builder: fx-team_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-793 starttime: 1461220301.17 results: success (0) buildid: 20160420210806 builduid: 50b3629257d7438cae535c69ac15a39a revision: 85616706a29b8944f3a09f5cc32e9e219f6ceb40 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 23:31:41.172981) ========= master: http://buildbot-master123.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 23:31:41.173411) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 23:31:41.173699) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 23:31:41.217976) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 23:31:41.218263) ========= 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-1461218616.519077-1192026041 _=/tools/buildbot/bin/python using PTY: False --2016-04-20 23:31:41-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.92M=0.001s 2016-04-20 23:31:41 (9.92 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.325482 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 23:31:41.634299) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 23:31:41.634589) ========= 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-1461218616.519077-1192026041 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019915 ========= master_lag: 0.16 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 23:31:41.819392) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 23:31:41.819746) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 85616706a29b8944f3a09f5cc32e9e219f6ceb40 --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 85616706a29b8944f3a09f5cc32e9e219f6ceb40 --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-1461218616.519077-1192026041 _=/tools/buildbot/bin/python using PTY: False 2016-04-20 23:31:41,991 truncating revision to first 12 chars 2016-04-20 23:31:41,992 Setting DEBUG logging. 2016-04-20 23:31:41,992 attempt 1/10 2016-04-20 23:31:41,992 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/85616706a29b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 23:31:42,329 unpacking tar archive at: fx-team-85616706a29b/testing/mozharness/ program finished with exit code 0 elapsedTime=0.735046 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 23:31:42.600852) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 23:31:42.601149) ========= script_repo_revision: 85616706a29b8944f3a09f5cc32e9e219f6ceb40 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 23:31:42.601552) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 23:31:42.601826) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 23:31:42.646380) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 2 secs) (at 2016-04-20 23:31:42.646671) ========= /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-1461218616.519077-1192026041 _=/tools/buildbot/bin/python using PTY: False 23:31:42 INFO - MultiFileLogger online at 20160420 23:31:42 in /builds/slave/test 23:31:42 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 23:31:42 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 23:31:42 INFO - {'append_to_log': False, 23:31:42 INFO - 'base_work_dir': '/builds/slave/test', 23:31:42 INFO - 'blob_upload_branch': 'fx-team', 23:31:42 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 23:31:42 INFO - 'buildbot_json_path': 'buildprops.json', 23:31:42 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 23:31:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:31:42 INFO - 'download_minidump_stackwalk': True, 23:31:42 INFO - 'download_symbols': 'true', 23:31:42 INFO - 'e10s': False, 23:31:42 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 23:31:42 INFO - 'tooltool.py': '/tools/tooltool.py', 23:31:42 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 23:31:42 INFO - '/tools/misc-python/virtualenv.py')}, 23:31:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:31:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:31:42 INFO - 'log_level': 'info', 23:31:42 INFO - 'log_to_console': True, 23:31:42 INFO - 'opt_config_files': (), 23:31:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:31:42 INFO - '--processes=1', 23:31:42 INFO - '--config=%(test_path)s/wptrunner.ini', 23:31:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:31:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:31:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:31:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:31:42 INFO - 'pip_index': False, 23:31:42 INFO - 'require_test_zip': True, 23:31:42 INFO - 'test_type': ('testharness',), 23:31:42 INFO - 'this_chunk': '1', 23:31:42 INFO - 'tooltool_cache': '/builds/tooltool_cache', 23:31:42 INFO - 'total_chunks': '10', 23:31:42 INFO - 'virtualenv_path': 'venv', 23:31:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:31:42 INFO - 'work_dir': 'build'} 23:31:42 INFO - ##### 23:31:42 INFO - ##### Running clobber step. 23:31:42 INFO - ##### 23:31:42 INFO - Running pre-action listener: _resource_record_pre_action 23:31:42 INFO - Running main action method: clobber 23:31:42 INFO - rmtree: /builds/slave/test/build 23:31:42 INFO - Running post-action listener: _resource_record_post_action 23:31:42 INFO - ##### 23:31:42 INFO - ##### Running read-buildbot-config step. 23:31:42 INFO - ##### 23:31:42 INFO - Running pre-action listener: _resource_record_pre_action 23:31:42 INFO - Running main action method: read_buildbot_config 23:31:42 INFO - Using buildbot properties: 23:31:42 INFO - { 23:31:42 INFO - "project": "", 23:31:42 INFO - "product": "firefox", 23:31:42 INFO - "script_repo_revision": "production", 23:31:42 INFO - "scheduler": "tests-fx-team-ubuntu64_vm-debug-unittest-7-3600", 23:31:42 INFO - "repository": "", 23:31:42 INFO - "buildername": "Ubuntu VM 12.04 x64 fx-team debug test web-platform-tests-1", 23:31:42 INFO - "buildid": "20160420210806", 23:31:42 INFO - "pgo_build": "False", 23:31:42 INFO - "basedir": "/builds/slave/test", 23:31:42 INFO - "buildnumber": 12, 23:31:42 INFO - "slavename": "tst-linux64-spot-793", 23:31:42 INFO - "master": "http://buildbot-master123.bb.releng.usw2.mozilla.com:8201/", 23:31:42 INFO - "platform": "linux64", 23:31:42 INFO - "branch": "fx-team", 23:31:42 INFO - "revision": "85616706a29b8944f3a09f5cc32e9e219f6ceb40", 23:31:42 INFO - "repo_path": "integration/fx-team", 23:31:42 INFO - "moz_repo_path": "", 23:31:42 INFO - "stage_platform": "linux64", 23:31:42 INFO - "builduid": "50b3629257d7438cae535c69ac15a39a", 23:31:42 INFO - "slavebuilddir": "test" 23:31:42 INFO - } 23:31:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 23:31:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 23:31:42 INFO - Running post-action listener: _resource_record_post_action 23:31:42 INFO - ##### 23:31:42 INFO - ##### Running download-and-extract step. 23:31:42 INFO - ##### 23:31:42 INFO - Running pre-action listener: _resource_record_pre_action 23:31:42 INFO - Running main action method: download_and_extract 23:31:42 INFO - mkdir: /builds/slave/test/build/tests 23:31:42 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')]} 23:31:42 INFO - https://queue.taskcluster.net/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 23:31:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 23:31:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 23:31:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/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 23:31:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/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 23:31:48 INFO - Downloaded 1361 bytes. 23:31:48 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 23:31:48 INFO - Using the following test package requirements: 23:31:48 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 23:31:48 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:31:48 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 23:31:48 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:31:48 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 23:31:48 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:31:48 INFO - u'jsshell-linux-x86_64.zip'], 23:31:48 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:31:48 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 23:31:48 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 23:31:48 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:31:48 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 23:31:48 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:31:48 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 23:31:48 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:31:48 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 23:31:48 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 23:31:48 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 23:31:48 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 23:31:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:31:48 INFO - https://queue.taskcluster.net/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 23:31:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 23:31:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 23:31:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/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 23:31:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/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 23:31:50 INFO - Downloaded 22735754 bytes. 23:31:50 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/*'] 23:31:50 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/* 23:31:51 INFO - caution: filename not matched: web-platform/* 23:31:51 INFO - Return code: 11 23:31:51 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')]} 23:31:51 INFO - https://queue.taskcluster.net/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 23:31:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 23:31:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 23:31:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/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 23:31:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/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 23:31:53 INFO - Downloaded 36397854 bytes. 23:31:53 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/*'] 23:31:53 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/* 23:31:57 INFO - caution: filename not matched: bin/* 23:31:57 INFO - caution: filename not matched: config/* 23:31:57 INFO - caution: filename not matched: mozbase/* 23:31:57 INFO - caution: filename not matched: marionette/* 23:31:57 INFO - caution: filename not matched: tools/wptserve/* 23:31:57 INFO - Return code: 11 23:31:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:31:57 INFO - https://queue.taskcluster.net/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 23:31:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 23:31:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 23:31:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/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 23:31:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/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 23:32:02 INFO - Downloaded 64359611 bytes. 23:32:02 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 23:32:02 INFO - mkdir: /builds/slave/test/properties 23:32:02 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 23:32:02 INFO - Writing to file /builds/slave/test/properties/build_url 23:32:02 INFO - Contents: 23:32:02 INFO - build_url:https://queue.taskcluster.net/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 23:32:03 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 23:32:03 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 23:32:03 INFO - Writing to file /builds/slave/test/properties/symbols_url 23:32:03 INFO - Contents: 23:32:03 INFO - symbols_url:https://queue.taskcluster.net/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 23:32:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:32:03 INFO - https://queue.taskcluster.net/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:32:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 23:32:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 23:32:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/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 23:32:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/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 23:32:06 INFO - Downloaded 90765091 bytes. 23:32:06 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'] 23:32:06 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 23:32:12 INFO - Return code: 0 23:32:12 INFO - Running post-action listener: _resource_record_post_action 23:32:12 INFO - Running post-action listener: set_extra_try_arguments 23:32:12 INFO - ##### 23:32:12 INFO - ##### Running create-virtualenv step. 23:32:12 INFO - ##### 23:32:12 INFO - Running pre-action listener: _pre_create_virtualenv 23:32:12 INFO - Running pre-action listener: _resource_record_pre_action 23:32:12 INFO - Running main action method: create_virtualenv 23:32:12 INFO - Creating virtualenv /builds/slave/test/build/venv 23:32:12 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 23:32:12 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 23:32:13 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 23:32:13 INFO - Using real prefix '/usr' 23:32:13 INFO - New python executable in /builds/slave/test/build/venv/bin/python 23:32:15 INFO - Installing distribute.............................................................................................................................................................................................done. 23:32:19 INFO - Installing pip.................done. 23:32:19 INFO - Return code: 0 23:32:19 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 23:32:19 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')]} 23:32:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:32:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:32:19 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')]} 23:32:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:32:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:32:19 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 0x145c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x145d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1585410>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1577f20>, '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 0x1578820>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1583f90>, '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-1461218616.519077-1192026041', '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 23:32:19 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 23:32:19 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 23:32:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:32:19 INFO - 'CCACHE_UMASK': '002', 23:32:19 INFO - 'DISPLAY': ':0', 23:32:19 INFO - 'HOME': '/home/cltbld', 23:32:19 INFO - 'LANG': 'en_US.UTF-8', 23:32:19 INFO - 'LOGNAME': 'cltbld', 23:32:19 INFO - 'MAIL': '/var/mail/cltbld', 23:32:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:32:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:32:19 INFO - 'MOZ_NO_REMOTE': '1', 23:32:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:32:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:32:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:32:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:32:19 INFO - 'PWD': '/builds/slave/test', 23:32:19 INFO - 'SHELL': '/bin/bash', 23:32:19 INFO - 'SHLVL': '1', 23:32:19 INFO - 'TERM': 'linux', 23:32:19 INFO - 'TMOUT': '86400', 23:32:19 INFO - 'USER': 'cltbld', 23:32:19 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461218616.519077-1192026041', 23:32:19 INFO - '_': '/tools/buildbot/bin/python'} 23:32:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:32:20 INFO - Downloading/unpacking psutil>=0.7.1 23:32:20 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 23:32:20 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 23:32:20 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 23:32:20 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 23:32:20 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 23:32:20 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 23:32:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 23:32:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:32:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:32:25 INFO - Installing collected packages: psutil 23:32:25 INFO - Running setup.py install for psutil 23:32:25 INFO - building 'psutil._psutil_linux' extension 23:32:25 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 23:32:27 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 23:32:28 INFO - building 'psutil._psutil_posix' extension 23:32:28 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 23:32:28 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 23:32:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:32:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:32:28 INFO - Successfully installed psutil 23:32:28 INFO - Cleaning up... 23:32:28 INFO - Return code: 0 23:32:28 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 23:32:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:32:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:32:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:32:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:32:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:32:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:32:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x145c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x145d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1585410>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1577f20>, '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 0x1578820>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1583f90>, '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-1461218616.519077-1192026041', '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 23:32:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 23:32:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 23:32:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:32:28 INFO - 'CCACHE_UMASK': '002', 23:32:28 INFO - 'DISPLAY': ':0', 23:32:28 INFO - 'HOME': '/home/cltbld', 23:32:28 INFO - 'LANG': 'en_US.UTF-8', 23:32:28 INFO - 'LOGNAME': 'cltbld', 23:32:28 INFO - 'MAIL': '/var/mail/cltbld', 23:32:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:32:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:32:28 INFO - 'MOZ_NO_REMOTE': '1', 23:32:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:32:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:32:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:32:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:32:28 INFO - 'PWD': '/builds/slave/test', 23:32:28 INFO - 'SHELL': '/bin/bash', 23:32:28 INFO - 'SHLVL': '1', 23:32:28 INFO - 'TERM': 'linux', 23:32:28 INFO - 'TMOUT': '86400', 23:32:28 INFO - 'USER': 'cltbld', 23:32:28 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461218616.519077-1192026041', 23:32:28 INFO - '_': '/tools/buildbot/bin/python'} 23:32:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:32:29 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:32:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:32:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:32:29 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 23:32:29 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 23:32:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:32:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:32:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:32:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 23:32:32 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 23:32:32 INFO - Installing collected packages: mozsystemmonitor 23:32:32 INFO - Running setup.py install for mozsystemmonitor 23:32:32 INFO - Successfully installed mozsystemmonitor 23:32:32 INFO - Cleaning up... 23:32:33 INFO - Return code: 0 23:32:33 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 23:32:33 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')]} 23:32:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:32:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:32:33 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')]} 23:32:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:32:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:32:33 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 0x145c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x145d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1585410>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1577f20>, '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 0x1578820>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1583f90>, '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-1461218616.519077-1192026041', '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 23:32:33 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 23:32:33 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 23:32:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:32:33 INFO - 'CCACHE_UMASK': '002', 23:32:33 INFO - 'DISPLAY': ':0', 23:32:33 INFO - 'HOME': '/home/cltbld', 23:32:33 INFO - 'LANG': 'en_US.UTF-8', 23:32:33 INFO - 'LOGNAME': 'cltbld', 23:32:33 INFO - 'MAIL': '/var/mail/cltbld', 23:32:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:32:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:32:33 INFO - 'MOZ_NO_REMOTE': '1', 23:32:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:32:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:32:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:32:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:32:33 INFO - 'PWD': '/builds/slave/test', 23:32:33 INFO - 'SHELL': '/bin/bash', 23:32:33 INFO - 'SHLVL': '1', 23:32:33 INFO - 'TERM': 'linux', 23:32:33 INFO - 'TMOUT': '86400', 23:32:33 INFO - 'USER': 'cltbld', 23:32:33 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461218616.519077-1192026041', 23:32:33 INFO - '_': '/tools/buildbot/bin/python'} 23:32:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:32:33 INFO - Downloading/unpacking blobuploader==1.2.4 23:32:33 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 23:32:33 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 23:32:33 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 23:32:33 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 23:32:33 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 23:32:33 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 23:32:37 INFO - Downloading blobuploader-1.2.4.tar.gz 23:32:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 23:32:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:32:37 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 23:32:37 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 23:32:37 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 23:32:37 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 23:32:37 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 23:32:37 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 23:32:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 23:32:38 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:32:38 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 23:32:38 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 23:32:38 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 23:32:38 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 23:32:38 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 23:32:38 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 23:32:38 INFO - Downloading docopt-0.6.1.tar.gz 23:32:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 23:32:38 INFO - Installing collected packages: blobuploader, requests, docopt 23:32:38 INFO - Running setup.py install for blobuploader 23:32:39 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 23:32:39 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 23:32:39 INFO - Running setup.py install for requests 23:32:39 INFO - Running setup.py install for docopt 23:32:40 INFO - Successfully installed blobuploader requests docopt 23:32:40 INFO - Cleaning up... 23:32:40 INFO - Return code: 0 23:32:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:32:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:32:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:32:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:32:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:32:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:32:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:32:40 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 0x145c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x145d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1585410>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1577f20>, '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 0x1578820>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1583f90>, '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-1461218616.519077-1192026041', '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 23:32:40 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 23:32:40 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 23:32:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:32:40 INFO - 'CCACHE_UMASK': '002', 23:32:40 INFO - 'DISPLAY': ':0', 23:32:40 INFO - 'HOME': '/home/cltbld', 23:32:40 INFO - 'LANG': 'en_US.UTF-8', 23:32:40 INFO - 'LOGNAME': 'cltbld', 23:32:40 INFO - 'MAIL': '/var/mail/cltbld', 23:32:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:32:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:32:40 INFO - 'MOZ_NO_REMOTE': '1', 23:32:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:32:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:32:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:32:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:32:40 INFO - 'PWD': '/builds/slave/test', 23:32:40 INFO - 'SHELL': '/bin/bash', 23:32:40 INFO - 'SHLVL': '1', 23:32:40 INFO - 'TERM': 'linux', 23:32:40 INFO - 'TMOUT': '86400', 23:32:40 INFO - 'USER': 'cltbld', 23:32:40 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461218616.519077-1192026041', 23:32:40 INFO - '_': '/tools/buildbot/bin/python'} 23:32:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:32:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:32:40 INFO - Running setup.py (path:/tmp/pip-hRlEfL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:32:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:32:40 INFO - Running setup.py (path:/tmp/pip-0V2Vld-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:32:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:32:41 INFO - Running setup.py (path:/tmp/pip-KQCGzh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:32:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:32:41 INFO - Running setup.py (path:/tmp/pip-SeGODR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:32:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:32:41 INFO - Running setup.py (path:/tmp/pip-xFAsdt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:32:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:32:41 INFO - Running setup.py (path:/tmp/pip-CQ22kJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:32:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:32:41 INFO - Running setup.py (path:/tmp/pip-acGcIW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:32:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:32:41 INFO - Running setup.py (path:/tmp/pip-mDzLUF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:32:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:32:42 INFO - Running setup.py (path:/tmp/pip-U5g7eR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:32:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:32:42 INFO - Running setup.py (path:/tmp/pip-nqc_b5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:32:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:32:42 INFO - Running setup.py (path:/tmp/pip-6CEgh8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:32:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:32:42 INFO - Running setup.py (path:/tmp/pip-5Vn06t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:32:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:32:42 INFO - Running setup.py (path:/tmp/pip-qeB7Lg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:32:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:32:42 INFO - Running setup.py (path:/tmp/pip-wl9ieS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:32:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:32:43 INFO - Running setup.py (path:/tmp/pip-eiTCVU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:32:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:32:43 INFO - Running setup.py (path:/tmp/pip-Wj6VM9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:32:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:32:43 INFO - Running setup.py (path:/tmp/pip-vwTICH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:32:43 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:32:43 INFO - Running setup.py (path:/tmp/pip-H1cu_r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:32:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:32:43 INFO - Running setup.py (path:/tmp/pip-16B_2t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:32:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:32:43 INFO - Running setup.py (path:/tmp/pip-OXNA9H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:32:43 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:32:44 INFO - Running setup.py (path:/tmp/pip-u_zGaZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:32:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:32:44 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 23:32:44 INFO - Running setup.py install for manifestparser 23:32:44 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 23:32:44 INFO - Running setup.py install for mozcrash 23:32:44 INFO - Running setup.py install for mozdebug 23:32:45 INFO - Running setup.py install for mozdevice 23:32:45 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 23:32:45 INFO - Installing dm script to /builds/slave/test/build/venv/bin 23:32:45 INFO - Running setup.py install for mozfile 23:32:45 INFO - Running setup.py install for mozhttpd 23:32:45 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 23:32:45 INFO - Running setup.py install for mozinfo 23:32:45 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 23:32:45 INFO - Running setup.py install for mozInstall 23:32:46 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 23:32:46 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 23:32:46 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 23:32:46 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 23:32:46 INFO - Running setup.py install for mozleak 23:32:46 INFO - Running setup.py install for mozlog 23:32:46 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 23:32:46 INFO - Running setup.py install for moznetwork 23:32:46 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 23:32:46 INFO - Running setup.py install for mozprocess 23:32:46 INFO - Running setup.py install for mozprofile 23:32:47 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 23:32:47 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 23:32:47 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 23:32:47 INFO - Running setup.py install for mozrunner 23:32:47 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 23:32:47 INFO - Running setup.py install for mozscreenshot 23:32:47 INFO - Running setup.py install for moztest 23:32:47 INFO - Running setup.py install for mozversion 23:32:47 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 23:32:47 INFO - Running setup.py install for wptserve 23:32:48 INFO - Running setup.py install for marionette-driver 23:32:48 INFO - Running setup.py install for browsermob-proxy 23:32:48 INFO - Running setup.py install for marionette-client 23:32:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:32:48 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 23:32:49 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 23:32:49 INFO - Cleaning up... 23:32:49 INFO - Return code: 0 23:32:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:32:49 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')]} 23:32:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:32:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:32:49 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')]} 23:32:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:32:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:32:49 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 0x145c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x145d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1585410>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1577f20>, '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 0x1578820>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1583f90>, '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-1461218616.519077-1192026041', '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 23:32:49 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 23:32:49 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 23:32:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:32:49 INFO - 'CCACHE_UMASK': '002', 23:32:49 INFO - 'DISPLAY': ':0', 23:32:49 INFO - 'HOME': '/home/cltbld', 23:32:49 INFO - 'LANG': 'en_US.UTF-8', 23:32:49 INFO - 'LOGNAME': 'cltbld', 23:32:49 INFO - 'MAIL': '/var/mail/cltbld', 23:32:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:32:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:32:49 INFO - 'MOZ_NO_REMOTE': '1', 23:32:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:32:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:32:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:32:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:32:49 INFO - 'PWD': '/builds/slave/test', 23:32:49 INFO - 'SHELL': '/bin/bash', 23:32:49 INFO - 'SHLVL': '1', 23:32:49 INFO - 'TERM': 'linux', 23:32:49 INFO - 'TMOUT': '86400', 23:32:49 INFO - 'USER': 'cltbld', 23:32:49 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461218616.519077-1192026041', 23:32:49 INFO - '_': '/tools/buildbot/bin/python'} 23:32:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:32:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:32:49 INFO - Running setup.py (path:/tmp/pip-kDfNbk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:32:49 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)) 23:32:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:32:49 INFO - Running setup.py (path:/tmp/pip-F2Dxie-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:32:49 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)) 23:32:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:32:49 INFO - Running setup.py (path:/tmp/pip-VTtXVu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:32:49 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)) 23:32:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:32:49 INFO - Running setup.py (path:/tmp/pip-2MB3GC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:32:50 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)) 23:32:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:32:50 INFO - Running setup.py (path:/tmp/pip-HHxfCs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:32:50 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)) 23:32:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:32:50 INFO - Running setup.py (path:/tmp/pip-jE2fQE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:32:50 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)) 23:32:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:32:50 INFO - Running setup.py (path:/tmp/pip-dBLeni-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:32:50 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)) 23:32:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:32:50 INFO - Running setup.py (path:/tmp/pip-vYUsPL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:32:50 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)) 23:32:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:32:50 INFO - Running setup.py (path:/tmp/pip-ZoQulc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:32:50 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)) 23:32:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:32:50 INFO - Running setup.py (path:/tmp/pip-XuJ2G5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:32:50 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)) 23:32:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:32:50 INFO - Running setup.py (path:/tmp/pip-KJX6dl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:32:51 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)) 23:32:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:32:51 INFO - Running setup.py (path:/tmp/pip-gKYiMS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:32:51 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)) 23:32:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:32:51 INFO - Running setup.py (path:/tmp/pip-KhkMIa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:32:51 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)) 23:32:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:32:51 INFO - Running setup.py (path:/tmp/pip-IL7uCv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:32:51 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)) 23:32:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:32:51 INFO - Running setup.py (path:/tmp/pip-m2gSR8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:32:51 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)) 23:32:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:32:51 INFO - Running setup.py (path:/tmp/pip-hrAFtt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:32:51 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)) 23:32:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:32:51 INFO - Running setup.py (path:/tmp/pip-OerehM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:32:51 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)) 23:32:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:32:51 INFO - Running setup.py (path:/tmp/pip-1JqdRD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:32:52 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)) 23:32:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:32:52 INFO - Running setup.py (path:/tmp/pip-ETecOq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:32:52 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)) 23:32:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:32:52 INFO - Running setup.py (path:/tmp/pip-h966Nn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:32:52 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)) 23:32:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:32:52 INFO - Running setup.py (path:/tmp/pip-bG84Mt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:32:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:32:52 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)) 23:32:52 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)) 23:32:52 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)) 23:32:52 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)) 23:32:52 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)) 23:32:52 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)) 23:32:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 23:32:52 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 23:32:52 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 23:32:52 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 23:32:52 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 23:32:52 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 23:32:52 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 23:32:57 INFO - Downloading blessings-1.6.tar.gz 23:32:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 23:32:57 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)) 23:32:57 INFO - Installing collected packages: blessings 23:32:57 INFO - Running setup.py install for blessings 23:32:57 INFO - Successfully installed blessings 23:32:57 INFO - Cleaning up... 23:32:58 INFO - Return code: 0 23:32:58 INFO - Done creating virtualenv /builds/slave/test/build/venv. 23:32:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:32:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:32:58 INFO - Reading from file tmpfile_stdout 23:32:58 INFO - Current package versions: 23:32:58 INFO - argparse == 1.2.1 23:32:58 INFO - blessings == 1.6 23:32:58 INFO - blobuploader == 1.2.4 23:32:58 INFO - browsermob-proxy == 0.6.0 23:32:58 INFO - docopt == 0.6.1 23:32:58 INFO - manifestparser == 1.1 23:32:58 INFO - marionette-client == 2.3.0 23:32:58 INFO - marionette-driver == 1.4.0 23:32:58 INFO - mozInstall == 1.12 23:32:58 INFO - mozcrash == 0.17 23:32:58 INFO - mozdebug == 0.1 23:32:58 INFO - mozdevice == 0.48 23:32:58 INFO - mozfile == 1.2 23:32:58 INFO - mozhttpd == 0.7 23:32:58 INFO - mozinfo == 0.9 23:32:58 INFO - mozleak == 0.1 23:32:58 INFO - mozlog == 3.1 23:32:58 INFO - moznetwork == 0.27 23:32:58 INFO - mozprocess == 0.22 23:32:58 INFO - mozprofile == 0.28 23:32:58 INFO - mozrunner == 6.11 23:32:58 INFO - mozscreenshot == 0.1 23:32:58 INFO - mozsystemmonitor == 0.0 23:32:58 INFO - moztest == 0.7 23:32:58 INFO - mozversion == 1.4 23:32:58 INFO - psutil == 3.1.1 23:32:58 INFO - requests == 1.2.3 23:32:58 INFO - wptserve == 1.4.0 23:32:58 INFO - wsgiref == 0.1.2 23:32:58 INFO - Running post-action listener: _resource_record_post_action 23:32:58 INFO - Running post-action listener: _start_resource_monitoring 23:32:58 INFO - Starting resource monitoring. 23:32:58 INFO - ##### 23:32:58 INFO - ##### Running pull step. 23:32:58 INFO - ##### 23:32:58 INFO - Running pre-action listener: _resource_record_pre_action 23:32:58 INFO - Running main action method: pull 23:32:58 INFO - Pull has nothing to do! 23:32:58 INFO - Running post-action listener: _resource_record_post_action 23:32:58 INFO - ##### 23:32:58 INFO - ##### Running install step. 23:32:58 INFO - ##### 23:32:58 INFO - Running pre-action listener: _resource_record_pre_action 23:32:58 INFO - Running main action method: install 23:32:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:32:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:32:59 INFO - Reading from file tmpfile_stdout 23:32:59 INFO - Detecting whether we're running mozinstall >=1.0... 23:32:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 23:32:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 23:32:59 INFO - Reading from file tmpfile_stdout 23:32:59 INFO - Output received: 23:32:59 INFO - Usage: mozinstall [options] installer 23:32:59 INFO - Options: 23:32:59 INFO - -h, --help show this help message and exit 23:32:59 INFO - -d DEST, --destination=DEST 23:32:59 INFO - Directory to install application into. [default: 23:32:59 INFO - "/builds/slave/test"] 23:32:59 INFO - --app=APP Application being installed. [default: firefox] 23:32:59 INFO - mkdir: /builds/slave/test/build/application 23:32:59 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'] 23:32:59 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 23:33:30 INFO - Reading from file tmpfile_stdout 23:33:30 INFO - Output received: 23:33:30 INFO - /builds/slave/test/build/application/firefox/firefox 23:33:30 INFO - Running post-action listener: _resource_record_post_action 23:33:30 INFO - ##### 23:33:30 INFO - ##### Running run-tests step. 23:33:30 INFO - ##### 23:33:30 INFO - Running pre-action listener: _resource_record_pre_action 23:33:30 INFO - Running main action method: run_tests 23:33:30 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 23:33:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:33:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:33:30 INFO - grabbing minidump binary from tooltool 23:33:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:33:30 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 0x1577f20>, '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 0x1578820>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1583f90>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 23:33:30 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 23:33:30 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 23:33:30 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 23:33:30 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 23:33:31 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpxWIiuQ 23:33:31 INFO - INFO - File integrity verified, renaming tmpxWIiuQ to linux64-minidump_stackwalk 23:33:31 INFO - INFO - Updating local cache /builds/tooltool_cache... 23:33:31 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 23:33:31 INFO - Return code: 0 23:33:31 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 23:33:31 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 23:33:31 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/G6kUtJC2Q4KCrtVW2-5P4w/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 23:33:31 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/G6kUtJC2Q4KCrtVW2-5P4w/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 23:33:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:33:31 INFO - 'CCACHE_UMASK': '002', 23:33:31 INFO - 'DISPLAY': ':0', 23:33:31 INFO - 'HOME': '/home/cltbld', 23:33:31 INFO - 'LANG': 'en_US.UTF-8', 23:33:31 INFO - 'LOGNAME': 'cltbld', 23:33:31 INFO - 'MAIL': '/var/mail/cltbld', 23:33:31 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 23:33:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:33:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:33:31 INFO - 'MOZ_NO_REMOTE': '1', 23:33:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:33:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:33:31 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:33:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:33:31 INFO - 'PWD': '/builds/slave/test', 23:33:31 INFO - 'SHELL': '/bin/bash', 23:33:31 INFO - 'SHLVL': '1', 23:33:31 INFO - 'TERM': 'linux', 23:33:31 INFO - 'TMOUT': '86400', 23:33:31 INFO - 'USER': 'cltbld', 23:33:31 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461218616.519077-1192026041', 23:33:31 INFO - '_': '/tools/buildbot/bin/python'} 23:33:31 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/G6kUtJC2Q4KCrtVW2-5P4w/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 23:33:32 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 23:33:32 INFO - import pkg_resources 23:33:33 INFO - Using 1 client processes 23:33:34 INFO - wptserve Starting http server on 127.0.0.1:8000 23:33:34 INFO - wptserve Starting http server on 127.0.0.1:8001 23:33:34 INFO - wptserve Starting http server on 127.0.0.1:8443 23:33:36 INFO - SUITE-START | Running 778 tests 23:33:36 INFO - Running testharness tests 23:33:36 INFO - Setting up ssl 23:33:36 INFO - PROCESS | certutil | 23:33:36 INFO - PROCESS | certutil | 23:33:36 INFO - PROCESS | certutil | 23:33:36 INFO - Certificate Nickname Trust Attributes 23:33:36 INFO - SSL,S/MIME,JAR/XPI 23:33:36 INFO - 23:33:36 INFO - web-platform-tests CT,, 23:33:36 INFO - 23:33:36 INFO - Starting runner 23:33:39 INFO - PROCESS | 1986 | 1461220419353 Marionette DEBUG Marionette enabled via build flag and pref 23:33:39 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910760c800 == 1 [pid = 1986] [id = 1] 23:33:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 1 (0x7f910760d000) [pid = 1986] [serial = 1] [outer = (nil)] 23:33:39 INFO - PROCESS | 1986 | [1986] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 23:33:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 2 (0x7f910760e000) [pid = 1986] [serial = 2] [outer = 0x7f910760d000] 23:33:40 INFO - PROCESS | 1986 | 1461220420180 Marionette INFO Listening on port 2828 23:33:40 INFO - PROCESS | 1986 | 1461220420732 Marionette DEBUG Marionette enabled via command-line flag 23:33:40 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9104786800 == 2 [pid = 1986] [id = 2] 23:33:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 3 (0x7f91047d7000) [pid = 1986] [serial = 3] [outer = (nil)] 23:33:40 INFO - PROCESS | 1986 | [1986] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 23:33:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 4 (0x7f91047d8000) [pid = 1986] [serial = 4] [outer = 0x7f91047d7000] 23:33:40 INFO - PROCESS | 1986 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f91045ad9a0 23:33:41 INFO - PROCESS | 1986 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f910391b220 23:33:41 INFO - PROCESS | 1986 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f910391f4f0 23:33:41 INFO - PROCESS | 1986 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f910391f7f0 23:33:41 INFO - PROCESS | 1986 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f910391fbb0 23:33:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 5 (0x7f9109417800) [pid = 1986] [serial = 5] [outer = 0x7f910760d000] 23:33:41 INFO - PROCESS | 1986 | [1986] 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 23:33:41 INFO - PROCESS | 1986 | 1461220421619 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:35691 23:33:41 INFO - PROCESS | 1986 | [1986] 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 23:33:41 INFO - PROCESS | 1986 | 1461220421715 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:35692 23:33:41 INFO - PROCESS | 1986 | [1986] 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 23:33:41 INFO - PROCESS | 1986 | 1461220421731 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:35693 23:33:41 INFO - PROCESS | 1986 | 1461220421735 Marionette DEBUG Closed connection conn0 23:33:41 INFO - PROCESS | 1986 | 1461220421826 Marionette DEBUG Closed connection conn1 23:33:41 INFO - PROCESS | 1986 | [1986] 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 23:33:41 INFO - PROCESS | 1986 | [1986] 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 23:33:41 INFO - PROCESS | 1986 | 1461220421893 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:35694 23:33:41 INFO - PROCESS | 1986 | 1461220421897 Marionette DEBUG Closed connection conn2 23:33:41 INFO - PROCESS | 1986 | [1986] 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 23:33:41 INFO - PROCESS | 1986 | 1461220421945 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:35695 23:33:41 INFO - PROCESS | 1986 | 1461220421953 Marionette DEBUG Closed connection conn3 23:33:42 INFO - PROCESS | 1986 | 1461220422014 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:33:42 INFO - PROCESS | 1986 | 1461220422027 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":"20160420210806","device":"desktop","version":"48.0a1"} 23:33:43 INFO - PROCESS | 1986 | [1986] 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 23:33:43 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f7acf000 == 3 [pid = 1986] [id = 3] 23:33:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 6 (0x7f90f7acf800) [pid = 1986] [serial = 6] [outer = (nil)] 23:33:43 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f7ad0000 == 4 [pid = 1986] [id = 4] 23:33:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 7 (0x7f90f7af1c00) [pid = 1986] [serial = 7] [outer = (nil)] 23:33:44 INFO - PROCESS | 1986 | [1986] 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 23:33:44 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f683d000 == 5 [pid = 1986] [id = 5] 23:33:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 8 (0x7f90f6818000) [pid = 1986] [serial = 8] [outer = (nil)] 23:33:44 INFO - PROCESS | 1986 | [1986] 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 23:33:44 INFO - PROCESS | 1986 | [1986] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:33:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 9 (0x7f90f67e0000) [pid = 1986] [serial = 9] [outer = 0x7f90f6818000] 23:33:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 10 (0x7f90f6461800) [pid = 1986] [serial = 10] [outer = 0x7f90f7acf800] 23:33:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 11 (0x7f90f64b1c00) [pid = 1986] [serial = 11] [outer = 0x7f90f7af1c00] 23:33:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 12 (0x7f90f625f400) [pid = 1986] [serial = 12] [outer = 0x7f90f6818000] 23:33:46 INFO - PROCESS | 1986 | 1461220426610 Marionette DEBUG loaded listener.js 23:33:46 INFO - PROCESS | 1986 | 1461220426629 Marionette DEBUG loaded listener.js 23:33:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 13 (0x7f90f4411400) [pid = 1986] [serial = 13] [outer = 0x7f90f6818000] 23:33:47 INFO - PROCESS | 1986 | 1461220427362 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"59d8fb40-3f81-4e21-ab46-ec3f9d6f3b12","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":"20160420210806","device":"desktop","version":"48.0a1","command_id":1}}] 23:33:47 INFO - PROCESS | 1986 | 1461220427801 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 23:33:48 INFO - PROCESS | 1986 | 1461220428073 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 23:33:48 INFO - PROCESS | 1986 | 1461220428123 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:33:48 INFO - PROCESS | 1986 | [1986] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:33:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 14 (0x7f90f0f8ac00) [pid = 1986] [serial = 14] [outer = 0x7f90f6818000] 23:33:48 INFO - PROCESS | 1986 | [1986] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:33:48 INFO - PROCESS | 1986 | 1461220428639 Marionette TRACE conn4 <- [1,3,null,{}] 23:33:48 INFO - PROCESS | 1986 | 1461220428690 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 23:33:48 INFO - PROCESS | 1986 | 1461220428755 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 23:33:48 INFO - PROCESS | 1986 | 1461220428790 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 23:33:48 INFO - PROCESS | 1986 | 1461220428793 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 23:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:33:48 INFO - PROCESS | 1986 | 1461220428801 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:33:48 INFO - PROCESS | 1986 | 1461220428806 Marionette TRACE conn4 <- [1,6,null,{}] 23:33:48 INFO - PROCESS | 1986 | 1461220428819 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:48 INFO - PROCESS | 1986 | 1461220428834 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 23:33:48 INFO - PROCESS | 1986 | 1461220428837 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:48 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90efbe7800 == 6 [pid = 1986] [id = 6] 23:33:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 15 (0x7f90ef942c00) [pid = 1986] [serial = 15] [outer = (nil)] 23:33:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 16 (0x7f90ef944800) [pid = 1986] [serial = 16] [outer = 0x7f90ef942c00] 23:33:48 INFO - PROCESS | 1986 | 1461220428906 Marionette DEBUG loaded listener.js 23:33:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 17 (0x7f90ef94ac00) [pid = 1986] [serial = 17] [outer = 0x7f90ef942c00] 23:33:49 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef9d2800 == 7 [pid = 1986] [id = 7] 23:33:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 18 (0x7f90ef7a4400) [pid = 1986] [serial = 18] [outer = (nil)] 23:33:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 19 (0x7f90f05e6800) [pid = 1986] [serial = 19] [outer = 0x7f90ef7a4400] 23:33:49 INFO - PROCESS | 1986 | 1461220429373 Marionette DEBUG loaded listener.js 23:33:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 20 (0x7f90ef51dc00) [pid = 1986] [serial = 20] [outer = 0x7f90ef7a4400] 23:33:49 INFO - PROCESS | 1986 | 1461220429973 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 23:33:49 INFO - PROCESS | 1986 | [1986] 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 23:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1342ms 23:33:50 INFO - PROCESS | 1986 | 1461220430249 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 23:33:50 INFO - PROCESS | 1986 | 1461220430255 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 23:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:33:50 INFO - PROCESS | 1986 | 1461220430355 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:33:50 INFO - PROCESS | 1986 | 1461220430360 Marionette TRACE conn4 <- [1,10,null,{}] 23:33:50 INFO - PROCESS | 1986 | 1461220430424 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:50 INFO - PROCESS | 1986 | 1461220430630 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 23:33:50 INFO - PROCESS | 1986 | 1461220430758 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:50 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90efb1e800 == 8 [pid = 1986] [id = 8] 23:33:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 21 (0x7f90ef7a3000) [pid = 1986] [serial = 21] [outer = (nil)] 23:33:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 22 (0x7f90f51a8400) [pid = 1986] [serial = 22] [outer = 0x7f90ef7a3000] 23:33:50 INFO - PROCESS | 1986 | 1461220430840 Marionette DEBUG loaded listener.js 23:33:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 23 (0x7f90f5354400) [pid = 1986] [serial = 23] [outer = 0x7f90ef7a3000] 23:33:51 INFO - PROCESS | 1986 | 1461220431660 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 23:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1433ms 23:33:51 INFO - PROCESS | 1986 | 1461220431714 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 23:33:51 INFO - PROCESS | 1986 | 1461220431723 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 23:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:33:51 INFO - PROCESS | 1986 | 1461220431733 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:33:51 INFO - PROCESS | 1986 | 1461220431737 Marionette TRACE conn4 <- [1,14,null,{}] 23:33:51 INFO - PROCESS | 1986 | 1461220431743 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:51 INFO - PROCESS | 1986 | 1461220431914 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 23:33:52 INFO - PROCESS | 1986 | 1461220432028 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f644c800 == 9 [pid = 1986] [id = 9] 23:33:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 24 (0x7f90ef943000) [pid = 1986] [serial = 24] [outer = (nil)] 23:33:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 25 (0x7f90f6f9f400) [pid = 1986] [serial = 25] [outer = 0x7f90ef943000] 23:33:52 INFO - PROCESS | 1986 | 1461220432105 Marionette DEBUG loaded listener.js 23:33:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 26 (0x7f90f7547400) [pid = 1986] [serial = 26] [outer = 0x7f90ef943000] 23:33:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6dbc000 == 10 [pid = 1986] [id = 10] 23:33:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 27 (0x7f90f6dbc800) [pid = 1986] [serial = 27] [outer = (nil)] 23:33:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 28 (0x7f90f6dd2000) [pid = 1986] [serial = 28] [outer = 0x7f90f6dbc800] 23:33:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 29 (0x7f90f6dcd800) [pid = 1986] [serial = 29] [outer = 0x7f90f6dbc800] 23:33:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6dbb800 == 11 [pid = 1986] [id = 11] 23:33:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 30 (0x7f90f51ab400) [pid = 1986] [serial = 30] [outer = (nil)] 23:33:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 31 (0x7f91047c0000) [pid = 1986] [serial = 31] [outer = 0x7f90f51ab400] 23:33:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 32 (0x7f90f78cd400) [pid = 1986] [serial = 32] [outer = 0x7f90f51ab400] 23:33:53 INFO - PROCESS | 1986 | 1461220433226 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 23:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1582ms 23:33:53 INFO - PROCESS | 1986 | 1461220433317 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 23:33:53 INFO - PROCESS | 1986 | 1461220433322 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 23:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:33:53 INFO - PROCESS | 1986 | 1461220433331 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:33:53 INFO - PROCESS | 1986 | 1461220433338 Marionette TRACE conn4 <- [1,18,null,{}] 23:33:53 INFO - PROCESS | 1986 | 1461220433359 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:53 INFO - PROCESS | 1986 | 1461220433551 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 23:33:53 INFO - PROCESS | 1986 | 1461220433681 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:53 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f7ada800 == 12 [pid = 1986] [id = 12] 23:33:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 33 (0x7f90f78ca400) [pid = 1986] [serial = 33] [outer = (nil)] 23:33:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 34 (0x7f90f7e5ac00) [pid = 1986] [serial = 34] [outer = 0x7f90f78ca400] 23:33:53 INFO - PROCESS | 1986 | 1461220433789 Marionette DEBUG loaded listener.js 23:33:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 35 (0x7f910c676800) [pid = 1986] [serial = 35] [outer = 0x7f90f78ca400] 23:33:54 INFO - PROCESS | 1986 | 1461220434788 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 23:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1540ms 23:33:54 INFO - PROCESS | 1986 | 1461220434871 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 23:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:33:54 INFO - PROCESS | 1986 | 1461220434876 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 23:33:54 INFO - PROCESS | 1986 | 1461220434883 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:33:54 INFO - PROCESS | 1986 | 1461220434888 Marionette TRACE conn4 <- [1,22,null,{}] 23:33:54 INFO - PROCESS | 1986 | 1461220434895 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:55 INFO - PROCESS | 1986 | 1461220435075 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 23:33:55 INFO - PROCESS | 1986 | 1461220435200 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:55 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f3807000 == 13 [pid = 1986] [id = 13] 23:33:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 36 (0x7f90f4d2a800) [pid = 1986] [serial = 36] [outer = (nil)] 23:33:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 37 (0x7f90f51af400) [pid = 1986] [serial = 37] [outer = 0x7f90f4d2a800] 23:33:55 INFO - PROCESS | 1986 | 1461220435325 Marionette DEBUG loaded listener.js 23:33:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 38 (0x7f90f5ba8800) [pid = 1986] [serial = 38] [outer = 0x7f90f4d2a800] 23:33:55 INFO - PROCESS | 1986 | 1461220435932 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 23:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1093ms 23:33:55 INFO - PROCESS | 1986 | 1461220435976 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 23:33:55 INFO - PROCESS | 1986 | 1461220435984 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 23:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:33:55 INFO - PROCESS | 1986 | 1461220435992 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:33:55 INFO - PROCESS | 1986 | 1461220435996 Marionette TRACE conn4 <- [1,26,null,{}] 23:33:56 INFO - PROCESS | 1986 | 1461220436001 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:56 INFO - PROCESS | 1986 | 1461220436144 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 23:33:56 INFO - PROCESS | 1986 | 1461220436227 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:56 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f624b000 == 14 [pid = 1986] [id = 14] 23:33:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 39 (0x7f90ef93bc00) [pid = 1986] [serial = 39] [outer = (nil)] 23:33:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 40 (0x7f90f64a9c00) [pid = 1986] [serial = 40] [outer = 0x7f90ef93bc00] 23:33:56 INFO - PROCESS | 1986 | 1461220436288 Marionette DEBUG loaded listener.js 23:33:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 41 (0x7f90f7543400) [pid = 1986] [serial = 41] [outer = 0x7f90ef93bc00] 23:33:57 INFO - PROCESS | 1986 | 1461220437010 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 23:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1029ms 23:33:57 INFO - PROCESS | 1986 | 1461220437021 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 23:33:57 INFO - PROCESS | 1986 | 1461220437024 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 23:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:33:57 INFO - PROCESS | 1986 | 1461220437031 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:33:57 INFO - PROCESS | 1986 | 1461220437036 Marionette TRACE conn4 <- [1,30,null,{}] 23:33:57 INFO - PROCESS | 1986 | 1461220437050 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:57 INFO - PROCESS | 1986 | 1461220437208 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 23:33:57 INFO - PROCESS | 1986 | 1461220437288 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:57 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f8646800 == 15 [pid = 1986] [id = 15] 23:33:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 42 (0x7f90f663b800) [pid = 1986] [serial = 42] [outer = (nil)] 23:33:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 43 (0x7f90fa6c8800) [pid = 1986] [serial = 43] [outer = 0x7f90f663b800] 23:33:57 INFO - PROCESS | 1986 | 1461220437353 Marionette DEBUG loaded listener.js 23:33:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 44 (0x7f90fa8ab800) [pid = 1986] [serial = 44] [outer = 0x7f90f663b800] 23:33:58 INFO - PROCESS | 1986 | 1461220437994 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 23:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 987ms 23:33:58 INFO - PROCESS | 1986 | 1461220438019 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 23:33:58 INFO - PROCESS | 1986 | 1461220438023 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 23:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:33:58 INFO - PROCESS | 1986 | 1461220438028 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:33:58 INFO - PROCESS | 1986 | 1461220438031 Marionette TRACE conn4 <- [1,34,null,{}] 23:33:58 INFO - PROCESS | 1986 | 1461220438036 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:58 INFO - PROCESS | 1986 | 1461220438198 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 23:33:58 INFO - PROCESS | 1986 | 1461220438218 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:58 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fa6a1800 == 16 [pid = 1986] [id = 16] 23:33:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 45 (0x7f90ef79f800) [pid = 1986] [serial = 45] [outer = (nil)] 23:33:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 46 (0x7f90fe8e1400) [pid = 1986] [serial = 46] [outer = 0x7f90ef79f800] 23:33:58 INFO - PROCESS | 1986 | 1461220438283 Marionette DEBUG loaded listener.js 23:33:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 47 (0x7f9104a18000) [pid = 1986] [serial = 47] [outer = 0x7f90ef79f800] 23:33:58 INFO - PROCESS | 1986 | 1461220438955 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 23:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 980ms 23:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:33:59 INFO - PROCESS | 1986 | 1461220439010 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 23:33:59 INFO - PROCESS | 1986 | 1461220439013 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 23:33:59 INFO - PROCESS | 1986 | 1461220439018 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:33:59 INFO - PROCESS | 1986 | 1461220439021 Marionette TRACE conn4 <- [1,38,null,{}] 23:33:59 INFO - PROCESS | 1986 | 1461220439026 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:59 INFO - PROCESS | 1986 | 1461220439180 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 23:33:59 INFO - PROCESS | 1986 | 1461220439197 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:59 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fe819800 == 17 [pid = 1986] [id = 17] 23:33:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 48 (0x7f90f3834400) [pid = 1986] [serial = 48] [outer = (nil)] 23:33:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 49 (0x7f9104a1ac00) [pid = 1986] [serial = 49] [outer = 0x7f90f3834400] 23:33:59 INFO - PROCESS | 1986 | 1461220439256 Marionette DEBUG loaded listener.js 23:33:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 50 (0x7f9105dc6400) [pid = 1986] [serial = 50] [outer = 0x7f90f3834400] 23:33:59 INFO - PROCESS | 1986 | 1461220439941 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 23:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 978ms 23:33:59 INFO - PROCESS | 1986 | 1461220439997 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 23:34:00 INFO - PROCESS | 1986 | 1461220440001 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 23:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:34:00 INFO - PROCESS | 1986 | 1461220440010 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:34:00 INFO - PROCESS | 1986 | 1461220440013 Marionette TRACE conn4 <- [1,42,null,{}] 23:34:00 INFO - PROCESS | 1986 | 1461220440018 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:00 INFO - PROCESS | 1986 | 1461220440234 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 23:34:00 INFO - PROCESS | 1986 | 1461220440348 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:00 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef9d4800 == 18 [pid = 1986] [id = 18] 23:34:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 51 (0x7f90ee974800) [pid = 1986] [serial = 51] [outer = (nil)] 23:34:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 52 (0x7f90ef79f000) [pid = 1986] [serial = 52] [outer = 0x7f90ee974800] 23:34:00 INFO - PROCESS | 1986 | 1461220440430 Marionette DEBUG loaded listener.js 23:34:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 53 (0x7f90f118cc00) [pid = 1986] [serial = 53] [outer = 0x7f90ee974800] 23:34:01 INFO - PROCESS | 1986 | 1461220441289 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 23:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1331ms 23:34:01 INFO - PROCESS | 1986 | 1461220441340 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 23:34:01 INFO - PROCESS | 1986 | 1461220441347 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 23:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:34:01 INFO - PROCESS | 1986 | 1461220441356 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:34:01 INFO - PROCESS | 1986 | 1461220441361 Marionette TRACE conn4 <- [1,46,null,{}] 23:34:01 INFO - PROCESS | 1986 | 1461220441367 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:01 INFO - PROCESS | 1986 | 1461220441534 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 23:34:01 INFO - PROCESS | 1986 | 1461220441652 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:01 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f74ad000 == 19 [pid = 1986] [id = 19] 23:34:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 54 (0x7f90ef513c00) [pid = 1986] [serial = 54] [outer = (nil)] 23:34:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 55 (0x7f90f5ea6800) [pid = 1986] [serial = 55] [outer = 0x7f90ef513c00] 23:34:01 INFO - PROCESS | 1986 | 1461220441749 Marionette DEBUG loaded listener.js 23:34:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 56 (0x7f90f64a7800) [pid = 1986] [serial = 56] [outer = 0x7f90ef513c00] 23:34:02 INFO - PROCESS | 1986 | 1461220442567 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 23:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1233ms 23:34:02 INFO - PROCESS | 1986 | 1461220442596 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 23:34:02 INFO - PROCESS | 1986 | 1461220442602 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 23:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:34:02 INFO - PROCESS | 1986 | 1461220442610 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:34:02 INFO - PROCESS | 1986 | 1461220442614 Marionette TRACE conn4 <- [1,50,null,{}] 23:34:02 INFO - PROCESS | 1986 | 1461220442619 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:02 INFO - PROCESS | 1986 | 1461220442780 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 23:34:02 INFO - PROCESS | 1986 | 1461220442910 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:02 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fe8d6000 == 20 [pid = 1986] [id = 20] 23:34:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 57 (0x7f90f5cba400) [pid = 1986] [serial = 57] [outer = (nil)] 23:34:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 58 (0x7f90f78d7800) [pid = 1986] [serial = 58] [outer = 0x7f90f5cba400] 23:34:02 INFO - PROCESS | 1986 | 1461220442983 Marionette DEBUG loaded listener.js 23:34:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 59 (0x7f90f85a9c00) [pid = 1986] [serial = 59] [outer = 0x7f90f5cba400] 23:34:03 INFO - PROCESS | 1986 | 1461220443790 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1228ms 23:34:03 INFO - PROCESS | 1986 | 1461220443839 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 23:34:03 INFO - PROCESS | 1986 | 1461220443843 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 23:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:34:03 INFO - PROCESS | 1986 | 1461220443873 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:34:03 INFO - PROCESS | 1986 | 1461220443883 Marionette TRACE conn4 <- [1,54,null,{}] 23:34:03 INFO - PROCESS | 1986 | 1461220443892 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:04 INFO - PROCESS | 1986 | 1461220444052 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 23:34:04 INFO - PROCESS | 1986 | 1461220444282 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:04 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f4cd6000 == 21 [pid = 1986] [id = 21] 23:34:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 60 (0x7f90f0f8a800) [pid = 1986] [serial = 60] [outer = (nil)] 23:34:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 61 (0x7f90f1190000) [pid = 1986] [serial = 61] [outer = 0x7f90f0f8a800] 23:34:04 INFO - PROCESS | 1986 | 1461220444354 Marionette DEBUG loaded listener.js 23:34:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 62 (0x7f90f4d2b400) [pid = 1986] [serial = 62] [outer = 0x7f90f0f8a800] 23:34:05 INFO - PROCESS | 1986 | 1461220445284 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:34:05 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fe819800 == 20 [pid = 1986] [id = 17] 23:34:05 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fa6a1800 == 19 [pid = 1986] [id = 16] 23:34:05 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f8646800 == 18 [pid = 1986] [id = 15] 23:34:05 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f624b000 == 17 [pid = 1986] [id = 14] 23:34:05 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f3807000 == 16 [pid = 1986] [id = 13] 23:34:05 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f7ada800 == 15 [pid = 1986] [id = 12] 23:34:05 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f644c800 == 14 [pid = 1986] [id = 9] 23:34:05 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90efb1e800 == 13 [pid = 1986] [id = 8] 23:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1472ms 23:34:05 INFO - PROCESS | 1986 | 1461220445341 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 23:34:05 INFO - PROCESS | 1986 | 1461220445347 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 23:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:34:05 INFO - PROCESS | 1986 | 1461220445354 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:34:05 INFO - PROCESS | 1986 | 1461220445360 Marionette TRACE conn4 <- [1,58,null,{}] 23:34:05 INFO - PROCESS | 1986 | 1461220445369 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:05 INFO - PROCESS | 1986 | 1461220445526 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 23:34:05 INFO - PROCESS | 1986 | 1461220445646 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:05 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f116c000 == 14 [pid = 1986] [id = 22] 23:34:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 63 (0x7f90f51ac800) [pid = 1986] [serial = 63] [outer = (nil)] 23:34:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 64 (0x7f90f5ae8800) [pid = 1986] [serial = 64] [outer = 0x7f90f51ac800] 23:34:05 INFO - PROCESS | 1986 | 1461220445720 Marionette DEBUG loaded listener.js 23:34:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 65 (0x7f90f5ea7800) [pid = 1986] [serial = 65] [outer = 0x7f90f51ac800] 23:34:06 INFO - PROCESS | 1986 | 1461220446494 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1185ms 23:34:06 INFO - PROCESS | 1986 | 1461220446540 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 23:34:06 INFO - PROCESS | 1986 | 1461220446548 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 23:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:34:06 INFO - PROCESS | 1986 | 1461220446558 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:34:06 INFO - PROCESS | 1986 | 1461220446562 Marionette TRACE conn4 <- [1,62,null,{}] 23:34:06 INFO - PROCESS | 1986 | 1461220446567 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:06 INFO - PROCESS | 1986 | 1461220446719 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 23:34:06 INFO - PROCESS | 1986 | 1461220446850 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:06 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f7ada800 == 15 [pid = 1986] [id = 23] 23:34:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 66 (0x7f90f51b4400) [pid = 1986] [serial = 66] [outer = (nil)] 23:34:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 67 (0x7f90f7a2a800) [pid = 1986] [serial = 67] [outer = 0x7f90f51b4400] 23:34:06 INFO - PROCESS | 1986 | 1461220446927 Marionette DEBUG loaded listener.js 23:34:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 68 (0x7f90f860bc00) [pid = 1986] [serial = 68] [outer = 0x7f90f51b4400] 23:34:07 INFO - PROCESS | 1986 | 1461220447867 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1382ms 23:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:34:07 INFO - PROCESS | 1986 | 1461220447940 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 23:34:07 INFO - PROCESS | 1986 | 1461220447943 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 23:34:07 INFO - PROCESS | 1986 | 1461220447949 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:34:07 INFO - PROCESS | 1986 | 1461220447955 Marionette TRACE conn4 <- [1,66,null,{}] 23:34:07 INFO - PROCESS | 1986 | 1461220447970 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:08 INFO - PROCESS | 1986 | 1461220448164 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 23:34:08 INFO - PROCESS | 1986 | 1461220448281 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:08 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fda94000 == 16 [pid = 1986] [id = 24] 23:34:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 69 (0x7f90f85a5c00) [pid = 1986] [serial = 69] [outer = (nil)] 23:34:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 70 (0x7f90fab69c00) [pid = 1986] [serial = 70] [outer = 0x7f90f85a5c00] 23:34:08 INFO - PROCESS | 1986 | 1461220448357 Marionette DEBUG loaded listener.js 23:34:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 71 (0x7f9104a21800) [pid = 1986] [serial = 71] [outer = 0x7f90f85a5c00] 23:34:09 INFO - PROCESS | 1986 | 1461220449145 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1239ms 23:34:09 INFO - PROCESS | 1986 | 1461220449187 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 23:34:09 INFO - PROCESS | 1986 | 1461220449192 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 23:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:34:09 INFO - PROCESS | 1986 | 1461220449216 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:34:09 INFO - PROCESS | 1986 | 1461220449219 Marionette TRACE conn4 <- [1,70,null,{}] 23:34:09 INFO - PROCESS | 1986 | 1461220449224 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:09 INFO - PROCESS | 1986 | 1461220449372 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 23:34:09 INFO - PROCESS | 1986 | 1461220449490 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:09 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910484c000 == 17 [pid = 1986] [id = 25] 23:34:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 72 (0x7f90f05e4c00) [pid = 1986] [serial = 72] [outer = (nil)] 23:34:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 73 (0x7f9109abec00) [pid = 1986] [serial = 73] [outer = 0x7f90f05e4c00] 23:34:09 INFO - PROCESS | 1986 | 1461220449570 Marionette DEBUG loaded listener.js 23:34:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 74 (0x7f9109c5f800) [pid = 1986] [serial = 74] [outer = 0x7f90f05e4c00] 23:34:10 INFO - PROCESS | 1986 | 1461220450315 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1132ms 23:34:10 INFO - PROCESS | 1986 | 1461220450346 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 23:34:10 INFO - PROCESS | 1986 | 1461220450350 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 23:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:34:10 INFO - PROCESS | 1986 | 1461220450355 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:34:10 INFO - PROCESS | 1986 | 1461220450357 Marionette TRACE conn4 <- [1,74,null,{}] 23:34:10 INFO - PROCESS | 1986 | 1461220450384 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:10 INFO - PROCESS | 1986 | 1461220450531 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 23:34:10 INFO - PROCESS | 1986 | 1461220450728 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:10 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef5b9800 == 18 [pid = 1986] [id = 26] 23:34:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 75 (0x7f90f05e5c00) [pid = 1986] [serial = 75] [outer = (nil)] 23:34:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 76 (0x7f90f3832800) [pid = 1986] [serial = 76] [outer = 0x7f90f05e5c00] 23:34:10 INFO - PROCESS | 1986 | 1461220450806 Marionette DEBUG loaded listener.js 23:34:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 77 (0x7f90f5351c00) [pid = 1986] [serial = 77] [outer = 0x7f90f05e5c00] 23:34:11 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f74ad000 == 17 [pid = 1986] [id = 19] 23:34:11 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef9d4800 == 16 [pid = 1986] [id = 18] 23:34:11 INFO - PROCESS | 1986 | 1461220451694 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1398ms 23:34:11 INFO - PROCESS | 1986 | 1461220451755 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 23:34:11 INFO - PROCESS | 1986 | 1461220451772 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 23:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:34:11 INFO - PROCESS | 1986 | 1461220451783 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:34:11 INFO - PROCESS | 1986 | 1461220451788 Marionette TRACE conn4 <- [1,78,null,{}] 23:34:11 INFO - PROCESS | 1986 | 1461220451797 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:12 INFO - PROCESS | 1986 | 1461220452000 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 23:34:12 INFO - PROCESS | 1986 | 1461220452126 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:12 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f7ae3800 == 17 [pid = 1986] [id = 27] 23:34:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 78 (0x7f90f67e6800) [pid = 1986] [serial = 78] [outer = (nil)] 23:34:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 79 (0x7f90f6efec00) [pid = 1986] [serial = 79] [outer = 0x7f90f67e6800] 23:34:12 INFO - PROCESS | 1986 | 1461220452208 Marionette DEBUG loaded listener.js 23:34:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 80 (0x7f90f78d8400) [pid = 1986] [serial = 80] [outer = 0x7f90f67e6800] 23:34:13 INFO - PROCESS | 1986 | 1461220453114 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1391ms 23:34:13 INFO - PROCESS | 1986 | 1461220453177 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 23:34:13 INFO - PROCESS | 1986 | 1461220453189 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 23:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:34:13 INFO - PROCESS | 1986 | 1461220453202 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:34:13 INFO - PROCESS | 1986 | 1461220453208 Marionette TRACE conn4 <- [1,82,null,{}] 23:34:13 INFO - PROCESS | 1986 | 1461220453216 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:13 INFO - PROCESS | 1986 | 1461220453468 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 23:34:13 INFO - PROCESS | 1986 | 1461220453622 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:13 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f91047ec800 == 18 [pid = 1986] [id = 28] 23:34:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 81 (0x7f90fa855800) [pid = 1986] [serial = 81] [outer = (nil)] 23:34:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 82 (0x7f91039c7400) [pid = 1986] [serial = 82] [outer = 0x7f90fa855800] 23:34:13 INFO - PROCESS | 1986 | 1461220453698 Marionette DEBUG loaded listener.js 23:34:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 83 (0x7f9105924800) [pid = 1986] [serial = 83] [outer = 0x7f90fa855800] 23:34:14 INFO - PROCESS | 1986 | 1461220454500 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1339ms 23:34:14 INFO - PROCESS | 1986 | 1461220454560 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 23:34:14 INFO - PROCESS | 1986 | 1461220454566 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 23:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:34:14 INFO - PROCESS | 1986 | 1461220454577 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:34:14 INFO - PROCESS | 1986 | 1461220454585 Marionette TRACE conn4 <- [1,86,null,{}] 23:34:14 INFO - PROCESS | 1986 | 1461220454606 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:14 INFO - PROCESS | 1986 | 1461220454842 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 23:34:14 INFO - PROCESS | 1986 | 1461220454978 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:15 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9105913000 == 19 [pid = 1986] [id = 29] 23:34:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 84 (0x7f91039c9800) [pid = 1986] [serial = 84] [outer = (nil)] 23:34:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 85 (0x7f9109c68000) [pid = 1986] [serial = 85] [outer = 0x7f91039c9800] 23:34:15 INFO - PROCESS | 1986 | 1461220455075 Marionette DEBUG loaded listener.js 23:34:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 86 (0x7f9109f2a800) [pid = 1986] [serial = 86] [outer = 0x7f91039c9800] 23:34:15 INFO - PROCESS | 1986 | 1461220455884 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1348ms 23:34:15 INFO - PROCESS | 1986 | 1461220455927 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 23:34:15 INFO - PROCESS | 1986 | 1461220455934 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 23:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:34:15 INFO - PROCESS | 1986 | 1461220455963 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:34:15 INFO - PROCESS | 1986 | 1461220455968 Marionette TRACE conn4 <- [1,90,null,{}] 23:34:15 INFO - PROCESS | 1986 | 1461220455975 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:16 INFO - PROCESS | 1986 | 1461220456186 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 23:34:16 INFO - PROCESS | 1986 | 1461220456330 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:16 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9107b8b000 == 20 [pid = 1986] [id = 30] 23:34:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 87 (0x7f9104575800) [pid = 1986] [serial = 87] [outer = (nil)] 23:34:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 88 (0x7f910c9abc00) [pid = 1986] [serial = 88] [outer = 0x7f9104575800] 23:34:16 INFO - PROCESS | 1986 | 1461220456442 Marionette DEBUG loaded listener.js 23:34:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 89 (0x7f910df62400) [pid = 1986] [serial = 89] [outer = 0x7f9104575800] 23:34:17 INFO - PROCESS | 1986 | 1461220457212 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1301ms 23:34:17 INFO - PROCESS | 1986 | 1461220457259 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 23:34:17 INFO - PROCESS | 1986 | 1461220457263 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 23:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:34:17 INFO - PROCESS | 1986 | 1461220457269 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:34:17 INFO - PROCESS | 1986 | 1461220457271 Marionette TRACE conn4 <- [1,94,null,{}] 23:34:17 INFO - PROCESS | 1986 | 1461220457276 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:17 INFO - PROCESS | 1986 | 1461220457452 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 23:34:17 INFO - PROCESS | 1986 | 1461220457471 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:17 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef9d2000 == 21 [pid = 1986] [id = 31] 23:34:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 90 (0x7f910e18d000) [pid = 1986] [serial = 90] [outer = (nil)] 23:34:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 91 (0x7f910e1e0000) [pid = 1986] [serial = 91] [outer = 0x7f910e18d000] 23:34:17 INFO - PROCESS | 1986 | 1461220457540 Marionette DEBUG loaded listener.js 23:34:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 92 (0x7f910e1ec800) [pid = 1986] [serial = 92] [outer = 0x7f910e18d000] 23:34:18 INFO - PROCESS | 1986 | 1461220458348 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 23:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1135ms 23:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:34:18 INFO - PROCESS | 1986 | 1461220458405 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 23:34:18 INFO - PROCESS | 1986 | 1461220458408 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 23:34:18 INFO - PROCESS | 1986 | 1461220458414 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:34:18 INFO - PROCESS | 1986 | 1461220458417 Marionette TRACE conn4 <- [1,98,null,{}] 23:34:18 INFO - PROCESS | 1986 | 1461220458422 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:18 INFO - PROCESS | 1986 | 1461220458624 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 23:34:18 INFO - PROCESS | 1986 | 1461220458747 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:18 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109e72000 == 22 [pid = 1986] [id = 32] 23:34:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 93 (0x7f90ed1c4000) [pid = 1986] [serial = 93] [outer = (nil)] 23:34:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 94 (0x7f90ed1c5c00) [pid = 1986] [serial = 94] [outer = 0x7f90ed1c4000] 23:34:18 INFO - PROCESS | 1986 | 1461220458825 Marionette DEBUG loaded listener.js 23:34:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 95 (0x7f90edde2c00) [pid = 1986] [serial = 95] [outer = 0x7f90ed1c4000] 23:34:19 INFO - PROCESS | 1986 | 1461220459539 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 23:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1186ms 23:34:19 INFO - PROCESS | 1986 | 1461220459600 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 23:34:19 INFO - PROCESS | 1986 | 1461220459604 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 23:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:34:19 INFO - PROCESS | 1986 | 1461220459609 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:34:19 INFO - PROCESS | 1986 | 1461220459611 Marionette TRACE conn4 <- [1,102,null,{}] 23:34:19 INFO - PROCESS | 1986 | 1461220459617 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:19 INFO - PROCESS | 1986 | 1461220459762 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 23:34:19 INFO - PROCESS | 1986 | 1461220459896 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:19 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910a032000 == 23 [pid = 1986] [id = 33] 23:34:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 96 (0x7f90ed1c2800) [pid = 1986] [serial = 96] [outer = (nil)] 23:34:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 97 (0x7f90ed32b800) [pid = 1986] [serial = 97] [outer = 0x7f90ed1c2800] 23:34:19 INFO - PROCESS | 1986 | 1461220459969 Marionette DEBUG loaded listener.js 23:34:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 98 (0x7f90ed32f800) [pid = 1986] [serial = 98] [outer = 0x7f90ed1c2800] 23:34:20 INFO - PROCESS | 1986 | 1461220460994 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 23:34:20 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f7ada800 == 22 [pid = 1986] [id = 23] 23:34:21 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f116c000 == 21 [pid = 1986] [id = 22] 23:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1435ms 23:34:21 INFO - PROCESS | 1986 | 1461220461046 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 23:34:21 INFO - PROCESS | 1986 | 1461220461052 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 23:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:34:21 INFO - PROCESS | 1986 | 1461220461060 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:34:21 INFO - PROCESS | 1986 | 1461220461066 Marionette TRACE conn4 <- [1,106,null,{}] 23:34:21 INFO - PROCESS | 1986 | 1461220461075 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:21 INFO - PROCESS | 1986 | 1461220461280 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 23:34:21 INFO - PROCESS | 1986 | 1461220461411 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:21 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f644c000 == 22 [pid = 1986] [id = 34] 23:34:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 99 (0x7f90ed32cc00) [pid = 1986] [serial = 99] [outer = (nil)] 23:34:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 100 (0x7f90edde3800) [pid = 1986] [serial = 100] [outer = 0x7f90ed32cc00] 23:34:21 INFO - PROCESS | 1986 | 1461220461485 Marionette DEBUG loaded listener.js 23:34:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 101 (0x7f90edded800) [pid = 1986] [serial = 101] [outer = 0x7f90ed32cc00] 23:34:22 INFO - PROCESS | 1986 | 1461220462279 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 23:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1284ms 23:34:22 INFO - PROCESS | 1986 | 1461220462353 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 23:34:22 INFO - PROCESS | 1986 | 1461220462361 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 23:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:34:22 INFO - PROCESS | 1986 | 1461220462373 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:34:22 INFO - PROCESS | 1986 | 1461220462376 Marionette TRACE conn4 <- [1,110,null,{}] 23:34:22 INFO - PROCESS | 1986 | 1461220462382 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:22 INFO - PROCESS | 1986 | 1461220462543 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 23:34:22 INFO - PROCESS | 1986 | 1461220462673 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:22 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f91047e3800 == 23 [pid = 1986] [id = 35] 23:34:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 102 (0x7f90ed32d000) [pid = 1986] [serial = 102] [outer = (nil)] 23:34:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 103 (0x7f90f5bb0c00) [pid = 1986] [serial = 103] [outer = 0x7f90ed32d000] 23:34:22 INFO - PROCESS | 1986 | 1461220462744 Marionette DEBUG loaded listener.js 23:34:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 104 (0x7f90f6640400) [pid = 1986] [serial = 104] [outer = 0x7f90ed32d000] 23:34:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 105 (0x7f90f8616400) [pid = 1986] [serial = 105] [outer = 0x7f90f51ab400] 23:34:23 INFO - PROCESS | 1986 | 1461220463693 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 23:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1384ms 23:34:23 INFO - PROCESS | 1986 | 1461220463757 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 23:34:23 INFO - PROCESS | 1986 | 1461220463761 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 23:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:34:23 INFO - PROCESS | 1986 | 1461220463767 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:34:23 INFO - PROCESS | 1986 | 1461220463773 Marionette TRACE conn4 <- [1,114,null,{}] 23:34:23 INFO - PROCESS | 1986 | 1461220463788 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:23 INFO - PROCESS | 1986 | 1461220463989 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 23:34:24 INFO - PROCESS | 1986 | 1461220464148 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:24 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910945f000 == 24 [pid = 1986] [id = 36] 23:34:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 106 (0x7f90f7a2ec00) [pid = 1986] [serial = 106] [outer = (nil)] 23:34:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 107 (0x7f90fa85f800) [pid = 1986] [serial = 107] [outer = 0x7f90f7a2ec00] 23:34:24 INFO - PROCESS | 1986 | 1461220464228 Marionette DEBUG loaded listener.js 23:34:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 108 (0x7f91059d5800) [pid = 1986] [serial = 108] [outer = 0x7f90f7a2ec00] 23:34:25 INFO - PROCESS | 1986 | 1461220465010 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 23:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1290ms 23:34:25 INFO - PROCESS | 1986 | 1461220465059 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 23:34:25 INFO - PROCESS | 1986 | 1461220465063 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 23:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:34:25 INFO - PROCESS | 1986 | 1461220465069 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:34:25 INFO - PROCESS | 1986 | 1461220465071 Marionette TRACE conn4 <- [1,118,null,{}] 23:34:25 INFO - PROCESS | 1986 | 1461220465076 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:25 INFO - PROCESS | 1986 | 1461220465231 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 23:34:25 INFO - PROCESS | 1986 | 1461220465366 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:25 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910c9d1000 == 25 [pid = 1986] [id = 37] 23:34:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 109 (0x7f90f8615c00) [pid = 1986] [serial = 109] [outer = (nil)] 23:34:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 110 (0x7f9109eed800) [pid = 1986] [serial = 110] [outer = 0x7f90f8615c00] 23:34:25 INFO - PROCESS | 1986 | 1461220465439 Marionette DEBUG loaded listener.js 23:34:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 111 (0x7f910bca3c00) [pid = 1986] [serial = 111] [outer = 0x7f90f8615c00] 23:34:26 INFO - PROCESS | 1986 | 1461220466224 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 23:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1178ms 23:34:26 INFO - PROCESS | 1986 | 1461220466247 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 23:34:26 INFO - PROCESS | 1986 | 1461220466249 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 23:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:34:26 INFO - PROCESS | 1986 | 1461220466255 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:34:26 INFO - PROCESS | 1986 | 1461220466257 Marionette TRACE conn4 <- [1,122,null,{}] 23:34:26 INFO - PROCESS | 1986 | 1461220466263 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:26 INFO - PROCESS | 1986 | 1461220466396 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 23:34:26 INFO - PROCESS | 1986 | 1461220466526 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:26 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9111698000 == 26 [pid = 1986] [id = 38] 23:34:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 112 (0x7f9109eabc00) [pid = 1986] [serial = 112] [outer = (nil)] 23:34:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 113 (0x7f910e191000) [pid = 1986] [serial = 113] [outer = 0x7f9109eabc00] 23:34:26 INFO - PROCESS | 1986 | 1461220466599 Marionette DEBUG loaded listener.js 23:34:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 114 (0x7f91116dc400) [pid = 1986] [serial = 114] [outer = 0x7f9109eabc00] 23:34:27 INFO - PROCESS | 1986 | 1461220467544 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 23:34:27 INFO - PROCESS | 1986 | --DOCSHELL 0x7f91047ec800 == 25 [pid = 1986] [id = 28] 23:34:27 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f7ae3800 == 24 [pid = 1986] [id = 27] 23:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1381ms 23:34:27 INFO - PROCESS | 1986 | 1461220467675 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 23:34:27 INFO - PROCESS | 1986 | 1461220467680 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 23:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:34:27 INFO - PROCESS | 1986 | 1461220467688 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:34:27 INFO - PROCESS | 1986 | 1461220467693 Marionette TRACE conn4 <- [1,126,null,{}] 23:34:27 INFO - PROCESS | 1986 | 1461220467752 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:27 INFO - PROCESS | 1986 | 1461220467973 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 23:34:28 INFO - PROCESS | 1986 | 1461220468047 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:28 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f7ae0800 == 25 [pid = 1986] [id = 39] 23:34:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 115 (0x7f90ed325000) [pid = 1986] [serial = 115] [outer = (nil)] 23:34:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 116 (0x7f90ed329800) [pid = 1986] [serial = 116] [outer = 0x7f90ed325000] 23:34:28 INFO - PROCESS | 1986 | 1461220468176 Marionette DEBUG loaded listener.js 23:34:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 117 (0x7f90eddecc00) [pid = 1986] [serial = 117] [outer = 0x7f90ed325000] 23:34:28 INFO - PROCESS | 1986 | 1461220468951 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 23:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1288ms 23:34:28 INFO - PROCESS | 1986 | 1461220468981 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 23:34:28 INFO - PROCESS | 1986 | 1461220468987 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 23:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:34:29 INFO - PROCESS | 1986 | 1461220469003 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:34:29 INFO - PROCESS | 1986 | 1461220469009 Marionette TRACE conn4 <- [1,130,null,{}] 23:34:29 INFO - PROCESS | 1986 | 1461220469015 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:29 INFO - PROCESS | 1986 | 1461220469174 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 23:34:29 INFO - PROCESS | 1986 | 1461220469307 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:29 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f91056cd800 == 26 [pid = 1986] [id = 40] 23:34:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 118 (0x7f90ed325800) [pid = 1986] [serial = 118] [outer = (nil)] 23:34:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 119 (0x7f90f5e26400) [pid = 1986] [serial = 119] [outer = 0x7f90ed325800] 23:34:29 INFO - PROCESS | 1986 | 1461220469380 Marionette DEBUG loaded listener.js 23:34:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 120 (0x7f90f7539800) [pid = 1986] [serial = 120] [outer = 0x7f90ed325800] 23:34:30 INFO - PROCESS | 1986 | 1461220470253 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 23:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1290ms 23:34:30 INFO - PROCESS | 1986 | 1461220470290 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 23:34:30 INFO - PROCESS | 1986 | 1461220470293 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 23:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:34:30 INFO - PROCESS | 1986 | 1461220470300 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:34:30 INFO - PROCESS | 1986 | 1461220470303 Marionette TRACE conn4 <- [1,134,null,{}] 23:34:30 INFO - PROCESS | 1986 | 1461220470317 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:30 INFO - PROCESS | 1986 | 1461220470494 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 23:34:30 INFO - PROCESS | 1986 | 1461220470642 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:30 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9105909000 == 27 [pid = 1986] [id = 41] 23:34:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 121 (0x7f90f12e5000) [pid = 1986] [serial = 121] [outer = (nil)] 23:34:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 122 (0x7f90f12e7000) [pid = 1986] [serial = 122] [outer = 0x7f90f12e5000] 23:34:30 INFO - PROCESS | 1986 | 1461220470725 Marionette DEBUG loaded listener.js 23:34:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 123 (0x7f90f12ef800) [pid = 1986] [serial = 123] [outer = 0x7f90f12e5000] 23:34:31 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f644c000 == 26 [pid = 1986] [id = 34] 23:34:33 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef9d2000 == 25 [pid = 1986] [id = 31] 23:34:33 INFO - PROCESS | 1986 | --DOCSHELL 0x7f91047e3800 == 24 [pid = 1986] [id = 35] 23:34:33 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fda94000 == 23 [pid = 1986] [id = 24] 23:34:33 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910945f000 == 22 [pid = 1986] [id = 36] 23:34:33 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910c9d1000 == 21 [pid = 1986] [id = 37] 23:34:33 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9105913000 == 20 [pid = 1986] [id = 29] 23:34:33 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109e72000 == 19 [pid = 1986] [id = 32] 23:34:33 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f4cd6000 == 18 [pid = 1986] [id = 21] 23:34:33 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910484c000 == 17 [pid = 1986] [id = 25] 23:34:33 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef5b9800 == 16 [pid = 1986] [id = 26] 23:34:33 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9107b8b000 == 15 [pid = 1986] [id = 30] 23:34:33 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fe8d6000 == 14 [pid = 1986] [id = 20] 23:34:33 INFO - PROCESS | 1986 | --DOCSHELL 0x7f91056cd800 == 13 [pid = 1986] [id = 40] 23:34:33 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910a032000 == 12 [pid = 1986] [id = 33] 23:34:33 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90efbe7800 == 11 [pid = 1986] [id = 6] 23:34:33 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9111698000 == 10 [pid = 1986] [id = 38] 23:34:33 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f7ae0800 == 9 [pid = 1986] [id = 39] 23:34:35 INFO - PROCESS | 1986 | 1461220475058 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 23:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 4795ms 23:34:35 INFO - PROCESS | 1986 | 1461220475096 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 23:34:35 INFO - PROCESS | 1986 | 1461220475104 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 23:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:34:35 INFO - PROCESS | 1986 | 1461220475144 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:34:35 INFO - PROCESS | 1986 | 1461220475151 Marionette TRACE conn4 <- [1,138,null,{}] 23:34:35 INFO - PROCESS | 1986 | 1461220475158 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:35 INFO - PROCESS | 1986 | 1461220475323 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 23:34:35 INFO - PROCESS | 1986 | 1461220475337 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:35 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f111d000 == 10 [pid = 1986] [id = 42] 23:34:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 124 (0x7f90ef941000) [pid = 1986] [serial = 124] [outer = (nil)] 23:34:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 125 (0x7f90f05e4800) [pid = 1986] [serial = 125] [outer = 0x7f90ef941000] 23:34:35 INFO - PROCESS | 1986 | 1461220475401 Marionette DEBUG loaded listener.js 23:34:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 126 (0x7f90f1142000) [pid = 1986] [serial = 126] [outer = 0x7f90ef941000] 23:34:36 INFO - PROCESS | 1986 | 1461220476180 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 23:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1088ms 23:34:36 INFO - PROCESS | 1986 | 1461220476237 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 23:34:36 INFO - PROCESS | 1986 | 1461220476246 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 23:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:34:36 INFO - PROCESS | 1986 | 1461220476273 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:34:36 INFO - PROCESS | 1986 | 1461220476278 Marionette TRACE conn4 <- [1,142,null,{}] 23:34:36 INFO - PROCESS | 1986 | 1461220476283 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:36 INFO - PROCESS | 1986 | 1461220476453 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 23:34:36 INFO - PROCESS | 1986 | 1461220476506 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:36 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f75b5800 == 11 [pid = 1986] [id = 43] 23:34:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 127 (0x7f90f4402c00) [pid = 1986] [serial = 127] [outer = (nil)] 23:34:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 128 (0x7f90f51b1c00) [pid = 1986] [serial = 128] [outer = 0x7f90f4402c00] 23:34:36 INFO - PROCESS | 1986 | 1461220476575 Marionette DEBUG loaded listener.js 23:34:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 129 (0x7f90f5e2b800) [pid = 1986] [serial = 129] [outer = 0x7f90f4402c00] 23:34:37 INFO - PROCESS | 1986 | 1461220477481 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 23:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1234ms 23:34:37 INFO - PROCESS | 1986 | 1461220477503 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 23:34:37 INFO - PROCESS | 1986 | 1461220477506 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 23:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:34:37 INFO - PROCESS | 1986 | 1461220477513 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:34:37 INFO - PROCESS | 1986 | 1461220477518 Marionette TRACE conn4 <- [1,146,null,{}] 23:34:37 INFO - PROCESS | 1986 | 1461220477540 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:37 INFO - PROCESS | 1986 | 1461220477715 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 23:34:37 INFO - PROCESS | 1986 | 1461220477783 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:37 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f91047e6000 == 12 [pid = 1986] [id = 44] 23:34:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 130 (0x7f90f12e0400) [pid = 1986] [serial = 130] [outer = (nil)] 23:34:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 131 (0x7f90f7a20000) [pid = 1986] [serial = 131] [outer = 0x7f90f12e0400] 23:34:37 INFO - PROCESS | 1986 | 1461220477865 Marionette DEBUG loaded listener.js 23:34:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 132 (0x7f90fa8f0c00) [pid = 1986] [serial = 132] [outer = 0x7f90f12e0400] 23:34:38 INFO - PROCESS | 1986 | 1461220478590 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 23:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1087ms 23:34:38 INFO - PROCESS | 1986 | 1461220478613 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 23:34:38 INFO - PROCESS | 1986 | 1461220478618 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 23:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:34:38 INFO - PROCESS | 1986 | 1461220478623 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:34:38 INFO - PROCESS | 1986 | 1461220478625 Marionette TRACE conn4 <- [1,150,null,{}] 23:34:38 INFO - PROCESS | 1986 | 1461220478631 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:38 INFO - PROCESS | 1986 | 1461220478811 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 23:34:38 INFO - PROCESS | 1986 | 1461220478838 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:38 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9105c1b000 == 13 [pid = 1986] [id = 45] 23:34:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 133 (0x7f91039c3000) [pid = 1986] [serial = 133] [outer = (nil)] 23:34:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 134 (0x7f9104c05400) [pid = 1986] [serial = 134] [outer = 0x7f91039c3000] 23:34:38 INFO - PROCESS | 1986 | 1461220478912 Marionette DEBUG loaded listener.js 23:34:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 135 (0x7f910592a400) [pid = 1986] [serial = 135] [outer = 0x7f91039c3000] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 134 (0x7f90ef7a3000) [pid = 1986] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 133 (0x7f90f78ca400) [pid = 1986] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 132 (0x7f90ef513c00) [pid = 1986] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 131 (0x7f90ee974800) [pid = 1986] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 130 (0x7f90f05e5c00) [pid = 1986] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 129 (0x7f90f51b4400) [pid = 1986] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 128 (0x7f9104575800) [pid = 1986] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 127 (0x7f90f51ac800) [pid = 1986] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 126 (0x7f90f3834400) [pid = 1986] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 125 (0x7f90f0f8a800) [pid = 1986] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 124 (0x7f90f4d2a800) [pid = 1986] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 123 (0x7f90ef93bc00) [pid = 1986] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 122 (0x7f90f663b800) [pid = 1986] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 121 (0x7f90ef79f800) [pid = 1986] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 120 (0x7f90ef943000) [pid = 1986] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 119 (0x7f9109eabc00) [pid = 1986] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 118 (0x7f90f8615c00) [pid = 1986] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 117 (0x7f90f7a2ec00) [pid = 1986] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 116 (0x7f90ed1c2800) [pid = 1986] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 115 (0x7f90fa855800) [pid = 1986] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 114 (0x7f90ef942c00) [pid = 1986] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 113 (0x7f910e18d000) [pid = 1986] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 112 (0x7f90ed325000) [pid = 1986] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 111 (0x7f90ed1c4000) [pid = 1986] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 110 (0x7f90f05e4c00) [pid = 1986] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 109 (0x7f91039c9800) [pid = 1986] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 108 (0x7f90f85a5c00) [pid = 1986] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 107 (0x7f90f67e6800) [pid = 1986] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 106 (0x7f90ed32cc00) [pid = 1986] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 105 (0x7f90f5cba400) [pid = 1986] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:34:40 INFO - PROCESS | 1986 | --DOMWINDOW == 104 (0x7f90ed32d000) [pid = 1986] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:34:40 INFO - PROCESS | 1986 | 1461220480678 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 23:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 2078ms 23:34:40 INFO - PROCESS | 1986 | 1461220480717 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 23:34:40 INFO - PROCESS | 1986 | 1461220480720 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 23:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:34:40 INFO - PROCESS | 1986 | 1461220480762 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:34:40 INFO - PROCESS | 1986 | 1461220480765 Marionette TRACE conn4 <- [1,154,null,{}] 23:34:40 INFO - PROCESS | 1986 | 1461220480798 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:40 INFO - PROCESS | 1986 | 1461220480936 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 23:34:41 INFO - PROCESS | 1986 | 1461220481028 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:41 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f75ac000 == 14 [pid = 1986] [id = 46] 23:34:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 105 (0x7f90ec06f400) [pid = 1986] [serial = 136] [outer = (nil)] 23:34:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 106 (0x7f90f3834400) [pid = 1986] [serial = 137] [outer = 0x7f90ec06f400] 23:34:41 INFO - PROCESS | 1986 | 1461220481092 Marionette DEBUG loaded listener.js 23:34:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 107 (0x7f90f7540c00) [pid = 1986] [serial = 138] [outer = 0x7f90ec06f400] 23:34:41 INFO - PROCESS | 1986 | 1461220481825 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 23:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1122ms 23:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:34:41 INFO - PROCESS | 1986 | 1461220481859 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 23:34:41 INFO - PROCESS | 1986 | 1461220481861 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 23:34:41 INFO - PROCESS | 1986 | 1461220481868 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:34:41 INFO - PROCESS | 1986 | 1461220481871 Marionette TRACE conn4 <- [1,158,null,{}] 23:34:41 INFO - PROCESS | 1986 | 1461220481876 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:42 INFO - PROCESS | 1986 | 1461220482084 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 23:34:42 INFO - PROCESS | 1986 | 1461220482206 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:42 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec022000 == 15 [pid = 1986] [id = 47] 23:34:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 108 (0x7f90ec066800) [pid = 1986] [serial = 139] [outer = (nil)] 23:34:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 109 (0x7f90ec074c00) [pid = 1986] [serial = 140] [outer = 0x7f90ec066800] 23:34:42 INFO - PROCESS | 1986 | 1461220482288 Marionette DEBUG loaded listener.js 23:34:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 110 (0x7f90ed329c00) [pid = 1986] [serial = 141] [outer = 0x7f90ec066800] 23:34:43 INFO - PROCESS | 1986 | 1461220483415 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 23:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1588ms 23:34:43 INFO - PROCESS | 1986 | 1461220483459 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 23:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:34:43 INFO - PROCESS | 1986 | 1461220483469 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 23:34:43 INFO - PROCESS | 1986 | 1461220483481 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:34:43 INFO - PROCESS | 1986 | 1461220483487 Marionette TRACE conn4 <- [1,162,null,{}] 23:34:43 INFO - PROCESS | 1986 | 1461220483497 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:43 INFO - PROCESS | 1986 | 1461220483704 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 23:34:43 INFO - PROCESS | 1986 | 1461220483840 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:43 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fe811800 == 16 [pid = 1986] [id = 48] 23:34:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 111 (0x7f90ec069c00) [pid = 1986] [serial = 142] [outer = (nil)] 23:34:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 112 (0x7f90f12ef000) [pid = 1986] [serial = 143] [outer = 0x7f90ec069c00] 23:34:43 INFO - PROCESS | 1986 | 1461220483917 Marionette DEBUG loaded listener.js 23:34:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 113 (0x7f90f44eb800) [pid = 1986] [serial = 144] [outer = 0x7f90ec069c00] 23:34:45 INFO - PROCESS | 1986 | 1461220485070 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 23:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1602ms 23:34:45 INFO - PROCESS | 1986 | 1461220485085 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 23:34:45 INFO - PROCESS | 1986 | 1461220485092 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 23:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:34:45 INFO - PROCESS | 1986 | 1461220485099 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:34:45 INFO - PROCESS | 1986 | 1461220485101 Marionette TRACE conn4 <- [1,166,null,{}] 23:34:45 INFO - PROCESS | 1986 | 1461220485107 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:45 INFO - PROCESS | 1986 | 1461220485270 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 23:34:45 INFO - PROCESS | 1986 | 1461220485433 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:45 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109bc6800 == 17 [pid = 1986] [id = 49] 23:34:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 114 (0x7f90f64b2c00) [pid = 1986] [serial = 145] [outer = (nil)] 23:34:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 115 (0x7f90f7a20400) [pid = 1986] [serial = 146] [outer = 0x7f90f64b2c00] 23:34:45 INFO - PROCESS | 1986 | 1461220485509 Marionette DEBUG loaded listener.js 23:34:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 116 (0x7f90f89cfc00) [pid = 1986] [serial = 147] [outer = 0x7f90f64b2c00] 23:34:46 INFO - PROCESS | 1986 | 1461220486693 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 23:34:46 INFO - PROCESS | 1986 | 1461220486698 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1630ms 23:34:46 INFO - PROCESS | 1986 | 1461220486729 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 23:34:46 INFO - PROCESS | 1986 | 1461220486733 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 23:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:34:46 INFO - PROCESS | 1986 | 1461220486793 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:34:46 INFO - PROCESS | 1986 | 1461220486803 Marionette TRACE conn4 <- [1,170,null,{}] 23:34:46 INFO - PROCESS | 1986 | 1461220486836 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:47 INFO - PROCESS | 1986 | 1461220487053 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 23:34:47 INFO - PROCESS | 1986 | 1461220487355 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:47 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec002800 == 18 [pid = 1986] [id = 50] 23:34:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 117 (0x7f90ec074400) [pid = 1986] [serial = 148] [outer = (nil)] 23:34:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 118 (0x7f90ed1c3000) [pid = 1986] [serial = 149] [outer = 0x7f90ec074400] 23:34:47 INFO - PROCESS | 1986 | 1461220487583 Marionette DEBUG loaded listener.js 23:34:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 119 (0x7f90ed32a000) [pid = 1986] [serial = 150] [outer = 0x7f90ec074400] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 118 (0x7f90f78cd400) [pid = 1986] [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.] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 117 (0x7f90f5ae8800) [pid = 1986] [serial = 64] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 116 (0x7f90f1190000) [pid = 1986] [serial = 61] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 115 (0x7f90f51af400) [pid = 1986] [serial = 37] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 114 (0x7f90f64a9c00) [pid = 1986] [serial = 40] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 113 (0x7f90f5ba8800) [pid = 1986] [serial = 38] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 112 (0x7f90fa6c8800) [pid = 1986] [serial = 43] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 111 (0x7f90fa8ab800) [pid = 1986] [serial = 44] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 110 (0x7f90fe8e1400) [pid = 1986] [serial = 46] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 109 (0x7f90f6f9f400) [pid = 1986] [serial = 25] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 108 (0x7f9104a18000) [pid = 1986] [serial = 47] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 107 (0x7f90f6dd2000) [pid = 1986] [serial = 28] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 106 (0x7f91047c0000) [pid = 1986] [serial = 31] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 105 (0x7f90f51a8400) [pid = 1986] [serial = 22] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 104 (0x7f90f7543400) [pid = 1986] [serial = 41] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 103 (0x7f90f7547400) [pid = 1986] [serial = 26] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 102 (0x7f9105dc6400) [pid = 1986] [serial = 50] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 101 (0x7f90f7e5ac00) [pid = 1986] [serial = 34] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 100 (0x7f90f5354400) [pid = 1986] [serial = 23] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 99 (0x7f90ef94ac00) [pid = 1986] [serial = 17] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 98 (0x7f910c676800) [pid = 1986] [serial = 35] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 97 (0x7f90fab69c00) [pid = 1986] [serial = 70] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 96 (0x7f90f860bc00) [pid = 1986] [serial = 68] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 95 (0x7f910df62400) [pid = 1986] [serial = 89] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 94 (0x7f90f5ea7800) [pid = 1986] [serial = 65] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 93 (0x7f9109c68000) [pid = 1986] [serial = 85] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 92 (0x7f90f6efec00) [pid = 1986] [serial = 79] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 91 (0x7f90f7a2a800) [pid = 1986] [serial = 67] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 90 (0x7f9104a1ac00) [pid = 1986] [serial = 49] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 89 (0x7f90f5e26400) [pid = 1986] [serial = 119] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 88 (0x7f90edde3800) [pid = 1986] [serial = 100] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 87 (0x7f910c9abc00) [pid = 1986] [serial = 88] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 86 (0x7f90f3832800) [pid = 1986] [serial = 76] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 85 (0x7f90f4d2b400) [pid = 1986] [serial = 62] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 84 (0x7f910760e000) [pid = 1986] [serial = 2] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 83 (0x7f90f85a9c00) [pid = 1986] [serial = 59] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 82 (0x7f90f67e0000) [pid = 1986] [serial = 9] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 81 (0x7f90f6640400) [pid = 1986] [serial = 104] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 80 (0x7f90f625f400) [pid = 1986] [serial = 12] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 79 (0x7f90f64a7800) [pid = 1986] [serial = 56] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 78 (0x7f9109abec00) [pid = 1986] [serial = 73] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 77 (0x7f90f78d7800) [pid = 1986] [serial = 58] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 76 (0x7f90f118cc00) [pid = 1986] [serial = 53] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 75 (0x7f90f5351c00) [pid = 1986] [serial = 77] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 74 (0x7f90ed329800) [pid = 1986] [serial = 116] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 73 (0x7f90f5ea6800) [pid = 1986] [serial = 55] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 72 (0x7f90f5bb0c00) [pid = 1986] [serial = 103] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 71 (0x7f90ef79f000) [pid = 1986] [serial = 52] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 70 (0x7f91039c7400) [pid = 1986] [serial = 82] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 69 (0x7f90f05e6800) [pid = 1986] [serial = 19] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 68 (0x7f90eddecc00) [pid = 1986] [serial = 117] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 67 (0x7f90edde2c00) [pid = 1986] [serial = 95] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 66 (0x7f90ed32b800) [pid = 1986] [serial = 97] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 65 (0x7f9109c5f800) [pid = 1986] [serial = 74] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 64 (0x7f9109f2a800) [pid = 1986] [serial = 86] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 63 (0x7f9104a21800) [pid = 1986] [serial = 71] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 62 (0x7f90f78d8400) [pid = 1986] [serial = 80] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 61 (0x7f910e1ec800) [pid = 1986] [serial = 92] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 60 (0x7f90ed1c5c00) [pid = 1986] [serial = 94] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 59 (0x7f90edded800) [pid = 1986] [serial = 101] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 58 (0x7f91116dc400) [pid = 1986] [serial = 114] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 57 (0x7f910bca3c00) [pid = 1986] [serial = 111] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 56 (0x7f910e191000) [pid = 1986] [serial = 113] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 55 (0x7f90fa85f800) [pid = 1986] [serial = 107] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 54 (0x7f9109eed800) [pid = 1986] [serial = 110] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 53 (0x7f91059d5800) [pid = 1986] [serial = 108] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 52 (0x7f90ed32f800) [pid = 1986] [serial = 98] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 51 (0x7f9105924800) [pid = 1986] [serial = 83] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 50 (0x7f90ef944800) [pid = 1986] [serial = 16] [outer = (nil)] [url = about:blank] 23:34:47 INFO - PROCESS | 1986 | --DOMWINDOW == 49 (0x7f910e1e0000) [pid = 1986] [serial = 91] [outer = (nil)] [url = about:blank] 23:34:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f75b5800 == 17 [pid = 1986] [id = 43] 23:34:48 INFO - PROCESS | 1986 | --DOMWINDOW == 48 (0x7f90f12e7000) [pid = 1986] [serial = 122] [outer = (nil)] [url = about:blank] 23:34:48 INFO - PROCESS | 1986 | 1461220488506 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 23:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1817ms 23:34:48 INFO - PROCESS | 1986 | 1461220488559 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 23:34:48 INFO - PROCESS | 1986 | 1461220488565 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 23:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:34:48 INFO - PROCESS | 1986 | 1461220488574 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:34:48 INFO - PROCESS | 1986 | 1461220488577 Marionette TRACE conn4 <- [1,174,null,{}] 23:34:48 INFO - PROCESS | 1986 | 1461220488584 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:48 INFO - PROCESS | 1986 | 1461220488779 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 23:34:48 INFO - PROCESS | 1986 | 1461220488970 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:49 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f110d800 == 18 [pid = 1986] [id = 51] 23:34:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 49 (0x7f90ef797c00) [pid = 1986] [serial = 151] [outer = (nil)] 23:34:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 50 (0x7f90eddef800) [pid = 1986] [serial = 152] [outer = 0x7f90ef797c00] 23:34:49 INFO - PROCESS | 1986 | 1461220489225 Marionette DEBUG loaded listener.js 23:34:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 51 (0x7f90efb80000) [pid = 1986] [serial = 153] [outer = 0x7f90ef797c00] 23:34:49 INFO - PROCESS | 1986 | 1461220489971 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 23:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1434ms 23:34:50 INFO - PROCESS | 1986 | 1461220490011 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 23:34:50 INFO - PROCESS | 1986 | 1461220490017 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 23:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:34:50 INFO - PROCESS | 1986 | 1461220490023 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:34:50 INFO - PROCESS | 1986 | 1461220490025 Marionette TRACE conn4 <- [1,178,null,{}] 23:34:50 INFO - PROCESS | 1986 | 1461220490039 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:50 INFO - PROCESS | 1986 | 1461220490178 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 23:34:50 INFO - PROCESS | 1986 | 1461220490196 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:50 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f4cd5800 == 19 [pid = 1986] [id = 52] 23:34:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 52 (0x7f90ed1bd400) [pid = 1986] [serial = 154] [outer = (nil)] 23:34:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 53 (0x7f90f12e5c00) [pid = 1986] [serial = 155] [outer = 0x7f90ed1bd400] 23:34:50 INFO - PROCESS | 1986 | 1461220490258 Marionette DEBUG loaded listener.js 23:34:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 54 (0x7f90f2ece800) [pid = 1986] [serial = 156] [outer = 0x7f90ed1bd400] 23:34:51 INFO - PROCESS | 1986 | 1461220491040 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 23:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1037ms 23:34:51 INFO - PROCESS | 1986 | 1461220491074 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 23:34:51 INFO - PROCESS | 1986 | 1461220491079 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 23:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:34:51 INFO - PROCESS | 1986 | 1461220491116 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:34:51 INFO - PROCESS | 1986 | 1461220491127 Marionette TRACE conn4 <- [1,182,null,{}] 23:34:51 INFO - PROCESS | 1986 | 1461220491145 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:51 INFO - PROCESS | 1986 | 1461220491410 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 23:34:51 INFO - PROCESS | 1986 | 1461220491436 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:51 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f62bf000 == 20 [pid = 1986] [id = 53] 23:34:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 55 (0x7f90f1197400) [pid = 1986] [serial = 157] [outer = (nil)] 23:34:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 56 (0x7f90f51af400) [pid = 1986] [serial = 158] [outer = 0x7f90f1197400] 23:34:51 INFO - PROCESS | 1986 | 1461220491530 Marionette DEBUG loaded listener.js 23:34:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 57 (0x7f90f5ae7c00) [pid = 1986] [serial = 159] [outer = 0x7f90f1197400] 23:34:52 INFO - PROCESS | 1986 | 1461220492296 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 23:34:52 INFO - PROCESS | 1986 | --DOMWINDOW == 56 (0x7f90f12e0400) [pid = 1986] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:34:52 INFO - PROCESS | 1986 | --DOMWINDOW == 55 (0x7f91039c3000) [pid = 1986] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:34:52 INFO - PROCESS | 1986 | --DOMWINDOW == 54 (0x7f90ef941000) [pid = 1986] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:34:52 INFO - PROCESS | 1986 | --DOMWINDOW == 53 (0x7f90f12e5000) [pid = 1986] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:34:52 INFO - PROCESS | 1986 | --DOMWINDOW == 52 (0x7f90f4402c00) [pid = 1986] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1276ms 23:34:52 INFO - PROCESS | 1986 | 1461220492364 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 23:34:52 INFO - PROCESS | 1986 | 1461220492370 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 23:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:34:52 INFO - PROCESS | 1986 | 1461220492383 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:34:52 INFO - PROCESS | 1986 | 1461220492386 Marionette TRACE conn4 <- [1,186,null,{}] 23:34:52 INFO - PROCESS | 1986 | 1461220492394 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:52 INFO - PROCESS | 1986 | 1461220492592 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 23:34:52 INFO - PROCESS | 1986 | 1461220492687 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6fbf000 == 21 [pid = 1986] [id = 54] 23:34:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 53 (0x7f90ed1bb400) [pid = 1986] [serial = 160] [outer = (nil)] 23:34:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 54 (0x7f90f5e5a400) [pid = 1986] [serial = 161] [outer = 0x7f90ed1bb400] 23:34:52 INFO - PROCESS | 1986 | 1461220492778 Marionette DEBUG loaded listener.js 23:34:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 55 (0x7f90f5f8ec00) [pid = 1986] [serial = 162] [outer = 0x7f90ed1bb400] 23:34:53 INFO - PROCESS | 1986 | 1461220493572 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 23:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1244ms 23:34:53 INFO - PROCESS | 1986 | 1461220493626 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 23:34:53 INFO - PROCESS | 1986 | 1461220493629 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 23:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:34:53 INFO - PROCESS | 1986 | 1461220493634 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:34:53 INFO - PROCESS | 1986 | 1461220493636 Marionette TRACE conn4 <- [1,190,null,{}] 23:34:53 INFO - PROCESS | 1986 | 1461220493647 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:53 INFO - PROCESS | 1986 | 1461220493775 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 23:34:53 INFO - PROCESS | 1986 | 1461220493789 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:53 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f7e6e000 == 22 [pid = 1986] [id = 55] 23:34:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 56 (0x7f90f67e2000) [pid = 1986] [serial = 163] [outer = (nil)] 23:34:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 57 (0x7f90f6d90800) [pid = 1986] [serial = 164] [outer = 0x7f90f67e2000] 23:34:53 INFO - PROCESS | 1986 | 1461220493862 Marionette DEBUG loaded listener.js 23:34:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 58 (0x7f90f7584400) [pid = 1986] [serial = 165] [outer = 0x7f90f67e2000] 23:34:54 INFO - PROCESS | 1986 | 1461220494553 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 23:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 932ms 23:34:54 INFO - PROCESS | 1986 | 1461220494567 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 23:34:54 INFO - PROCESS | 1986 | 1461220494569 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 23:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:34:54 INFO - PROCESS | 1986 | 1461220494575 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:34:54 INFO - PROCESS | 1986 | 1461220494577 Marionette TRACE conn4 <- [1,194,null,{}] 23:34:54 INFO - PROCESS | 1986 | 1461220494583 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:54 INFO - PROCESS | 1986 | 1461220494761 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 23:34:54 INFO - PROCESS | 1986 | 1461220494780 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:54 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f8664800 == 23 [pid = 1986] [id = 56] 23:34:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 59 (0x7f90f78cc400) [pid = 1986] [serial = 166] [outer = (nil)] 23:34:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 60 (0x7f90f8554400) [pid = 1986] [serial = 167] [outer = 0x7f90f78cc400] 23:34:54 INFO - PROCESS | 1986 | 1461220494843 Marionette DEBUG loaded listener.js 23:34:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 61 (0x7f90fa856c00) [pid = 1986] [serial = 168] [outer = 0x7f90f78cc400] 23:34:55 INFO - PROCESS | 1986 | 1461220495729 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 23:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1189ms 23:34:55 INFO - PROCESS | 1986 | 1461220495766 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 23:34:55 INFO - PROCESS | 1986 | 1461220495771 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 23:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:34:55 INFO - PROCESS | 1986 | 1461220495779 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:34:55 INFO - PROCESS | 1986 | 1461220495785 Marionette TRACE conn4 <- [1,198,null,{}] 23:34:55 INFO - PROCESS | 1986 | 1461220495793 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:56 INFO - PROCESS | 1986 | 1461220496014 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 23:34:56 INFO - PROCESS | 1986 | 1461220496136 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:56 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f44ae000 == 24 [pid = 1986] [id = 57] 23:34:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 62 (0x7f90eddf0800) [pid = 1986] [serial = 169] [outer = (nil)] 23:34:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 63 (0x7f90ef7a1c00) [pid = 1986] [serial = 170] [outer = 0x7f90eddf0800] 23:34:56 INFO - PROCESS | 1986 | 1461220496209 Marionette DEBUG loaded listener.js 23:34:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 64 (0x7f90f1146400) [pid = 1986] [serial = 171] [outer = 0x7f90eddf0800] 23:34:57 INFO - PROCESS | 1986 | 1461220497047 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 23:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1332ms 23:34:57 INFO - PROCESS | 1986 | 1461220497111 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 23:34:57 INFO - PROCESS | 1986 | 1461220497120 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 23:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:34:57 INFO - PROCESS | 1986 | 1461220497129 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:34:57 INFO - PROCESS | 1986 | 1461220497133 Marionette TRACE conn4 <- [1,202,null,{}] 23:34:57 INFO - PROCESS | 1986 | 1461220497138 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:57 INFO - PROCESS | 1986 | 1461220497303 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 23:34:57 INFO - PROCESS | 1986 | 1461220497423 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:57 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f4cd5000 == 25 [pid = 1986] [id = 58] 23:34:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 65 (0x7f90eddf0400) [pid = 1986] [serial = 172] [outer = (nil)] 23:34:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 66 (0x7f90f382c400) [pid = 1986] [serial = 173] [outer = 0x7f90eddf0400] 23:34:57 INFO - PROCESS | 1986 | 1461220497492 Marionette DEBUG loaded listener.js 23:34:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 67 (0x7f90f51ad400) [pid = 1986] [serial = 174] [outer = 0x7f90eddf0400] 23:34:58 INFO - PROCESS | 1986 | 1461220498545 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 23:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1496ms 23:34:58 INFO - PROCESS | 1986 | 1461220498627 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 23:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:34:58 INFO - PROCESS | 1986 | 1461220498632 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 23:34:58 INFO - PROCESS | 1986 | 1461220498639 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:34:58 INFO - PROCESS | 1986 | 1461220498644 Marionette TRACE conn4 <- [1,206,null,{}] 23:34:58 INFO - PROCESS | 1986 | 1461220498660 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:58 INFO - PROCESS | 1986 | 1461220498843 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 23:34:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109bc6800 == 24 [pid = 1986] [id = 49] 23:34:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fe811800 == 23 [pid = 1986] [id = 48] 23:34:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec022000 == 22 [pid = 1986] [id = 47] 23:34:58 INFO - PROCESS | 1986 | --DOMWINDOW == 66 (0x7f90f3834400) [pid = 1986] [serial = 137] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 1986 | --DOMWINDOW == 65 (0x7f90f7a20000) [pid = 1986] [serial = 131] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 1986 | --DOMWINDOW == 64 (0x7f90fa8f0c00) [pid = 1986] [serial = 132] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 1986 | --DOMWINDOW == 63 (0x7f9104c05400) [pid = 1986] [serial = 134] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 1986 | --DOMWINDOW == 62 (0x7f90f05e4800) [pid = 1986] [serial = 125] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 1986 | --DOMWINDOW == 61 (0x7f90f12ef800) [pid = 1986] [serial = 123] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 1986 | --DOMWINDOW == 60 (0x7f90f1142000) [pid = 1986] [serial = 126] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 1986 | --DOMWINDOW == 59 (0x7f90f51b1c00) [pid = 1986] [serial = 128] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 1986 | --DOMWINDOW == 58 (0x7f910592a400) [pid = 1986] [serial = 135] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 1986 | --DOMWINDOW == 57 (0x7f90f5e2b800) [pid = 1986] [serial = 129] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 1986 | 1461220499010 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:59 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90efb33800 == 23 [pid = 1986] [id = 59] 23:34:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 58 (0x7f90ee860800) [pid = 1986] [serial = 175] [outer = (nil)] 23:34:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 59 (0x7f90ef79ec00) [pid = 1986] [serial = 176] [outer = 0x7f90ee860800] 23:34:59 INFO - PROCESS | 1986 | 1461220499076 Marionette DEBUG loaded listener.js 23:34:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 60 (0x7f90f113fc00) [pid = 1986] [serial = 177] [outer = 0x7f90ee860800] 23:34:59 INFO - PROCESS | 1986 | 1461220499671 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 23:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1096ms 23:34:59 INFO - PROCESS | 1986 | 1461220499735 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 23:34:59 INFO - PROCESS | 1986 | 1461220499743 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 23:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:34:59 INFO - PROCESS | 1986 | 1461220499752 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:34:59 INFO - PROCESS | 1986 | 1461220499756 Marionette TRACE conn4 <- [1,210,null,{}] 23:34:59 INFO - PROCESS | 1986 | 1461220499761 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:59 INFO - PROCESS | 1986 | 1461220499897 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 23:34:59 INFO - PROCESS | 1986 | 1461220499977 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:00 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f5fed000 == 24 [pid = 1986] [id = 60] 23:35:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 61 (0x7f90ed324000) [pid = 1986] [serial = 178] [outer = (nil)] 23:35:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 62 (0x7f90f2ec9400) [pid = 1986] [serial = 179] [outer = 0x7f90ed324000] 23:35:00 INFO - PROCESS | 1986 | 1461220500038 Marionette DEBUG loaded listener.js 23:35:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 63 (0x7f90f43aec00) [pid = 1986] [serial = 180] [outer = 0x7f90ed324000] 23:35:00 INFO - PROCESS | 1986 | 1461220500640 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 23:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 932ms 23:35:00 INFO - PROCESS | 1986 | 1461220500684 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 23:35:00 INFO - PROCESS | 1986 | 1461220500687 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 23:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:35:00 INFO - PROCESS | 1986 | 1461220500693 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:35:00 INFO - PROCESS | 1986 | 1461220500698 Marionette TRACE conn4 <- [1,214,null,{}] 23:35:00 INFO - PROCESS | 1986 | 1461220500714 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:00 INFO - PROCESS | 1986 | 1461220500908 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 23:35:00 INFO - PROCESS | 1986 | 1461220500928 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:00 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f7e6d800 == 25 [pid = 1986] [id = 61] 23:35:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 64 (0x7f90f4408800) [pid = 1986] [serial = 181] [outer = (nil)] 23:35:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 65 (0x7f90f6260c00) [pid = 1986] [serial = 182] [outer = 0x7f90f4408800] 23:35:01 INFO - PROCESS | 1986 | 1461220501000 Marionette DEBUG loaded listener.js 23:35:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 66 (0x7f90f7042800) [pid = 1986] [serial = 183] [outer = 0x7f90f4408800] 23:35:01 INFO - PROCESS | 1986 | 1461220501750 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 23:35:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1098ms 23:35:01 INFO - PROCESS | 1986 | 1461220501791 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 23:35:01 INFO - PROCESS | 1986 | 1461220501795 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 23:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:35:01 INFO - PROCESS | 1986 | 1461220501801 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:35:01 INFO - PROCESS | 1986 | 1461220501802 Marionette TRACE conn4 <- [1,218,null,{}] 23:35:01 INFO - PROCESS | 1986 | 1461220501815 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:02 INFO - PROCESS | 1986 | 1461220502032 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 23:35:02 INFO - PROCESS | 1986 | 1461220502053 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:02 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fda91800 == 26 [pid = 1986] [id = 62] 23:35:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 67 (0x7f90f4402400) [pid = 1986] [serial = 184] [outer = (nil)] 23:35:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 68 (0x7f90f7a24800) [pid = 1986] [serial = 185] [outer = 0x7f90f4402400] 23:35:02 INFO - PROCESS | 1986 | 1461220502132 Marionette DEBUG loaded listener.js 23:35:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 69 (0x7f90f85a6400) [pid = 1986] [serial = 186] [outer = 0x7f90f4402400] 23:35:03 INFO - PROCESS | 1986 | 1461220503040 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 23:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1276ms 23:35:03 INFO - PROCESS | 1986 | 1461220503078 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 23:35:03 INFO - PROCESS | 1986 | 1461220503081 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 23:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:35:03 INFO - PROCESS | 1986 | 1461220503087 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:35:03 INFO - PROCESS | 1986 | 1461220503089 Marionette TRACE conn4 <- [1,222,null,{}] 23:35:03 INFO - PROCESS | 1986 | 1461220503098 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:03 INFO - PROCESS | 1986 | 1461220503333 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 23:35:03 INFO - PROCESS | 1986 | --DOMWINDOW == 68 (0x7f90ec074400) [pid = 1986] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:35:03 INFO - PROCESS | 1986 | --DOMWINDOW == 67 (0x7f90ed1bd400) [pid = 1986] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:35:03 INFO - PROCESS | 1986 | --DOMWINDOW == 66 (0x7f90ef797c00) [pid = 1986] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:35:03 INFO - PROCESS | 1986 | --DOMWINDOW == 65 (0x7f90f67e2000) [pid = 1986] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:35:03 INFO - PROCESS | 1986 | --DOMWINDOW == 64 (0x7f90f1197400) [pid = 1986] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:35:03 INFO - PROCESS | 1986 | --DOMWINDOW == 63 (0x7f90ed1bb400) [pid = 1986] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:35:03 INFO - PROCESS | 1986 | --DOMWINDOW == 62 (0x7f90ec06f400) [pid = 1986] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:35:03 INFO - PROCESS | 1986 | --DOMWINDOW == 61 (0x7f90ed325800) [pid = 1986] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:35:03 INFO - PROCESS | 1986 | 1461220503400 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:03 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f75b8800 == 27 [pid = 1986] [id = 63] 23:35:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 62 (0x7f90ec06d800) [pid = 1986] [serial = 187] [outer = (nil)] 23:35:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 63 (0x7f90ed329400) [pid = 1986] [serial = 188] [outer = 0x7f90ec06d800] 23:35:03 INFO - PROCESS | 1986 | 1461220503461 Marionette DEBUG loaded listener.js 23:35:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 64 (0x7f90f5cbd400) [pid = 1986] [serial = 189] [outer = 0x7f90ec06d800] 23:35:04 INFO - PROCESS | 1986 | 1461220504302 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 23:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1232ms 23:35:04 INFO - PROCESS | 1986 | 1461220504319 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 23:35:04 INFO - PROCESS | 1986 | 1461220504322 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 23:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:35:04 INFO - PROCESS | 1986 | 1461220504333 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:35:04 INFO - PROCESS | 1986 | 1461220504335 Marionette TRACE conn4 <- [1,226,null,{}] 23:35:04 INFO - PROCESS | 1986 | 1461220504351 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:04 INFO - PROCESS | 1986 | 1461220504510 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 23:35:04 INFO - PROCESS | 1986 | 1461220504530 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:04 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910484c800 == 28 [pid = 1986] [id = 64] 23:35:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 65 (0x7f90fdb4ec00) [pid = 1986] [serial = 190] [outer = (nil)] 23:35:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 66 (0x7f91039c9000) [pid = 1986] [serial = 191] [outer = 0x7f90fdb4ec00] 23:35:04 INFO - PROCESS | 1986 | 1461220504595 Marionette DEBUG loaded listener.js 23:35:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 67 (0x7f910456f000) [pid = 1986] [serial = 192] [outer = 0x7f90fdb4ec00] 23:35:05 INFO - PROCESS | 1986 | 1461220505536 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 23:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1236ms 23:35:05 INFO - PROCESS | 1986 | 1461220505600 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 23:35:05 INFO - PROCESS | 1986 | 1461220505606 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 23:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:35:05 INFO - PROCESS | 1986 | 1461220505620 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:35:05 INFO - PROCESS | 1986 | 1461220505625 Marionette TRACE conn4 <- [1,230,null,{}] 23:35:05 INFO - PROCESS | 1986 | 1461220505634 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:05 INFO - PROCESS | 1986 | 1461220505795 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 23:35:05 INFO - PROCESS | 1986 | 1461220505951 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:05 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f44a0800 == 29 [pid = 1986] [id = 65] 23:35:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 68 (0x7f90eddea800) [pid = 1986] [serial = 193] [outer = (nil)] 23:35:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 69 (0x7f90eddecc00) [pid = 1986] [serial = 194] [outer = 0x7f90eddea800] 23:35:06 INFO - PROCESS | 1986 | 1461220506033 Marionette DEBUG loaded listener.js 23:35:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 70 (0x7f90f1146000) [pid = 1986] [serial = 195] [outer = 0x7f90eddea800] 23:35:07 INFO - PROCESS | 1986 | 1461220507018 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 23:35:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1443ms 23:35:07 INFO - PROCESS | 1986 | 1461220507063 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 23:35:07 INFO - PROCESS | 1986 | 1461220507071 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 23:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:35:07 INFO - PROCESS | 1986 | 1461220507080 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:35:07 INFO - PROCESS | 1986 | 1461220507084 Marionette TRACE conn4 <- [1,234,null,{}] 23:35:07 INFO - PROCESS | 1986 | 1461220507090 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:07 INFO - PROCESS | 1986 | 1461220507270 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 23:35:07 INFO - PROCESS | 1986 | 1461220507397 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:07 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fe8ba000 == 30 [pid = 1986] [id = 66] 23:35:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 71 (0x7f90eddec800) [pid = 1986] [serial = 196] [outer = (nil)] 23:35:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 72 (0x7f90f5350400) [pid = 1986] [serial = 197] [outer = 0x7f90eddec800] 23:35:07 INFO - PROCESS | 1986 | 1461220507468 Marionette DEBUG loaded listener.js 23:35:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 73 (0x7f90f67df800) [pid = 1986] [serial = 198] [outer = 0x7f90eddec800] 23:35:08 INFO - PROCESS | 1986 | 1461220508476 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 23:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1436ms 23:35:08 INFO - PROCESS | 1986 | 1461220508517 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 23:35:08 INFO - PROCESS | 1986 | 1461220508521 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 23:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:35:08 INFO - PROCESS | 1986 | 1461220508527 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:35:08 INFO - PROCESS | 1986 | 1461220508533 Marionette TRACE conn4 <- [1,238,null,{}] 23:35:08 INFO - PROCESS | 1986 | 1461220508548 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:08 INFO - PROCESS | 1986 | 1461220508695 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 23:35:08 INFO - PROCESS | 1986 | 1461220508825 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:08 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f75b5000 == 31 [pid = 1986] [id = 67] 23:35:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 74 (0x7f90f78d3800) [pid = 1986] [serial = 199] [outer = (nil)] 23:35:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 75 (0x7f90fa8ab000) [pid = 1986] [serial = 200] [outer = 0x7f90f78d3800] 23:35:08 INFO - PROCESS | 1986 | 1461220508899 Marionette DEBUG loaded listener.js 23:35:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 76 (0x7f9103933400) [pid = 1986] [serial = 201] [outer = 0x7f90f78d3800] 23:35:09 INFO - PROCESS | 1986 | 1461220509861 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 23:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1394ms 23:35:09 INFO - PROCESS | 1986 | 1461220509923 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 23:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:35:09 INFO - PROCESS | 1986 | 1461220509928 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 23:35:09 INFO - PROCESS | 1986 | 1461220509934 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:35:09 INFO - PROCESS | 1986 | 1461220509937 Marionette TRACE conn4 <- [1,242,null,{}] 23:35:09 INFO - PROCESS | 1986 | 1461220509942 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:10 INFO - PROCESS | 1986 | 1461220510090 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 23:35:10 INFO - PROCESS | 1986 | 1461220510214 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:10 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9105c19000 == 32 [pid = 1986] [id = 68] 23:35:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 77 (0x7f90f7a25000) [pid = 1986] [serial = 202] [outer = (nil)] 23:35:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 78 (0x7f9104ae2400) [pid = 1986] [serial = 203] [outer = 0x7f90f7a25000] 23:35:10 INFO - PROCESS | 1986 | 1461220510287 Marionette DEBUG loaded listener.js 23:35:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 79 (0x7f9105929c00) [pid = 1986] [serial = 204] [outer = 0x7f90f7a25000] 23:35:11 INFO - PROCESS | 1986 | 1461220511198 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 23:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1336ms 23:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:35:11 INFO - PROCESS | 1986 | 1461220511270 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 23:35:11 INFO - PROCESS | 1986 | 1461220511273 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 23:35:11 INFO - PROCESS | 1986 | 1461220511280 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:35:11 INFO - PROCESS | 1986 | 1461220511283 Marionette TRACE conn4 <- [1,246,null,{}] 23:35:11 INFO - PROCESS | 1986 | 1461220511289 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:11 INFO - PROCESS | 1986 | 1461220511445 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 23:35:11 INFO - PROCESS | 1986 | 1461220511572 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:11 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f70a5000 == 33 [pid = 1986] [id = 69] 23:35:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 80 (0x7f90ed1c9400) [pid = 1986] [serial = 205] [outer = (nil)] 23:35:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 81 (0x7f90f664a400) [pid = 1986] [serial = 206] [outer = 0x7f90ed1c9400] 23:35:11 INFO - PROCESS | 1986 | 1461220511643 Marionette DEBUG loaded listener.js 23:35:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 82 (0x7f9105dd0400) [pid = 1986] [serial = 207] [outer = 0x7f90ed1c9400] 23:35:12 INFO - PROCESS | 1986 | 1461220512564 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 23:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1337ms 23:35:12 INFO - PROCESS | 1986 | 1461220512617 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 23:35:12 INFO - PROCESS | 1986 | 1461220512622 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 23:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:35:12 INFO - PROCESS | 1986 | 1461220512631 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:35:12 INFO - PROCESS | 1986 | 1461220512635 Marionette TRACE conn4 <- [1,250,null,{}] 23:35:12 INFO - PROCESS | 1986 | 1461220512642 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:12 INFO - PROCESS | 1986 | 1461220512796 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 23:35:12 INFO - PROCESS | 1986 | 1461220512958 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:13 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90efb18000 == 34 [pid = 1986] [id = 70] 23:35:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 83 (0x7f90ed323000) [pid = 1986] [serial = 208] [outer = (nil)] 23:35:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 84 (0x7f90f113b800) [pid = 1986] [serial = 209] [outer = 0x7f90ed323000] 23:35:13 INFO - PROCESS | 1986 | 1461220513086 Marionette DEBUG loaded listener.js 23:35:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 85 (0x7f90f2ecdc00) [pid = 1986] [serial = 210] [outer = 0x7f90ed323000] 23:35:13 INFO - PROCESS | 1986 | --DOCSHELL 0x7f91047e6000 == 33 [pid = 1986] [id = 44] 23:35:13 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f75ac000 == 32 [pid = 1986] [id = 46] 23:35:13 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f111d000 == 31 [pid = 1986] [id = 42] 23:35:13 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec002800 == 30 [pid = 1986] [id = 50] 23:35:13 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9105c1b000 == 29 [pid = 1986] [id = 45] 23:35:13 INFO - PROCESS | 1986 | --DOMWINDOW == 84 (0x7f90ec074c00) [pid = 1986] [serial = 140] [outer = (nil)] [url = about:blank] 23:35:13 INFO - PROCESS | 1986 | --DOMWINDOW == 83 (0x7f90f7a20400) [pid = 1986] [serial = 146] [outer = (nil)] [url = about:blank] 23:35:13 INFO - PROCESS | 1986 | --DOMWINDOW == 82 (0x7f90f12ef000) [pid = 1986] [serial = 143] [outer = (nil)] [url = about:blank] 23:35:13 INFO - PROCESS | 1986 | --DOMWINDOW == 81 (0x7f90f8554400) [pid = 1986] [serial = 167] [outer = (nil)] [url = about:blank] 23:35:13 INFO - PROCESS | 1986 | --DOMWINDOW == 80 (0x7f90f7540c00) [pid = 1986] [serial = 138] [outer = (nil)] [url = about:blank] 23:35:13 INFO - PROCESS | 1986 | --DOMWINDOW == 79 (0x7f90f7539800) [pid = 1986] [serial = 120] [outer = (nil)] [url = about:blank] 23:35:13 INFO - PROCESS | 1986 | --DOMWINDOW == 78 (0x7f90ed32a000) [pid = 1986] [serial = 150] [outer = (nil)] [url = about:blank] 23:35:13 INFO - PROCESS | 1986 | --DOMWINDOW == 77 (0x7f90ed1c3000) [pid = 1986] [serial = 149] [outer = (nil)] [url = about:blank] 23:35:13 INFO - PROCESS | 1986 | --DOMWINDOW == 76 (0x7f90f12e5c00) [pid = 1986] [serial = 155] [outer = (nil)] [url = about:blank] 23:35:13 INFO - PROCESS | 1986 | --DOMWINDOW == 75 (0x7f90eddef800) [pid = 1986] [serial = 152] [outer = (nil)] [url = about:blank] 23:35:13 INFO - PROCESS | 1986 | --DOMWINDOW == 74 (0x7f90efb80000) [pid = 1986] [serial = 153] [outer = (nil)] [url = about:blank] 23:35:13 INFO - PROCESS | 1986 | --DOMWINDOW == 73 (0x7f90f6d90800) [pid = 1986] [serial = 164] [outer = (nil)] [url = about:blank] 23:35:13 INFO - PROCESS | 1986 | --DOMWINDOW == 72 (0x7f90f7584400) [pid = 1986] [serial = 165] [outer = (nil)] [url = about:blank] 23:35:13 INFO - PROCESS | 1986 | --DOMWINDOW == 71 (0x7f90f51af400) [pid = 1986] [serial = 158] [outer = (nil)] [url = about:blank] 23:35:13 INFO - PROCESS | 1986 | --DOMWINDOW == 70 (0x7f90f5ae7c00) [pid = 1986] [serial = 159] [outer = (nil)] [url = about:blank] 23:35:13 INFO - PROCESS | 1986 | --DOMWINDOW == 69 (0x7f90f5e5a400) [pid = 1986] [serial = 161] [outer = (nil)] [url = about:blank] 23:35:13 INFO - PROCESS | 1986 | --DOMWINDOW == 68 (0x7f90f5f8ec00) [pid = 1986] [serial = 162] [outer = (nil)] [url = about:blank] 23:35:13 INFO - PROCESS | 1986 | --DOMWINDOW == 67 (0x7f90f2ece800) [pid = 1986] [serial = 156] [outer = (nil)] [url = about:blank] 23:35:13 INFO - PROCESS | 1986 | 1461220513845 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 23:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1237ms 23:35:13 INFO - PROCESS | 1986 | 1461220513867 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 23:35:13 INFO - PROCESS | 1986 | 1461220513876 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 23:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:35:13 INFO - PROCESS | 1986 | 1461220513892 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:35:13 INFO - PROCESS | 1986 | 1461220513896 Marionette TRACE conn4 <- [1,254,null,{}] 23:35:13 INFO - PROCESS | 1986 | 1461220513901 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:14 INFO - PROCESS | 1986 | 1461220514031 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 23:35:14 INFO - PROCESS | 1986 | 1461220514048 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:14 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f5ac2000 == 30 [pid = 1986] [id = 71] 23:35:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 68 (0x7f90f2ece000) [pid = 1986] [serial = 211] [outer = (nil)] 23:35:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 69 (0x7f90f4d2a000) [pid = 1986] [serial = 212] [outer = 0x7f90f2ece000] 23:35:14 INFO - PROCESS | 1986 | 1461220514105 Marionette DEBUG loaded listener.js 23:35:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 70 (0x7f90f5e33000) [pid = 1986] [serial = 213] [outer = 0x7f90f2ece000] 23:35:14 INFO - PROCESS | 1986 | 1461220514808 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 23:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 932ms 23:35:14 INFO - PROCESS | 1986 | 1461220514822 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 23:35:14 INFO - PROCESS | 1986 | 1461220514824 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 23:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:35:14 INFO - PROCESS | 1986 | 1461220514830 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:35:14 INFO - PROCESS | 1986 | 1461220514835 Marionette TRACE conn4 <- [1,258,null,{}] 23:35:14 INFO - PROCESS | 1986 | 1461220514850 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:14 INFO - PROCESS | 1986 | 1461220514990 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 23:35:15 INFO - PROCESS | 1986 | 1461220515085 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:15 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f8521000 == 31 [pid = 1986] [id = 72] 23:35:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 71 (0x7f90f5e2d800) [pid = 1986] [serial = 214] [outer = (nil)] 23:35:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 72 (0x7f90f6f9fc00) [pid = 1986] [serial = 215] [outer = 0x7f90f5e2d800] 23:35:15 INFO - PROCESS | 1986 | 1461220515146 Marionette DEBUG loaded listener.js 23:35:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 73 (0x7f90f7b2c800) [pid = 1986] [serial = 216] [outer = 0x7f90f5e2d800] 23:35:15 INFO - PROCESS | 1986 | 1461220515836 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 23:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1041ms 23:35:15 INFO - PROCESS | 1986 | 1461220515871 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 23:35:15 INFO - PROCESS | 1986 | 1461220515875 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 23:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:35:15 INFO - PROCESS | 1986 | 1461220515881 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:35:15 INFO - PROCESS | 1986 | 1461220515884 Marionette TRACE conn4 <- [1,262,null,{}] 23:35:15 INFO - PROCESS | 1986 | 1461220515888 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:16 INFO - PROCESS | 1986 | 1461220516096 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 23:35:16 INFO - PROCESS | 1986 | 1461220516120 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:16 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fe8bf800 == 32 [pid = 1986] [id = 73] 23:35:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 74 (0x7f90f7b35c00) [pid = 1986] [serial = 217] [outer = (nil)] 23:35:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 75 (0x7f90fe8e3400) [pid = 1986] [serial = 218] [outer = 0x7f90f7b35c00] 23:35:16 INFO - PROCESS | 1986 | 1461220516179 Marionette DEBUG loaded listener.js 23:35:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 76 (0x7f9104ae4000) [pid = 1986] [serial = 219] [outer = 0x7f90f7b35c00] 23:35:18 INFO - PROCESS | 1986 | --DOMWINDOW == 75 (0x7f90ec06d800) [pid = 1986] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:35:18 INFO - PROCESS | 1986 | --DOMWINDOW == 74 (0x7f90eddf0400) [pid = 1986] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:35:18 INFO - PROCESS | 1986 | --DOMWINDOW == 73 (0x7f90f4408800) [pid = 1986] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:35:18 INFO - PROCESS | 1986 | --DOMWINDOW == 72 (0x7f90ec066800) [pid = 1986] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:35:18 INFO - PROCESS | 1986 | --DOMWINDOW == 71 (0x7f90ee860800) [pid = 1986] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:35:18 INFO - PROCESS | 1986 | --DOMWINDOW == 70 (0x7f90ed324000) [pid = 1986] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:35:18 INFO - PROCESS | 1986 | --DOMWINDOW == 69 (0x7f90f64b2c00) [pid = 1986] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:35:18 INFO - PROCESS | 1986 | --DOMWINDOW == 68 (0x7f90f4402400) [pid = 1986] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:35:18 INFO - PROCESS | 1986 | --DOMWINDOW == 67 (0x7f90ec069c00) [pid = 1986] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:35:18 INFO - PROCESS | 1986 | 1461220518141 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 23:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 2282ms 23:35:18 INFO - PROCESS | 1986 | 1461220518164 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 23:35:18 INFO - PROCESS | 1986 | 1461220518167 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 23:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:35:18 INFO - PROCESS | 1986 | 1461220518173 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:35:18 INFO - PROCESS | 1986 | 1461220518175 Marionette TRACE conn4 <- [1,266,null,{}] 23:35:18 INFO - PROCESS | 1986 | 1461220518180 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:18 INFO - PROCESS | 1986 | 1461220518307 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 23:35:18 INFO - PROCESS | 1986 | 1461220518316 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:18 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fe81b000 == 33 [pid = 1986] [id = 74] 23:35:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 68 (0x7f90ec066800) [pid = 1986] [serial = 220] [outer = (nil)] 23:35:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 69 (0x7f90f5357800) [pid = 1986] [serial = 221] [outer = 0x7f90ec066800] 23:35:18 INFO - PROCESS | 1986 | 1461220518374 Marionette DEBUG loaded listener.js 23:35:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 70 (0x7f90fab68800) [pid = 1986] [serial = 222] [outer = 0x7f90ec066800] 23:35:19 INFO - PROCESS | 1986 | 1461220519046 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 23:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 925ms 23:35:19 INFO - PROCESS | 1986 | 1461220519098 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 23:35:19 INFO - PROCESS | 1986 | 1461220519101 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 23:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:35:19 INFO - PROCESS | 1986 | 1461220519107 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:35:19 INFO - PROCESS | 1986 | 1461220519108 Marionette TRACE conn4 <- [1,270,null,{}] 23:35:19 INFO - PROCESS | 1986 | 1461220519114 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:19 INFO - PROCESS | 1986 | 1461220519303 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 23:35:19 INFO - PROCESS | 1986 | 1461220519316 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:19 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910760f800 == 34 [pid = 1986] [id = 75] 23:35:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 71 (0x7f9105df6000) [pid = 1986] [serial = 223] [outer = (nil)] 23:35:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 72 (0x7f9109b22000) [pid = 1986] [serial = 224] [outer = 0x7f9105df6000] 23:35:19 INFO - PROCESS | 1986 | 1461220519391 Marionette DEBUG loaded listener.js 23:35:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 73 (0x7f9109eabc00) [pid = 1986] [serial = 225] [outer = 0x7f9105df6000] 23:35:20 INFO - PROCESS | 1986 | 1461220520058 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 23:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 986ms 23:35:20 INFO - PROCESS | 1986 | 1461220520093 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 23:35:20 INFO - PROCESS | 1986 | 1461220520096 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 23:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:35:20 INFO - PROCESS | 1986 | 1461220520101 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:35:20 INFO - PROCESS | 1986 | 1461220520104 Marionette TRACE conn4 <- [1,274,null,{}] 23:35:20 INFO - PROCESS | 1986 | 1461220520109 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:20 INFO - PROCESS | 1986 | 1461220520291 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 23:35:20 INFO - PROCESS | 1986 | 1461220520403 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:20 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef9d8000 == 35 [pid = 1986] [id = 76] 23:35:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 74 (0x7f90ec06f800) [pid = 1986] [serial = 226] [outer = (nil)] 23:35:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 75 (0x7f90ed324c00) [pid = 1986] [serial = 227] [outer = 0x7f90ec06f800] 23:35:20 INFO - PROCESS | 1986 | 1461220520475 Marionette DEBUG loaded listener.js 23:35:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 76 (0x7f90ef51f400) [pid = 1986] [serial = 228] [outer = 0x7f90ec06f800] 23:35:21 INFO - PROCESS | 1986 | 1461220521439 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 23:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1380ms 23:35:21 INFO - PROCESS | 1986 | 1461220521487 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 23:35:21 INFO - PROCESS | 1986 | 1461220521495 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 23:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:35:21 INFO - PROCESS | 1986 | 1461220521506 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:35:21 INFO - PROCESS | 1986 | 1461220521514 Marionette TRACE conn4 <- [1,278,null,{}] 23:35:21 INFO - PROCESS | 1986 | 1461220521525 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:21 INFO - PROCESS | 1986 | 1461220521774 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 23:35:21 INFO - PROCESS | 1986 | 1461220521920 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:21 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fa692800 == 36 [pid = 1986] [id = 77] 23:35:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 77 (0x7f90ec072400) [pid = 1986] [serial = 229] [outer = (nil)] 23:35:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 78 (0x7f90f5ea5000) [pid = 1986] [serial = 230] [outer = 0x7f90ec072400] 23:35:22 INFO - PROCESS | 1986 | 1461220522030 Marionette DEBUG loaded listener.js 23:35:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 79 (0x7f90f6c80c00) [pid = 1986] [serial = 231] [outer = 0x7f90ec072400] 23:35:22 INFO - PROCESS | 1986 | 1461220522966 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 23:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1504ms 23:35:23 INFO - PROCESS | 1986 | 1461220523010 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 23:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:35:23 INFO - PROCESS | 1986 | 1461220523015 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 23:35:23 INFO - PROCESS | 1986 | 1461220523021 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:35:23 INFO - PROCESS | 1986 | 1461220523024 Marionette TRACE conn4 <- [1,282,null,{}] 23:35:23 INFO - PROCESS | 1986 | 1461220523030 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:23 INFO - PROCESS | 1986 | 1461220523200 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 23:35:23 INFO - PROCESS | 1986 | 1461220523330 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:23 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109bd9800 == 37 [pid = 1986] [id = 78] 23:35:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 80 (0x7f90ed323c00) [pid = 1986] [serial = 232] [outer = (nil)] 23:35:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 81 (0x7f91039c2000) [pid = 1986] [serial = 233] [outer = 0x7f90ed323c00] 23:35:23 INFO - PROCESS | 1986 | 1461220523440 Marionette DEBUG loaded listener.js 23:35:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 82 (0x7f9105ac3400) [pid = 1986] [serial = 234] [outer = 0x7f90ed323c00] 23:35:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 83 (0x7f90f0575c00) [pid = 1986] [serial = 235] [outer = 0x7f90f51ab400] 23:35:24 INFO - PROCESS | 1986 | 1461220524609 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 23:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1634ms 23:35:24 INFO - PROCESS | 1986 | 1461220524656 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 23:35:24 INFO - PROCESS | 1986 | 1461220524662 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 23:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:35:24 INFO - PROCESS | 1986 | 1461220524678 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:35:24 INFO - PROCESS | 1986 | 1461220524684 Marionette TRACE conn4 <- [1,286,null,{}] 23:35:24 INFO - PROCESS | 1986 | 1461220524689 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:24 INFO - PROCESS | 1986 | 1461220524889 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 23:35:25 INFO - PROCESS | 1986 | 1461220525083 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:25 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910a031000 == 38 [pid = 1986] [id = 79] 23:35:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 84 (0x7f90f0576800) [pid = 1986] [serial = 236] [outer = (nil)] 23:35:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 85 (0x7f90fa860000) [pid = 1986] [serial = 237] [outer = 0x7f90f0576800] 23:35:25 INFO - PROCESS | 1986 | 1461220525230 Marionette DEBUG loaded listener.js 23:35:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 86 (0x7f9109b26000) [pid = 1986] [serial = 238] [outer = 0x7f90f0576800] 23:35:26 INFO - PROCESS | 1986 | 1461220526070 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 23:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1441ms 23:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:35:26 INFO - PROCESS | 1986 | 1461220526123 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 23:35:26 INFO - PROCESS | 1986 | 1461220526126 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 23:35:26 INFO - PROCESS | 1986 | 1461220526133 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:35:26 INFO - PROCESS | 1986 | 1461220526135 Marionette TRACE conn4 <- [1,290,null,{}] 23:35:26 INFO - PROCESS | 1986 | 1461220526141 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:26 INFO - PROCESS | 1986 | 1461220526289 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 23:35:26 INFO - PROCESS | 1986 | 1461220526440 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:26 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910df0c000 == 39 [pid = 1986] [id = 80] 23:35:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 87 (0x7f90f057b000) [pid = 1986] [serial = 239] [outer = (nil)] 23:35:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 88 (0x7f90f69f8c00) [pid = 1986] [serial = 240] [outer = 0x7f90f057b000] 23:35:26 INFO - PROCESS | 1986 | 1461220526546 Marionette DEBUG loaded listener.js 23:35:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 89 (0x7f90f69fe400) [pid = 1986] [serial = 241] [outer = 0x7f90f057b000] 23:35:27 INFO - PROCESS | 1986 | 1461220527460 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 23:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1380ms 23:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:35:27 INFO - PROCESS | 1986 | 1461220527513 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 23:35:27 INFO - PROCESS | 1986 | 1461220527516 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 23:35:27 INFO - PROCESS | 1986 | 1461220527522 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:35:27 INFO - PROCESS | 1986 | 1461220527525 Marionette TRACE conn4 <- [1,294,null,{}] 23:35:27 INFO - PROCESS | 1986 | 1461220527530 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:27 INFO - PROCESS | 1986 | 1461220527692 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 23:35:27 INFO - PROCESS | 1986 | 1461220527822 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:27 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9116dcf000 == 40 [pid = 1986] [id = 81] 23:35:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 90 (0x7f9109cad400) [pid = 1986] [serial = 242] [outer = (nil)] 23:35:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 91 (0x7f9109ee2c00) [pid = 1986] [serial = 243] [outer = 0x7f9109cad400] 23:35:27 INFO - PROCESS | 1986 | 1461220527905 Marionette DEBUG loaded listener.js 23:35:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 92 (0x7f910a00f000) [pid = 1986] [serial = 244] [outer = 0x7f9109cad400] 23:35:29 INFO - PROCESS | 1986 | 1461220529093 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1631ms 23:35:29 INFO - PROCESS | 1986 | 1461220529153 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 23:35:29 INFO - PROCESS | 1986 | 1461220529159 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 23:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:35:29 INFO - PROCESS | 1986 | 1461220529166 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:35:29 INFO - PROCESS | 1986 | 1461220529171 Marionette TRACE conn4 <- [1,298,null,{}] 23:35:29 INFO - PROCESS | 1986 | 1461220529179 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:29 INFO - PROCESS | 1986 | 1461220529377 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 23:35:29 INFO - PROCESS | 1986 | 1461220529592 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:29 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef9d6000 == 41 [pid = 1986] [id = 82] 23:35:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 93 (0x7f90edde3000) [pid = 1986] [serial = 245] [outer = (nil)] 23:35:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 94 (0x7f90eddec000) [pid = 1986] [serial = 246] [outer = 0x7f90edde3000] 23:35:29 INFO - PROCESS | 1986 | 1461220529658 Marionette DEBUG loaded listener.js 23:35:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 95 (0x7f90ef946400) [pid = 1986] [serial = 247] [outer = 0x7f90edde3000] 23:35:30 INFO - PROCESS | 1986 | --DOMWINDOW == 94 (0x7f90ef7a1c00) [pid = 1986] [serial = 170] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 1986 | --DOMWINDOW == 93 (0x7f91039c9000) [pid = 1986] [serial = 191] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 1986 | 1461220530675 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:30 INFO - PROCESS | 1986 | --DOMWINDOW == 92 (0x7f90ed329400) [pid = 1986] [serial = 188] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 1986 | --DOMWINDOW == 91 (0x7f90f382c400) [pid = 1986] [serial = 173] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 1986 | --DOMWINDOW == 90 (0x7f90f6260c00) [pid = 1986] [serial = 182] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 1986 | --DOMWINDOW == 89 (0x7f90f7042800) [pid = 1986] [serial = 183] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 1986 | --DOMWINDOW == 88 (0x7f90ed329c00) [pid = 1986] [serial = 141] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 1986 | --DOMWINDOW == 87 (0x7f90ef79ec00) [pid = 1986] [serial = 176] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 1986 | --DOMWINDOW == 86 (0x7f90f43aec00) [pid = 1986] [serial = 180] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 1986 | --DOMWINDOW == 85 (0x7f90f89cfc00) [pid = 1986] [serial = 147] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 1986 | --DOMWINDOW == 84 (0x7f90f7a24800) [pid = 1986] [serial = 185] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 1986 | --DOMWINDOW == 83 (0x7f90f2ec9400) [pid = 1986] [serial = 179] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 1986 | --DOMWINDOW == 82 (0x7f90f51ad400) [pid = 1986] [serial = 174] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 1986 | --DOMWINDOW == 81 (0x7f90f5cbd400) [pid = 1986] [serial = 189] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 1986 | --DOMWINDOW == 80 (0x7f90f85a6400) [pid = 1986] [serial = 186] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 1986 | --DOMWINDOW == 79 (0x7f90f113fc00) [pid = 1986] [serial = 177] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 1986 | --DOMWINDOW == 78 (0x7f90f44eb800) [pid = 1986] [serial = 144] [outer = (nil)] [url = about:blank] 23:35:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1595ms 23:35:30 INFO - PROCESS | 1986 | 1461220530762 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 23:35:30 INFO - PROCESS | 1986 | 1461220530770 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 23:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:35:30 INFO - PROCESS | 1986 | 1461220530780 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:35:30 INFO - PROCESS | 1986 | 1461220530783 Marionette TRACE conn4 <- [1,302,null,{}] 23:35:30 INFO - PROCESS | 1986 | 1461220530789 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:30 INFO - PROCESS | 1986 | 1461220530936 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 23:35:31 INFO - PROCESS | 1986 | 1461220531085 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:31 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f62bc800 == 42 [pid = 1986] [id = 83] 23:35:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 79 (0x7f90f1190000) [pid = 1986] [serial = 248] [outer = (nil)] 23:35:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 80 (0x7f90f0f83800) [pid = 1986] [serial = 249] [outer = 0x7f90f1190000] 23:35:31 INFO - PROCESS | 1986 | 1461220531160 Marionette DEBUG loaded listener.js 23:35:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 81 (0x7f90f2ed3c00) [pid = 1986] [serial = 250] [outer = 0x7f90f1190000] 23:35:31 INFO - PROCESS | 1986 | 1461220531758 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 995ms 23:35:31 INFO - PROCESS | 1986 | 1461220531774 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 23:35:31 INFO - PROCESS | 1986 | 1461220531777 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 23:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:35:31 INFO - PROCESS | 1986 | 1461220531784 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:35:31 INFO - PROCESS | 1986 | 1461220531790 Marionette TRACE conn4 <- [1,306,null,{}] 23:35:31 INFO - PROCESS | 1986 | 1461220531804 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:31 INFO - PROCESS | 1986 | 1461220531978 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 23:35:32 INFO - PROCESS | 1986 | 1461220532001 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:32 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fda95800 == 43 [pid = 1986] [id = 84] 23:35:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 82 (0x7f90f2ecf400) [pid = 1986] [serial = 251] [outer = (nil)] 23:35:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 83 (0x7f90f5ea2400) [pid = 1986] [serial = 252] [outer = 0x7f90f2ecf400] 23:35:32 INFO - PROCESS | 1986 | 1461220532063 Marionette DEBUG loaded listener.js 23:35:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 84 (0x7f90f69f5000) [pid = 1986] [serial = 253] [outer = 0x7f90f2ecf400] 23:35:32 INFO - PROCESS | 1986 | 1461220532811 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1093ms 23:35:32 INFO - PROCESS | 1986 | 1461220532919 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 23:35:32 INFO - PROCESS | 1986 | 1461220532924 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 23:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:35:32 INFO - PROCESS | 1986 | 1461220532929 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:35:32 INFO - PROCESS | 1986 | 1461220532931 Marionette TRACE conn4 <- [1,310,null,{}] 23:35:32 INFO - PROCESS | 1986 | 1461220532940 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:33 INFO - PROCESS | 1986 | 1461220533129 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 23:35:33 INFO - PROCESS | 1986 | 1461220533187 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:33 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9104851800 == 44 [pid = 1986] [id = 85] 23:35:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 85 (0x7f90f382c400) [pid = 1986] [serial = 254] [outer = (nil)] 23:35:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 86 (0x7f90f78d2400) [pid = 1986] [serial = 255] [outer = 0x7f90f382c400] 23:35:33 INFO - PROCESS | 1986 | 1461220533245 Marionette DEBUG loaded listener.js 23:35:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 87 (0x7f90fa6c5400) [pid = 1986] [serial = 256] [outer = 0x7f90f382c400] 23:35:33 INFO - PROCESS | 1986 | 1461220533891 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:33 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. 23:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 986ms 23:35:33 INFO - PROCESS | 1986 | 1461220533918 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 23:35:33 INFO - PROCESS | 1986 | 1461220533920 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 23:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:35:33 INFO - PROCESS | 1986 | 1461220533926 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:35:33 INFO - PROCESS | 1986 | 1461220533929 Marionette TRACE conn4 <- [1,314,null,{}] 23:35:33 INFO - PROCESS | 1986 | 1461220533933 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:34 INFO - PROCESS | 1986 | 1461220534086 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 23:35:34 INFO - PROCESS | 1986 | 1461220534113 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:34 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9105c4c000 == 45 [pid = 1986] [id = 86] 23:35:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 88 (0x7f90f7545800) [pid = 1986] [serial = 257] [outer = (nil)] 23:35:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 89 (0x7f90fa8f0c00) [pid = 1986] [serial = 258] [outer = 0x7f90f7545800] 23:35:34 INFO - PROCESS | 1986 | 1461220534168 Marionette DEBUG loaded listener.js 23:35:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 90 (0x7f91047bcc00) [pid = 1986] [serial = 259] [outer = 0x7f90f7545800] 23:35:34 INFO - PROCESS | 1986 | --DOMWINDOW == 89 (0x7f90ed323000) [pid = 1986] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:35:34 INFO - PROCESS | 1986 | --DOMWINDOW == 88 (0x7f90f5e2d800) [pid = 1986] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:35:34 INFO - PROCESS | 1986 | --DOMWINDOW == 87 (0x7f90f2ece000) [pid = 1986] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:35:34 INFO - PROCESS | 1986 | --DOMWINDOW == 86 (0x7f90ec066800) [pid = 1986] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:35:34 INFO - PROCESS | 1986 | --DOMWINDOW == 85 (0x7f90f7b35c00) [pid = 1986] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:35:34 INFO - PROCESS | 1986 | --DOMWINDOW == 84 (0x7f90eddf0800) [pid = 1986] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:35:34 INFO - PROCESS | 1986 | 1461220534951 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1079ms 23:35:35 INFO - PROCESS | 1986 | 1461220535006 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 23:35:35 INFO - PROCESS | 1986 | 1461220535009 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 23:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:35:35 INFO - PROCESS | 1986 | 1461220535015 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:35:35 INFO - PROCESS | 1986 | 1461220535018 Marionette TRACE conn4 <- [1,318,null,{}] 23:35:35 INFO - PROCESS | 1986 | 1461220535023 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:35 INFO - PROCESS | 1986 | 1461220535217 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 23:35:35 INFO - PROCESS | 1986 | 1461220535276 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:35 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9107612000 == 46 [pid = 1986] [id = 87] 23:35:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 85 (0x7f90ed325000) [pid = 1986] [serial = 260] [outer = (nil)] 23:35:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 86 (0x7f9109ab9400) [pid = 1986] [serial = 261] [outer = 0x7f90ed325000] 23:35:35 INFO - PROCESS | 1986 | 1461220535351 Marionette DEBUG loaded listener.js 23:35:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 87 (0x7f9109f24400) [pid = 1986] [serial = 262] [outer = 0x7f90ed325000] 23:35:35 INFO - PROCESS | 1986 | 1461220535962 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:35 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. 23:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 978ms 23:35:35 INFO - PROCESS | 1986 | 1461220535994 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 23:35:35 INFO - PROCESS | 1986 | 1461220535997 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 23:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:35:36 INFO - PROCESS | 1986 | 1461220536002 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:35:36 INFO - PROCESS | 1986 | 1461220536005 Marionette TRACE conn4 <- [1,322,null,{}] 23:35:36 INFO - PROCESS | 1986 | 1461220536010 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:36 INFO - PROCESS | 1986 | 1461220536194 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 23:35:36 INFO - PROCESS | 1986 | 1461220536234 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:36 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109e7b800 == 47 [pid = 1986] [id = 88] 23:35:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 88 (0x7f9109c5f800) [pid = 1986] [serial = 263] [outer = (nil)] 23:35:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 89 (0x7f910a05b000) [pid = 1986] [serial = 264] [outer = 0x7f9109c5f800] 23:35:36 INFO - PROCESS | 1986 | 1461220536298 Marionette DEBUG loaded listener.js 23:35:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 90 (0x7f910bc9b800) [pid = 1986] [serial = 265] [outer = 0x7f9109c5f800] 23:35:37 INFO - PROCESS | 1986 | 1461220537133 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:37 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. 23:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1190ms 23:35:37 INFO - PROCESS | 1986 | 1461220537199 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 23:35:37 INFO - PROCESS | 1986 | 1461220537205 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 23:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:35:37 INFO - PROCESS | 1986 | 1461220537215 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:35:37 INFO - PROCESS | 1986 | 1461220537221 Marionette TRACE conn4 <- [1,326,null,{}] 23:35:37 INFO - PROCESS | 1986 | 1461220537230 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:37 INFO - PROCESS | 1986 | 1461220537399 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 23:35:37 INFO - PROCESS | 1986 | 1461220537535 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:37 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f684f000 == 48 [pid = 1986] [id = 89] 23:35:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 91 (0x7f90ed1c6000) [pid = 1986] [serial = 266] [outer = (nil)] 23:35:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 92 (0x7f90ef796800) [pid = 1986] [serial = 267] [outer = 0x7f90ed1c6000] 23:35:37 INFO - PROCESS | 1986 | 1461220537611 Marionette DEBUG loaded listener.js 23:35:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 93 (0x7f90f0582400) [pid = 1986] [serial = 268] [outer = 0x7f90ed1c6000] 23:35:38 INFO - PROCESS | 1986 | 1461220538539 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:38 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. 23:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1384ms 23:35:38 INFO - PROCESS | 1986 | 1461220538599 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 23:35:38 INFO - PROCESS | 1986 | 1461220538608 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 23:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:35:38 INFO - PROCESS | 1986 | 1461220538618 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:35:38 INFO - PROCESS | 1986 | 1461220538621 Marionette TRACE conn4 <- [1,330,null,{}] 23:35:38 INFO - PROCESS | 1986 | 1461220538627 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:38 INFO - PROCESS | 1986 | 1461220538793 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 23:35:38 INFO - PROCESS | 1986 | 1461220538925 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:38 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9104c7e000 == 49 [pid = 1986] [id = 90] 23:35:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 94 (0x7f90ed246c00) [pid = 1986] [serial = 269] [outer = (nil)] 23:35:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 95 (0x7f90f534ac00) [pid = 1986] [serial = 270] [outer = 0x7f90ed246c00] 23:35:39 INFO - PROCESS | 1986 | 1461220539000 Marionette DEBUG loaded listener.js 23:35:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 96 (0x7f90f69f0400) [pid = 1986] [serial = 271] [outer = 0x7f90ed246c00] 23:35:40 INFO - PROCESS | 1986 | 1461220540004 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:40 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. 23:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1437ms 23:35:40 INFO - PROCESS | 1986 | 1461220540055 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 23:35:40 INFO - PROCESS | 1986 | 1461220540059 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 23:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:35:40 INFO - PROCESS | 1986 | 1461220540066 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:35:40 INFO - PROCESS | 1986 | 1461220540071 Marionette TRACE conn4 <- [1,334,null,{}] 23:35:40 INFO - PROCESS | 1986 | 1461220540086 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:40 INFO - PROCESS | 1986 | 1461220540276 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 23:35:40 INFO - PROCESS | 1986 | 1461220540453 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:40 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f12a5800 == 50 [pid = 1986] [id = 91] 23:35:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 97 (0x7f9104a93400) [pid = 1986] [serial = 272] [outer = (nil)] 23:35:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 98 (0x7f9109abd400) [pid = 1986] [serial = 273] [outer = 0x7f9104a93400] 23:35:40 INFO - PROCESS | 1986 | 1461220540534 Marionette DEBUG loaded listener.js 23:35:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 99 (0x7f910a00b400) [pid = 1986] [serial = 274] [outer = 0x7f9104a93400] 23:35:41 INFO - PROCESS | 1986 | 1461220541418 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:41 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. 23:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1391ms 23:35:41 INFO - PROCESS | 1986 | 1461220541459 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 23:35:41 INFO - PROCESS | 1986 | 1461220541465 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 23:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:35:41 INFO - PROCESS | 1986 | 1461220541472 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:35:41 INFO - PROCESS | 1986 | 1461220541476 Marionette TRACE conn4 <- [1,338,null,{}] 23:35:41 INFO - PROCESS | 1986 | 1461220541483 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:41 INFO - PROCESS | 1986 | 1461220541657 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 23:35:41 INFO - PROCESS | 1986 | 1461220541789 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:41 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9105c5d000 == 51 [pid = 1986] [id = 92] 23:35:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 100 (0x7f90f7b31000) [pid = 1986] [serial = 275] [outer = (nil)] 23:35:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 101 (0x7f910c6ea000) [pid = 1986] [serial = 276] [outer = 0x7f90f7b31000] 23:35:41 INFO - PROCESS | 1986 | 1461220541858 Marionette DEBUG loaded listener.js 23:35:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 102 (0x7f910c9b0800) [pid = 1986] [serial = 277] [outer = 0x7f90f7b31000] 23:35:42 INFO - PROCESS | 1986 | 1461220542618 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:42 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. 23:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1183ms 23:35:42 INFO - PROCESS | 1986 | 1461220542656 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 23:35:42 INFO - PROCESS | 1986 | 1461220542660 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 23:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:35:42 INFO - PROCESS | 1986 | 1461220542665 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:35:42 INFO - PROCESS | 1986 | 1461220542667 Marionette TRACE conn4 <- [1,342,null,{}] 23:35:42 INFO - PROCESS | 1986 | 1461220542673 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:42 INFO - PROCESS | 1986 | 1461220542827 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 23:35:42 INFO - PROCESS | 1986 | 1461220542948 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:43 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f219b000 == 52 [pid = 1986] [id = 93] 23:35:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 103 (0x7f90fa8fd800) [pid = 1986] [serial = 278] [outer = (nil)] 23:35:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 104 (0x7f910df67400) [pid = 1986] [serial = 279] [outer = 0x7f90fa8fd800] 23:35:43 INFO - PROCESS | 1986 | 1461220543069 Marionette DEBUG loaded listener.js 23:35:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 105 (0x7f910e1dbc00) [pid = 1986] [serial = 280] [outer = 0x7f90fa8fd800] 23:35:43 INFO - PROCESS | 1986 | 1461220543926 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:43 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. 23:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1279ms 23:35:43 INFO - PROCESS | 1986 | 1461220543945 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 23:35:43 INFO - PROCESS | 1986 | 1461220543947 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 23:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:35:43 INFO - PROCESS | 1986 | 1461220543953 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:35:43 INFO - PROCESS | 1986 | 1461220543955 Marionette TRACE conn4 <- [1,346,null,{}] 23:35:43 INFO - PROCESS | 1986 | 1461220543961 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:44 INFO - PROCESS | 1986 | 1461220544124 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 23:35:44 INFO - PROCESS | 1986 | 1461220544243 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:44 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f12af800 == 53 [pid = 1986] [id = 94] 23:35:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 106 (0x7f90ed244000) [pid = 1986] [serial = 281] [outer = (nil)] 23:35:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 107 (0x7f90ed246400) [pid = 1986] [serial = 282] [outer = 0x7f90ed244000] 23:35:44 INFO - PROCESS | 1986 | 1461220544552 Marionette DEBUG loaded listener.js 23:35:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 108 (0x7f90edde4000) [pid = 1986] [serial = 283] [outer = 0x7f90ed244000] 23:35:45 INFO - PROCESS | 1986 | 1461220545653 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:45 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. 23:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1730ms 23:35:45 INFO - PROCESS | 1986 | 1461220545684 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 23:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:35:45 INFO - PROCESS | 1986 | 1461220545689 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 23:35:45 INFO - PROCESS | 1986 | 1461220545698 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:35:45 INFO - PROCESS | 1986 | 1461220545701 Marionette TRACE conn4 <- [1,350,null,{}] 23:35:45 INFO - PROCESS | 1986 | 1461220545708 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:45 INFO - PROCESS | 1986 | 1461220545850 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 23:35:46 INFO - PROCESS | 1986 | 1461220545995 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:46 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6181800 == 54 [pid = 1986] [id = 95] 23:35:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 109 (0x7f90ed244400) [pid = 1986] [serial = 284] [outer = (nil)] 23:35:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 110 (0x7f90edde6000) [pid = 1986] [serial = 285] [outer = 0x7f90ed244400] 23:35:46 INFO - PROCESS | 1986 | 1461220546061 Marionette DEBUG loaded listener.js 23:35:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 111 (0x7f90edfd6000) [pid = 1986] [serial = 286] [outer = 0x7f90ed244400] 23:35:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910760f800 == 53 [pid = 1986] [id = 75] 23:35:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f5ac2000 == 52 [pid = 1986] [id = 71] 23:35:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9107612000 == 51 [pid = 1986] [id = 87] 23:35:46 INFO - PROCESS | 1986 | --DOMWINDOW == 110 (0x7f9109b22000) [pid = 1986] [serial = 224] [outer = (nil)] [url = about:blank] 23:35:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9105c4c000 == 50 [pid = 1986] [id = 86] 23:35:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9104851800 == 49 [pid = 1986] [id = 85] 23:35:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fda95800 == 48 [pid = 1986] [id = 84] 23:35:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f62bc800 == 47 [pid = 1986] [id = 83] 23:35:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef9d6000 == 46 [pid = 1986] [id = 82] 23:35:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910a031000 == 45 [pid = 1986] [id = 79] 23:35:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109bd9800 == 44 [pid = 1986] [id = 78] 23:35:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fa692800 == 43 [pid = 1986] [id = 77] 23:35:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef9d8000 == 42 [pid = 1986] [id = 76] 23:35:46 INFO - PROCESS | 1986 | --DOMWINDOW == 109 (0x7f90f1146400) [pid = 1986] [serial = 171] [outer = (nil)] [url = about:blank] 23:35:46 INFO - PROCESS | 1986 | --DOMWINDOW == 108 (0x7f90f2ecdc00) [pid = 1986] [serial = 210] [outer = (nil)] [url = about:blank] 23:35:46 INFO - PROCESS | 1986 | --DOMWINDOW == 107 (0x7f90f113b800) [pid = 1986] [serial = 209] [outer = (nil)] [url = about:blank] 23:35:46 INFO - PROCESS | 1986 | --DOMWINDOW == 106 (0x7f90f6f9fc00) [pid = 1986] [serial = 215] [outer = (nil)] [url = about:blank] 23:35:46 INFO - PROCESS | 1986 | --DOMWINDOW == 105 (0x7f90f7b2c800) [pid = 1986] [serial = 216] [outer = (nil)] [url = about:blank] 23:35:46 INFO - PROCESS | 1986 | --DOMWINDOW == 104 (0x7f90f4d2a000) [pid = 1986] [serial = 212] [outer = (nil)] [url = about:blank] 23:35:46 INFO - PROCESS | 1986 | --DOMWINDOW == 103 (0x7f90f5e33000) [pid = 1986] [serial = 213] [outer = (nil)] [url = about:blank] 23:35:46 INFO - PROCESS | 1986 | --DOMWINDOW == 102 (0x7f90fa8ab000) [pid = 1986] [serial = 200] [outer = (nil)] [url = about:blank] 23:35:46 INFO - PROCESS | 1986 | --DOMWINDOW == 101 (0x7f90f664a400) [pid = 1986] [serial = 206] [outer = (nil)] [url = about:blank] 23:35:46 INFO - PROCESS | 1986 | --DOMWINDOW == 100 (0x7f90f5357800) [pid = 1986] [serial = 221] [outer = (nil)] [url = about:blank] 23:35:46 INFO - PROCESS | 1986 | --DOMWINDOW == 99 (0x7f9104ae2400) [pid = 1986] [serial = 203] [outer = (nil)] [url = about:blank] 23:35:47 INFO - PROCESS | 1986 | --DOMWINDOW == 98 (0x7f90eddecc00) [pid = 1986] [serial = 194] [outer = (nil)] [url = about:blank] 23:35:47 INFO - PROCESS | 1986 | --DOMWINDOW == 97 (0x7f90f5350400) [pid = 1986] [serial = 197] [outer = (nil)] [url = about:blank] 23:35:47 INFO - PROCESS | 1986 | --DOMWINDOW == 96 (0x7f90fe8e3400) [pid = 1986] [serial = 218] [outer = (nil)] [url = about:blank] 23:35:47 INFO - PROCESS | 1986 | --DOMWINDOW == 95 (0x7f90fab68800) [pid = 1986] [serial = 222] [outer = (nil)] [url = about:blank] 23:35:47 INFO - PROCESS | 1986 | --DOMWINDOW == 94 (0x7f9104ae4000) [pid = 1986] [serial = 219] [outer = (nil)] [url = about:blank] 23:35:47 INFO - PROCESS | 1986 | 1461220547120 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:47 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. 23:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1438ms 23:35:47 INFO - PROCESS | 1986 | 1461220547134 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 23:35:47 INFO - PROCESS | 1986 | 1461220547138 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 23:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:35:47 INFO - PROCESS | 1986 | 1461220547147 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:35:47 INFO - PROCESS | 1986 | 1461220547151 Marionette TRACE conn4 <- [1,354,null,{}] 23:35:47 INFO - PROCESS | 1986 | 1461220547156 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:47 INFO - PROCESS | 1986 | 1461220547310 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 23:35:47 INFO - PROCESS | 1986 | 1461220547407 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:47 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6244800 == 43 [pid = 1986] [id = 96] 23:35:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 95 (0x7f90ec066800) [pid = 1986] [serial = 287] [outer = (nil)] 23:35:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 96 (0x7f90f0582800) [pid = 1986] [serial = 288] [outer = 0x7f90ec066800] 23:35:47 INFO - PROCESS | 1986 | 1461220547466 Marionette DEBUG loaded listener.js 23:35:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 97 (0x7f90f2ec8c00) [pid = 1986] [serial = 289] [outer = 0x7f90ec066800] 23:35:48 INFO - PROCESS | 1986 | 1461220548231 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:48 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. 23:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1128ms 23:35:48 INFO - PROCESS | 1986 | 1461220548276 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 23:35:48 INFO - PROCESS | 1986 | 1461220548280 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 23:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:35:48 INFO - PROCESS | 1986 | 1461220548287 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:35:48 INFO - PROCESS | 1986 | 1461220548294 Marionette TRACE conn4 <- [1,358,null,{}] 23:35:48 INFO - PROCESS | 1986 | 1461220548311 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:48 INFO - PROCESS | 1986 | 1461220548482 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 23:35:48 INFO - PROCESS | 1986 | 1461220548493 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:48 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fa692800 == 44 [pid = 1986] [id = 97] 23:35:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 98 (0x7f90f5cbc000) [pid = 1986] [serial = 290] [outer = (nil)] 23:35:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 99 (0x7f90f64a3c00) [pid = 1986] [serial = 291] [outer = 0x7f90f5cbc000] 23:35:48 INFO - PROCESS | 1986 | 1461220548562 Marionette DEBUG loaded listener.js 23:35:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 100 (0x7f90f67e1000) [pid = 1986] [serial = 292] [outer = 0x7f90f5cbc000] 23:35:49 INFO - PROCESS | 1986 | 1461220549339 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:49 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. 23:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1086ms 23:35:49 INFO - PROCESS | 1986 | 1461220549394 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 23:35:49 INFO - PROCESS | 1986 | 1461220549398 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 23:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:35:49 INFO - PROCESS | 1986 | 1461220549404 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:35:49 INFO - PROCESS | 1986 | 1461220549406 Marionette TRACE conn4 <- [1,362,null,{}] 23:35:49 INFO - PROCESS | 1986 | 1461220549422 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:49 INFO - PROCESS | 1986 | 1461220549611 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 23:35:49 INFO - PROCESS | 1986 | 1461220549628 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:49 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910477d000 == 45 [pid = 1986] [id = 98] 23:35:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 101 (0x7f90efb86000) [pid = 1986] [serial = 293] [outer = (nil)] 23:35:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 102 (0x7f90f69fcc00) [pid = 1986] [serial = 294] [outer = 0x7f90efb86000] 23:35:49 INFO - PROCESS | 1986 | 1461220549685 Marionette DEBUG loaded listener.js 23:35:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 103 (0x7f90f7545000) [pid = 1986] [serial = 295] [outer = 0x7f90efb86000] 23:35:50 INFO - PROCESS | 1986 | 1461220550443 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:50 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. 23:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1088ms 23:35:50 INFO - PROCESS | 1986 | 1461220550515 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 23:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:35:50 INFO - PROCESS | 1986 | 1461220550519 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 23:35:50 INFO - PROCESS | 1986 | 1461220550525 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:35:50 INFO - PROCESS | 1986 | 1461220550527 Marionette TRACE conn4 <- [1,366,null,{}] 23:35:50 INFO - PROCESS | 1986 | 1461220550532 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:50 INFO - PROCESS | 1986 | 1461220550690 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 23:35:50 INFO - PROCESS | 1986 | 1461220550727 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:50 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f91056d8800 == 46 [pid = 1986] [id = 99] 23:35:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 104 (0x7f90f8613400) [pid = 1986] [serial = 296] [outer = (nil)] 23:35:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 105 (0x7f90fa6d1400) [pid = 1986] [serial = 297] [outer = 0x7f90f8613400] 23:35:50 INFO - PROCESS | 1986 | 1461220550792 Marionette DEBUG loaded listener.js 23:35:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 106 (0x7f9104a16c00) [pid = 1986] [serial = 298] [outer = 0x7f90f8613400] 23:35:51 INFO - PROCESS | 1986 | --DOMWINDOW == 105 (0x7f90f382c400) [pid = 1986] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:35:51 INFO - PROCESS | 1986 | --DOMWINDOW == 104 (0x7f90f7545800) [pid = 1986] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:35:51 INFO - PROCESS | 1986 | --DOMWINDOW == 103 (0x7f90f2ecf400) [pid = 1986] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:35:51 INFO - PROCESS | 1986 | --DOMWINDOW == 102 (0x7f90edde3000) [pid = 1986] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:35:51 INFO - PROCESS | 1986 | --DOMWINDOW == 101 (0x7f9105df6000) [pid = 1986] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:35:51 INFO - PROCESS | 1986 | --DOMWINDOW == 100 (0x7f90f1190000) [pid = 1986] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:35:51 INFO - PROCESS | 1986 | --DOMWINDOW == 99 (0x7f90ed325000) [pid = 1986] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:35:51 INFO - PROCESS | 1986 | 1461220551719 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:51 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. 23:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1230ms 23:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:35:51 INFO - PROCESS | 1986 | 1461220551754 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 23:35:51 INFO - PROCESS | 1986 | 1461220551756 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 23:35:51 INFO - PROCESS | 1986 | 1461220551762 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:35:51 INFO - PROCESS | 1986 | 1461220551764 Marionette TRACE conn4 <- [1,370,null,{}] 23:35:51 INFO - PROCESS | 1986 | 1461220551769 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:51 INFO - PROCESS | 1986 | 1461220551945 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 23:35:52 INFO - PROCESS | 1986 | 1461220552009 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910760f000 == 47 [pid = 1986] [id = 100] 23:35:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 100 (0x7f90f44edc00) [pid = 1986] [serial = 299] [outer = (nil)] 23:35:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 101 (0x7f90f7546800) [pid = 1986] [serial = 300] [outer = 0x7f90f44edc00] 23:35:52 INFO - PROCESS | 1986 | 1461220552065 Marionette DEBUG loaded listener.js 23:35:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 102 (0x7f9104ae4000) [pid = 1986] [serial = 301] [outer = 0x7f90f44edc00] 23:35:52 INFO - PROCESS | 1986 | 1461220552669 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:35:52 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. 23:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 23:35:52 INFO - PROCESS | 1986 | 1461220552691 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 23:35:52 INFO - PROCESS | 1986 | 1461220552695 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 23:35:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:35:52 INFO - PROCESS | 1986 | 1461220552700 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:35:52 INFO - PROCESS | 1986 | 1461220552702 Marionette TRACE conn4 <- [1,374,null,{}] 23:35:52 INFO - PROCESS | 1986 | 1461220552707 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:52 INFO - PROCESS | 1986 | 1461220552831 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 23:35:52 INFO - PROCESS | 1986 | 1461220552933 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109fa3800 == 48 [pid = 1986] [id = 101] 23:35:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 103 (0x7f90f44e6000) [pid = 1986] [serial = 302] [outer = (nil)] 23:35:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 104 (0x7f910592a400) [pid = 1986] [serial = 303] [outer = 0x7f90f44e6000] 23:35:52 INFO - PROCESS | 1986 | 1461220552991 Marionette DEBUG loaded listener.js 23:35:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 105 (0x7f9109cb2400) [pid = 1986] [serial = 304] [outer = 0x7f90f44e6000] 23:35:53 INFO - PROCESS | 1986 | 1461220553715 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:35:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:35:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1027ms 23:35:53 INFO - PROCESS | 1986 | 1461220553729 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 23:35:53 INFO - PROCESS | 1986 | 1461220553736 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 23:35:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:35:53 INFO - PROCESS | 1986 | 1461220553746 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:35:53 INFO - PROCESS | 1986 | 1461220553751 Marionette TRACE conn4 <- [1,378,null,{}] 23:35:53 INFO - PROCESS | 1986 | 1461220553810 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:54 INFO - PROCESS | 1986 | 1461220554042 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 23:35:54 INFO - PROCESS | 1986 | 1461220554157 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:54 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6171000 == 49 [pid = 1986] [id = 102] 23:35:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 106 (0x7f90ec158c00) [pid = 1986] [serial = 305] [outer = (nil)] 23:35:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 107 (0x7f90edfcd000) [pid = 1986] [serial = 306] [outer = 0x7f90ec158c00] 23:35:54 INFO - PROCESS | 1986 | 1461220554251 Marionette DEBUG loaded listener.js 23:35:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 108 (0x7f90ee85f800) [pid = 1986] [serial = 307] [outer = 0x7f90ec158c00] 23:35:55 INFO - PROCESS | 1986 | 1461220555177 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:35:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:35:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1476ms 23:35:55 INFO - PROCESS | 1986 | 1461220555222 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 23:35:55 INFO - PROCESS | 1986 | 1461220555231 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 23:35:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:35:55 INFO - PROCESS | 1986 | 1461220555241 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:35:55 INFO - PROCESS | 1986 | 1461220555245 Marionette TRACE conn4 <- [1,382,null,{}] 23:35:55 INFO - PROCESS | 1986 | 1461220555251 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:55 INFO - PROCESS | 1986 | 1461220555415 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 23:35:55 INFO - PROCESS | 1986 | 1461220555553 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:55 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f91045ec800 == 50 [pid = 1986] [id = 103] 23:35:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 109 (0x7f90ec161800) [pid = 1986] [serial = 308] [outer = (nil)] 23:35:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 110 (0x7f90f5e33000) [pid = 1986] [serial = 309] [outer = 0x7f90ec161800] 23:35:55 INFO - PROCESS | 1986 | 1461220555630 Marionette DEBUG loaded listener.js 23:35:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 111 (0x7f90f69f7000) [pid = 1986] [serial = 310] [outer = 0x7f90ec161800] 23:35:56 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:35:56 INFO - PROCESS | 1986 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:35:56 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:35:56 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:35:56 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:35:56 INFO - PROCESS | 1986 | 1461220556630 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:35:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:35:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1435ms 23:35:56 INFO - PROCESS | 1986 | 1461220556676 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 23:35:56 INFO - PROCESS | 1986 | 1461220556680 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 23:35:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:35:56 INFO - PROCESS | 1986 | 1461220556686 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:35:56 INFO - PROCESS | 1986 | 1461220556692 Marionette TRACE conn4 <- [1,386,null,{}] 23:35:56 INFO - PROCESS | 1986 | 1461220556708 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:56 INFO - PROCESS | 1986 | 1461220556908 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 23:35:57 INFO - PROCESS | 1986 | 1461220557090 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:57 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910e173800 == 51 [pid = 1986] [id = 104] 23:35:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 112 (0x7f90f7732c00) [pid = 1986] [serial = 311] [outer = (nil)] 23:35:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 113 (0x7f91039ca400) [pid = 1986] [serial = 312] [outer = 0x7f90f7732c00] 23:35:57 INFO - PROCESS | 1986 | 1461220557212 Marionette DEBUG loaded listener.js 23:35:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 114 (0x7f9109ea7000) [pid = 1986] [serial = 313] [outer = 0x7f90f7732c00] 23:35:58 INFO - PROCESS | 1986 | 1461220558018 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 23:35:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:35:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1387ms 23:35:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:35:58 INFO - PROCESS | 1986 | 1461220558074 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 23:35:58 INFO - PROCESS | 1986 | 1461220558077 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 23:35:58 INFO - PROCESS | 1986 | 1461220558083 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:35:58 INFO - PROCESS | 1986 | 1461220558086 Marionette TRACE conn4 <- [1,390,null,{}] 23:35:58 INFO - PROCESS | 1986 | 1461220558091 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:58 INFO - PROCESS | 1986 | 1461220558243 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 23:35:58 INFO - PROCESS | 1986 | 1461220558384 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:58 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109765000 == 52 [pid = 1986] [id = 105] 23:35:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 115 (0x7f90fa6d1c00) [pid = 1986] [serial = 314] [outer = (nil)] 23:35:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 116 (0x7f910c98e800) [pid = 1986] [serial = 315] [outer = 0x7f90fa6d1c00] 23:35:58 INFO - PROCESS | 1986 | 1461220558458 Marionette DEBUG loaded listener.js 23:35:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 117 (0x7f910df67800) [pid = 1986] [serial = 316] [outer = 0x7f90fa6d1c00] 23:35:59 INFO - PROCESS | 1986 | 1461220559352 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 23:35:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:35:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1328ms 23:35:59 INFO - PROCESS | 1986 | 1461220559411 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 23:35:59 INFO - PROCESS | 1986 | 1461220559414 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 23:35:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:35:59 INFO - PROCESS | 1986 | 1461220559420 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:35:59 INFO - PROCESS | 1986 | 1461220559422 Marionette TRACE conn4 <- [1,394,null,{}] 23:35:59 INFO - PROCESS | 1986 | 1461220559428 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:59 INFO - PROCESS | 1986 | 1461220559569 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 23:35:59 INFO - PROCESS | 1986 | 1461220559708 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:59 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ed21a800 == 53 [pid = 1986] [id = 106] 23:35:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 118 (0x7f90ec16a400) [pid = 1986] [serial = 317] [outer = (nil)] 23:35:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 119 (0x7f90ec170000) [pid = 1986] [serial = 318] [outer = 0x7f90ec16a400] 23:35:59 INFO - PROCESS | 1986 | 1461220559776 Marionette DEBUG loaded listener.js 23:35:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 120 (0x7f90ec175800) [pid = 1986] [serial = 319] [outer = 0x7f90ec16a400] 23:36:00 INFO - PROCESS | 1986 | 1461220560635 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 23:36:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:36:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1279ms 23:36:00 INFO - PROCESS | 1986 | 1461220560701 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 23:36:00 INFO - PROCESS | 1986 | 1461220560704 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 23:36:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:36:00 INFO - PROCESS | 1986 | 1461220560710 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:36:00 INFO - PROCESS | 1986 | 1461220560712 Marionette TRACE conn4 <- [1,398,null,{}] 23:36:00 INFO - PROCESS | 1986 | 1461220560718 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:00 INFO - PROCESS | 1986 | 1461220560915 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 23:36:01 INFO - PROCESS | 1986 | 1461220561043 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:01 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90eb65d000 == 54 [pid = 1986] [id = 107] 23:36:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 121 (0x7f90ec179800) [pid = 1986] [serial = 320] [outer = (nil)] 23:36:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 122 (0x7f910e1d9c00) [pid = 1986] [serial = 321] [outer = 0x7f90ec179800] 23:36:01 INFO - PROCESS | 1986 | 1461220561120 Marionette DEBUG loaded listener.js 23:36:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 123 (0x7f91116d7400) [pid = 1986] [serial = 322] [outer = 0x7f90ec179800] 23:36:01 INFO - PROCESS | 1986 | 1461220561987 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 23:36:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:36:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1532ms 23:36:02 INFO - PROCESS | 1986 | 1461220562243 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 23:36:02 INFO - PROCESS | 1986 | 1461220562250 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 23:36:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:36:02 INFO - PROCESS | 1986 | 1461220562258 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:36:02 INFO - PROCESS | 1986 | 1461220562261 Marionette TRACE conn4 <- [1,402,null,{}] 23:36:02 INFO - PROCESS | 1986 | 1461220562269 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:02 INFO - PROCESS | 1986 | 1461220562416 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 23:36:02 INFO - PROCESS | 1986 | 1461220562593 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:02 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f5e93800 == 55 [pid = 1986] [id = 108] 23:36:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 124 (0x7f90ed244800) [pid = 1986] [serial = 323] [outer = (nil)] 23:36:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 125 (0x7f90ed249c00) [pid = 1986] [serial = 324] [outer = 0x7f90ed244800] 23:36:02 INFO - PROCESS | 1986 | 1461220562675 Marionette DEBUG loaded listener.js 23:36:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 126 (0x7f90ed4c1000) [pid = 1986] [serial = 325] [outer = 0x7f90ed244800] 23:36:03 INFO - PROCESS | 1986 | 1461220563605 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 23:36:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:36:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1382ms 23:36:03 INFO - PROCESS | 1986 | 1461220563640 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 23:36:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:36:03 INFO - PROCESS | 1986 | 1461220563645 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 23:36:03 INFO - PROCESS | 1986 | 1461220563656 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:36:03 INFO - PROCESS | 1986 | 1461220563661 Marionette TRACE conn4 <- [1,406,null,{}] 23:36:03 INFO - PROCESS | 1986 | 1461220563667 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:03 INFO - PROCESS | 1986 | 1461220563815 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 23:36:04 INFO - PROCESS | 1986 | 1461220563994 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fe8bf800 == 54 [pid = 1986] [id = 73] 23:36:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fe81b000 == 53 [pid = 1986] [id = 74] 23:36:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f8521000 == 52 [pid = 1986] [id = 72] 23:36:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90efb18000 == 51 [pid = 1986] [id = 70] 23:36:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910760f000 == 50 [pid = 1986] [id = 100] 23:36:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f91056d8800 == 49 [pid = 1986] [id = 99] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 125 (0x7f910a05b000) [pid = 1986] [serial = 264] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1164800 == 50 [pid = 1986] [id = 109] 23:36:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 126 (0x7f90ede8c400) [pid = 1986] [serial = 326] [outer = (nil)] 23:36:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 127 (0x7f90ede8fc00) [pid = 1986] [serial = 327] [outer = 0x7f90ede8c400] 23:36:04 INFO - PROCESS | 1986 | 1461220564131 Marionette DEBUG loaded listener.js 23:36:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 128 (0x7f90ede94c00) [pid = 1986] [serial = 328] [outer = 0x7f90ede8c400] 23:36:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910477d000 == 49 [pid = 1986] [id = 98] 23:36:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fa692800 == 48 [pid = 1986] [id = 97] 23:36:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6244800 == 47 [pid = 1986] [id = 96] 23:36:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6181800 == 46 [pid = 1986] [id = 95] 23:36:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f12af800 == 45 [pid = 1986] [id = 94] 23:36:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f12a5800 == 44 [pid = 1986] [id = 91] 23:36:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9104c7e000 == 43 [pid = 1986] [id = 90] 23:36:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f684f000 == 42 [pid = 1986] [id = 89] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 127 (0x7f90fa6c5400) [pid = 1986] [serial = 256] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 126 (0x7f90f78d2400) [pid = 1986] [serial = 255] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 125 (0x7f90ed324c00) [pid = 1986] [serial = 227] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 124 (0x7f90f5ea5000) [pid = 1986] [serial = 230] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 123 (0x7f91039c2000) [pid = 1986] [serial = 233] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 122 (0x7f90fa860000) [pid = 1986] [serial = 237] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 121 (0x7f90fa8f0c00) [pid = 1986] [serial = 258] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 120 (0x7f90f69f8c00) [pid = 1986] [serial = 240] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 119 (0x7f90f5ea2400) [pid = 1986] [serial = 252] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 118 (0x7f90ef946400) [pid = 1986] [serial = 247] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 117 (0x7f90eddec000) [pid = 1986] [serial = 246] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 116 (0x7f9109eabc00) [pid = 1986] [serial = 225] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 115 (0x7f90f0f83800) [pid = 1986] [serial = 249] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 114 (0x7f90f2ed3c00) [pid = 1986] [serial = 250] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 113 (0x7f9109ee2c00) [pid = 1986] [serial = 243] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 112 (0x7f9109ab9400) [pid = 1986] [serial = 261] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 111 (0x7f90f8616400) [pid = 1986] [serial = 105] [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.] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 110 (0x7f91047bcc00) [pid = 1986] [serial = 259] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 109 (0x7f9109f24400) [pid = 1986] [serial = 262] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | --DOMWINDOW == 108 (0x7f90f69f5000) [pid = 1986] [serial = 253] [outer = (nil)] [url = about:blank] 23:36:04 INFO - PROCESS | 1986 | 1461220564866 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 23:36:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:36:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1284ms 23:36:04 INFO - PROCESS | 1986 | 1461220564937 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 23:36:04 INFO - PROCESS | 1986 | 1461220564941 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 23:36:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:36:04 INFO - PROCESS | 1986 | 1461220564947 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:36:04 INFO - PROCESS | 1986 | 1461220564950 Marionette TRACE conn4 <- [1,410,null,{}] 23:36:04 INFO - PROCESS | 1986 | 1461220564964 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:05 INFO - PROCESS | 1986 | 1461220565123 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 23:36:05 INFO - PROCESS | 1986 | 1461220565135 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:05 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6607800 == 43 [pid = 1986] [id = 110] 23:36:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 109 (0x7f90edfd8c00) [pid = 1986] [serial = 329] [outer = (nil)] 23:36:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 110 (0x7f90f05e5800) [pid = 1986] [serial = 330] [outer = 0x7f90edfd8c00] 23:36:05 INFO - PROCESS | 1986 | 1461220565200 Marionette DEBUG loaded listener.js 23:36:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 111 (0x7f90f12e8800) [pid = 1986] [serial = 331] [outer = 0x7f90edfd8c00] 23:36:06 INFO - PROCESS | 1986 | 1461220565999 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 23:36:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:36:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1078ms 23:36:06 INFO - PROCESS | 1986 | 1461220566046 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 23:36:06 INFO - PROCESS | 1986 | 1461220566048 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 23:36:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:36:06 INFO - PROCESS | 1986 | 1461220566054 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:36:06 INFO - PROCESS | 1986 | 1461220566056 Marionette TRACE conn4 <- [1,414,null,{}] 23:36:06 INFO - PROCESS | 1986 | 1461220566061 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:06 INFO - PROCESS | 1986 | 1461220566202 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 23:36:06 INFO - PROCESS | 1986 | 1461220566216 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:06 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fe816000 == 44 [pid = 1986] [id = 111] 23:36:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 112 (0x7f90ec46e800) [pid = 1986] [serial = 332] [outer = (nil)] 23:36:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 113 (0x7f90ede8c800) [pid = 1986] [serial = 333] [outer = 0x7f90ec46e800] 23:36:06 INFO - PROCESS | 1986 | 1461220566275 Marionette DEBUG loaded listener.js 23:36:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 114 (0x7f90f12eb800) [pid = 1986] [serial = 334] [outer = 0x7f90ec46e800] 23:36:07 INFO - PROCESS | 1986 | 1461220567130 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 23:36:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:36:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1139ms 23:36:07 INFO - PROCESS | 1986 | 1461220567195 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 23:36:07 INFO - PROCESS | 1986 | 1461220567198 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 23:36:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:36:07 INFO - PROCESS | 1986 | 1461220567203 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:36:07 INFO - PROCESS | 1986 | 1461220567205 Marionette TRACE conn4 <- [1,418,null,{}] 23:36:07 INFO - PROCESS | 1986 | 1461220567210 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:07 INFO - PROCESS | 1986 | 1461220567376 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 23:36:07 INFO - PROCESS | 1986 | 1461220567399 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:07 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90eb65d800 == 45 [pid = 1986] [id = 112] 23:36:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 115 (0x7f90ec476000) [pid = 1986] [serial = 335] [outer = (nil)] 23:36:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 116 (0x7f90f4403800) [pid = 1986] [serial = 336] [outer = 0x7f90ec476000] 23:36:07 INFO - PROCESS | 1986 | 1461220567459 Marionette DEBUG loaded listener.js 23:36:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 117 (0x7f90f5ea5c00) [pid = 1986] [serial = 337] [outer = 0x7f90ec476000] 23:36:08 INFO - PROCESS | 1986 | 1461220568608 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 23:36:08 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 23:36:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1428ms 23:36:08 INFO - PROCESS | 1986 | 1461220568632 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 23:36:08 INFO - PROCESS | 1986 | 1461220568636 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 23:36:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:36:08 INFO - PROCESS | 1986 | 1461220568643 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:36:08 INFO - PROCESS | 1986 | 1461220568645 Marionette TRACE conn4 <- [1,422,null,{}] 23:36:08 INFO - PROCESS | 1986 | 1461220568650 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:08 INFO - PROCESS | 1986 | 1461220568855 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 23:36:09 INFO - PROCESS | 1986 | --DOMWINDOW == 116 (0x7f90ec066800) [pid = 1986] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:36:09 INFO - PROCESS | 1986 | --DOMWINDOW == 115 (0x7f90efb86000) [pid = 1986] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:36:09 INFO - PROCESS | 1986 | --DOMWINDOW == 114 (0x7f90f8613400) [pid = 1986] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:36:09 INFO - PROCESS | 1986 | --DOMWINDOW == 113 (0x7f90f5cbc000) [pid = 1986] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:36:09 INFO - PROCESS | 1986 | --DOMWINDOW == 112 (0x7f9109c5f800) [pid = 1986] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:36:09 INFO - PROCESS | 1986 | --DOMWINDOW == 111 (0x7f90ed244000) [pid = 1986] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:36:09 INFO - PROCESS | 1986 | --DOMWINDOW == 110 (0x7f90ed244400) [pid = 1986] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:36:09 INFO - PROCESS | 1986 | --DOMWINDOW == 109 (0x7f90f44edc00) [pid = 1986] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:36:09 INFO - PROCESS | 1986 | --DOMWINDOW == 108 (0x7f90fdb4ec00) [pid = 1986] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:36:09 INFO - PROCESS | 1986 | 1461220569077 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:09 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f0f5c000 == 46 [pid = 1986] [id = 113] 23:36:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 109 (0x7f90ec066800) [pid = 1986] [serial = 338] [outer = (nil)] 23:36:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 110 (0x7f90ec154400) [pid = 1986] [serial = 339] [outer = 0x7f90ec066800] 23:36:09 INFO - PROCESS | 1986 | 1461220569154 Marionette DEBUG loaded listener.js 23:36:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 111 (0x7f90f64a9c00) [pid = 1986] [serial = 340] [outer = 0x7f90ec066800] 23:36:10 INFO - PROCESS | 1986 | 1461220570180 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 23:36:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:36:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1587ms 23:36:10 INFO - PROCESS | 1986 | 1461220570230 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 23:36:10 INFO - PROCESS | 1986 | 1461220570233 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 23:36:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:36:10 INFO - PROCESS | 1986 | 1461220570238 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:36:10 INFO - PROCESS | 1986 | 1461220570240 Marionette TRACE conn4 <- [1,426,null,{}] 23:36:10 INFO - PROCESS | 1986 | 1461220570246 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:10 INFO - PROCESS | 1986 | 1461220570374 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 23:36:10 INFO - PROCESS | 1986 | 1461220570384 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:10 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109758000 == 47 [pid = 1986] [id = 114] 23:36:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 112 (0x7f90ec0e8400) [pid = 1986] [serial = 341] [outer = (nil)] 23:36:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 113 (0x7f90ed236000) [pid = 1986] [serial = 342] [outer = 0x7f90ec0e8400] 23:36:10 INFO - PROCESS | 1986 | 1461220570528 Marionette DEBUG loaded listener.js 23:36:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 114 (0x7f90ed23ec00) [pid = 1986] [serial = 343] [outer = 0x7f90ec0e8400] 23:36:11 INFO - PROCESS | 1986 | 1461220571268 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 23:36:11 INFO - PROCESS | 1986 | 1461220571338 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 23:36:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:36:11 INFO - PROCESS | 1986 | 1461220571346 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:36:11 INFO - PROCESS | 1986 | 1461220571352 Marionette TRACE conn4 <- [1,430,null,{}] 23:36:11 INFO - PROCESS | 1986 | 1461220571361 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:11 INFO - PROCESS | 1986 | 1461220571528 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 23:36:11 INFO - PROCESS | 1986 | 1461220571669 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:11 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f2198000 == 48 [pid = 1986] [id = 115] 23:36:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 115 (0x7f90ec0ed800) [pid = 1986] [serial = 344] [outer = (nil)] 23:36:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 116 (0x7f90ec176c00) [pid = 1986] [serial = 345] [outer = 0x7f90ec0ed800] 23:36:11 INFO - PROCESS | 1986 | 1461220571743 Marionette DEBUG loaded listener.js 23:36:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 117 (0x7f90ec474800) [pid = 1986] [serial = 346] [outer = 0x7f90ec0ed800] 23:36:12 INFO - PROCESS | 1986 | 1461220572612 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 23:36:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:36:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1339ms 23:36:12 INFO - PROCESS | 1986 | 1461220572687 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 23:36:12 INFO - PROCESS | 1986 | 1461220572695 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 23:36:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:36:12 INFO - PROCESS | 1986 | 1461220572705 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:36:12 INFO - PROCESS | 1986 | 1461220572708 Marionette TRACE conn4 <- [1,434,null,{}] 23:36:12 INFO - PROCESS | 1986 | 1461220572714 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:12 INFO - PROCESS | 1986 | 1461220572909 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 23:36:13 INFO - PROCESS | 1986 | 1461220573047 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:13 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9104cd2800 == 49 [pid = 1986] [id = 116] 23:36:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 118 (0x7f90ec0efc00) [pid = 1986] [serial = 347] [outer = (nil)] 23:36:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 119 (0x7f90ed32c800) [pid = 1986] [serial = 348] [outer = 0x7f90ec0efc00] 23:36:13 INFO - PROCESS | 1986 | 1461220573119 Marionette DEBUG loaded listener.js 23:36:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 120 (0x7f90ed4c8800) [pid = 1986] [serial = 349] [outer = 0x7f90ec0efc00] 23:36:14 INFO - PROCESS | 1986 | 1461220574053 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 23:36:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:36:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1384ms 23:36:14 INFO - PROCESS | 1986 | 1461220574090 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 23:36:14 INFO - PROCESS | 1986 | 1461220574093 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 23:36:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:36:14 INFO - PROCESS | 1986 | 1461220574099 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:36:14 INFO - PROCESS | 1986 | 1461220574104 Marionette TRACE conn4 <- [1,438,null,{}] 23:36:14 INFO - PROCESS | 1986 | 1461220574119 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:14 INFO - PROCESS | 1986 | 1461220574269 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 23:36:14 INFO - PROCESS | 1986 | 1461220574413 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:14 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910c932000 == 50 [pid = 1986] [id = 117] 23:36:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 121 (0x7f90ede95400) [pid = 1986] [serial = 350] [outer = (nil)] 23:36:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 122 (0x7f90ef799400) [pid = 1986] [serial = 351] [outer = 0x7f90ede95400] 23:36:14 INFO - PROCESS | 1986 | 1461220574488 Marionette DEBUG loaded listener.js 23:36:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 123 (0x7f90f44edc00) [pid = 1986] [serial = 352] [outer = 0x7f90ede95400] 23:36:15 INFO - PROCESS | 1986 | 1461220575427 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 23:36:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:36:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1388ms 23:36:15 INFO - PROCESS | 1986 | 1461220575488 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 23:36:15 INFO - PROCESS | 1986 | 1461220575492 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 23:36:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:36:15 INFO - PROCESS | 1986 | 1461220575516 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:36:15 INFO - PROCESS | 1986 | 1461220575519 Marionette TRACE conn4 <- [1,442,null,{}] 23:36:15 INFO - PROCESS | 1986 | 1461220575524 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:15 INFO - PROCESS | 1986 | 1461220575678 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 23:36:15 INFO - PROCESS | 1986 | 1461220575814 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:15 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec1a2800 == 51 [pid = 1986] [id = 118] 23:36:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 124 (0x7f90ed248000) [pid = 1986] [serial = 353] [outer = (nil)] 23:36:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 125 (0x7f90f69f0800) [pid = 1986] [serial = 354] [outer = 0x7f90ed248000] 23:36:15 INFO - PROCESS | 1986 | 1461220575885 Marionette DEBUG loaded listener.js 23:36:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 126 (0x7f90f7540800) [pid = 1986] [serial = 355] [outer = 0x7f90ed248000] 23:36:16 INFO - PROCESS | 1986 | 1461220576739 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 23:36:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:36:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1285ms 23:36:16 INFO - PROCESS | 1986 | 1461220576807 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 23:36:16 INFO - PROCESS | 1986 | 1461220576810 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 23:36:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:36:16 INFO - PROCESS | 1986 | 1461220576819 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:36:16 INFO - PROCESS | 1986 | 1461220576821 Marionette TRACE conn4 <- [1,446,null,{}] 23:36:16 INFO - PROCESS | 1986 | 1461220576825 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:16 INFO - PROCESS | 1986 | 1461220576977 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 23:36:17 INFO - PROCESS | 1986 | 1461220577116 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:17 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee3d9000 == 52 [pid = 1986] [id = 119] 23:36:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 127 (0x7f90f4d1d000) [pid = 1986] [serial = 356] [outer = (nil)] 23:36:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 128 (0x7f90f7725c00) [pid = 1986] [serial = 357] [outer = 0x7f90f4d1d000] 23:36:17 INFO - PROCESS | 1986 | 1461220577189 Marionette DEBUG loaded listener.js 23:36:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 129 (0x7f90f772f400) [pid = 1986] [serial = 358] [outer = 0x7f90f4d1d000] 23:36:18 INFO - PROCESS | 1986 | 1461220578048 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 23:36:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:36:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1289ms 23:36:18 INFO - PROCESS | 1986 | 1461220578109 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 23:36:18 INFO - PROCESS | 1986 | 1461220578113 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 23:36:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:36:18 INFO - PROCESS | 1986 | 1461220578119 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:36:18 INFO - PROCESS | 1986 | 1461220578122 Marionette TRACE conn4 <- [1,450,null,{}] 23:36:18 INFO - PROCESS | 1986 | 1461220578127 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:18 INFO - PROCESS | 1986 | 1461220578306 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 23:36:18 INFO - PROCESS | 1986 | 1461220578448 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:18 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee741000 == 53 [pid = 1986] [id = 120] 23:36:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 130 (0x7f90f7b2c800) [pid = 1986] [serial = 359] [outer = (nil)] 23:36:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 131 (0x7f90fab68800) [pid = 1986] [serial = 360] [outer = 0x7f90f7b2c800] 23:36:18 INFO - PROCESS | 1986 | 1461220578521 Marionette DEBUG loaded listener.js 23:36:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 132 (0x7f9109ac5400) [pid = 1986] [serial = 361] [outer = 0x7f90f7b2c800] 23:36:19 INFO - PROCESS | 1986 | 1461220579364 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 23:36:19 INFO - PROCESS | 1986 | 1461220579416 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 23:36:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:36:19 INFO - PROCESS | 1986 | 1461220579422 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:36:19 INFO - PROCESS | 1986 | 1461220579424 Marionette TRACE conn4 <- [1,454,null,{}] 23:36:19 INFO - PROCESS | 1986 | 1461220579430 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:19 INFO - PROCESS | 1986 | 1461220579573 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 23:36:19 INFO - PROCESS | 1986 | 1461220579691 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:19 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1687800 == 54 [pid = 1986] [id = 121] 23:36:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 133 (0x7f90ec0e4000) [pid = 1986] [serial = 362] [outer = (nil)] 23:36:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 134 (0x7f90f7b33000) [pid = 1986] [serial = 363] [outer = 0x7f90ec0e4000] 23:36:19 INFO - PROCESS | 1986 | 1461220579804 Marionette DEBUG loaded listener.js 23:36:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 135 (0x7f910c98f800) [pid = 1986] [serial = 364] [outer = 0x7f90ec0e4000] 23:36:20 INFO - PROCESS | 1986 | [1986] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:36:20 INFO - PROCESS | 1986 | 1461220580965 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 23:36:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:36:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1578ms 23:36:21 INFO - PROCESS | 1986 | 1461220581002 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 23:36:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:36:21 INFO - PROCESS | 1986 | 1461220581012 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 23:36:21 INFO - PROCESS | 1986 | 1461220581021 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:36:21 INFO - PROCESS | 1986 | 1461220581027 Marionette TRACE conn4 <- [1,458,null,{}] 23:36:21 INFO - PROCESS | 1986 | 1461220581036 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:21 INFO - PROCESS | 1986 | 1461220581209 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 23:36:21 INFO - PROCESS | 1986 | 1461220581391 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:21 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1103000 == 55 [pid = 1986] [id = 122] 23:36:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 136 (0x7f90ec46cc00) [pid = 1986] [serial = 365] [outer = (nil)] 23:36:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 137 (0x7f90ec473000) [pid = 1986] [serial = 366] [outer = 0x7f90ec46cc00] 23:36:21 INFO - PROCESS | 1986 | 1461220581455 Marionette DEBUG loaded listener.js 23:36:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 138 (0x7f90ed238c00) [pid = 1986] [serial = 367] [outer = 0x7f90ec46cc00] 23:36:22 INFO - PROCESS | 1986 | 1461220582348 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 23:36:22 INFO - PROCESS | 1986 | 1461220582416 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 23:36:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:36:22 INFO - PROCESS | 1986 | 1461220582426 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:36:22 INFO - PROCESS | 1986 | 1461220582430 Marionette TRACE conn4 <- [1,462,null,{}] 23:36:22 INFO - PROCESS | 1986 | 1461220582435 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:22 INFO - PROCESS | 1986 | 1461220582590 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 23:36:22 INFO - PROCESS | 1986 | 1461220582738 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:22 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee740000 == 56 [pid = 1986] [id = 123] 23:36:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 139 (0x7f90ec46fc00) [pid = 1986] [serial = 368] [outer = (nil)] 23:36:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 140 (0x7f90ed4bd000) [pid = 1986] [serial = 369] [outer = 0x7f90ec46fc00] 23:36:22 INFO - PROCESS | 1986 | 1461220582805 Marionette DEBUG loaded listener.js 23:36:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 141 (0x7f90ede97800) [pid = 1986] [serial = 370] [outer = 0x7f90ec46fc00] 23:36:23 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f0f5c000 == 55 [pid = 1986] [id = 113] 23:36:23 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90eb65d800 == 54 [pid = 1986] [id = 112] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 140 (0x7f910df67400) [pid = 1986] [serial = 279] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 139 (0x7f910c6ea000) [pid = 1986] [serial = 276] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 138 (0x7f910592a400) [pid = 1986] [serial = 303] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fe816000 == 53 [pid = 1986] [id = 111] 23:36:23 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109e7b800 == 52 [pid = 1986] [id = 88] 23:36:23 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6607800 == 51 [pid = 1986] [id = 110] 23:36:23 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1164800 == 50 [pid = 1986] [id = 109] 23:36:23 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f5e93800 == 49 [pid = 1986] [id = 108] 23:36:23 INFO - PROCESS | 1986 | --DOCSHELL 0x7f91045ec800 == 48 [pid = 1986] [id = 103] 23:36:23 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6171000 == 47 [pid = 1986] [id = 102] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 137 (0x7f90f0582800) [pid = 1986] [serial = 288] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 136 (0x7f90f69fcc00) [pid = 1986] [serial = 294] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 135 (0x7f90ef796800) [pid = 1986] [serial = 267] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 134 (0x7f90fa6d1400) [pid = 1986] [serial = 297] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 133 (0x7f90f534ac00) [pid = 1986] [serial = 270] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 132 (0x7f90f64a3c00) [pid = 1986] [serial = 291] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 131 (0x7f910bc9b800) [pid = 1986] [serial = 265] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 130 (0x7f90f7545000) [pid = 1986] [serial = 295] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 129 (0x7f90ed246400) [pid = 1986] [serial = 282] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 128 (0x7f90edde6000) [pid = 1986] [serial = 285] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 127 (0x7f9109abd400) [pid = 1986] [serial = 273] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 126 (0x7f9104ae4000) [pid = 1986] [serial = 301] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 125 (0x7f910456f000) [pid = 1986] [serial = 192] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 124 (0x7f90edfd6000) [pid = 1986] [serial = 286] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 123 (0x7f9104a16c00) [pid = 1986] [serial = 298] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 122 (0x7f90f67e1000) [pid = 1986] [serial = 292] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 121 (0x7f90f2ec8c00) [pid = 1986] [serial = 289] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 120 (0x7f90edde4000) [pid = 1986] [serial = 283] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | --DOMWINDOW == 119 (0x7f90f7546800) [pid = 1986] [serial = 300] [outer = (nil)] [url = about:blank] 23:36:23 INFO - PROCESS | 1986 | [1986] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:36:23 INFO - PROCESS | 1986 | 1461220583784 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 23:36:23 INFO - PROCESS | 1986 | 1461220583819 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 23:36:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:36:23 INFO - PROCESS | 1986 | 1461220583825 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:36:23 INFO - PROCESS | 1986 | 1461220583830 Marionette TRACE conn4 <- [1,466,null,{}] 23:36:23 INFO - PROCESS | 1986 | 1461220583844 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:23 INFO - PROCESS | 1986 | 1461220583984 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 23:36:24 INFO - PROCESS | 1986 | 1461220584087 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:24 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f5e89000 == 48 [pid = 1986] [id = 124] 23:36:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 120 (0x7f90ed239000) [pid = 1986] [serial = 371] [outer = (nil)] 23:36:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 121 (0x7f90f12ef400) [pid = 1986] [serial = 372] [outer = 0x7f90ed239000] 23:36:24 INFO - PROCESS | 1986 | 1461220584148 Marionette DEBUG loaded listener.js 23:36:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 122 (0x7f90f5f8e000) [pid = 1986] [serial = 373] [outer = 0x7f90ed239000] 23:36:24 INFO - PROCESS | 1986 | 1461220584867 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 23:36:24 INFO - PROCESS | 1986 | 1461220584923 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 23:36:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:36:24 INFO - PROCESS | 1986 | 1461220584942 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:36:24 INFO - PROCESS | 1986 | 1461220584944 Marionette TRACE conn4 <- [1,470,null,{}] 23:36:24 INFO - PROCESS | 1986 | 1461220584949 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:25 INFO - PROCESS | 1986 | 1461220585094 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 23:36:25 INFO - PROCESS | 1986 | 1461220585109 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:25 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f75a5800 == 49 [pid = 1986] [id = 125] 23:36:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 123 (0x7f90f2ecb000) [pid = 1986] [serial = 374] [outer = (nil)] 23:36:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 124 (0x7f90f8616400) [pid = 1986] [serial = 375] [outer = 0x7f90f2ecb000] 23:36:25 INFO - PROCESS | 1986 | 1461220585166 Marionette DEBUG loaded listener.js 23:36:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 125 (0x7f90fab6b400) [pid = 1986] [serial = 376] [outer = 0x7f90f2ecb000] 23:36:25 INFO - PROCESS | 1986 | 1461220585919 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 23:36:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:36:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1034ms 23:36:26 INFO - PROCESS | 1986 | 1461220586007 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 23:36:26 INFO - PROCESS | 1986 | 1461220586011 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 23:36:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:36:26 INFO - PROCESS | 1986 | 1461220586024 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:36:26 INFO - PROCESS | 1986 | 1461220586026 Marionette TRACE conn4 <- [1,474,null,{}] 23:36:26 INFO - PROCESS | 1986 | 1461220586032 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:26 INFO - PROCESS | 1986 | 1461220586220 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 23:36:26 INFO - PROCESS | 1986 | 1461220586243 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:26 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fda87000 == 50 [pid = 1986] [id = 126] 23:36:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 126 (0x7f90eb796400) [pid = 1986] [serial = 377] [outer = (nil)] 23:36:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 127 (0x7f90eb79e000) [pid = 1986] [serial = 378] [outer = 0x7f90eb796400] 23:36:26 INFO - PROCESS | 1986 | 1461220586333 Marionette DEBUG loaded listener.js 23:36:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 128 (0x7f90eb7a1c00) [pid = 1986] [serial = 379] [outer = 0x7f90eb796400] 23:36:27 INFO - PROCESS | 1986 | 1461220587218 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 23:36:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:36:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1228ms 23:36:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:36:27 INFO - PROCESS | 1986 | 1461220587252 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 23:36:27 INFO - PROCESS | 1986 | 1461220587255 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 23:36:27 INFO - PROCESS | 1986 | 1461220587261 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:36:27 INFO - PROCESS | 1986 | 1461220587263 Marionette TRACE conn4 <- [1,478,null,{}] 23:36:27 INFO - PROCESS | 1986 | 1461220587268 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:27 INFO - PROCESS | 1986 | 1461220587470 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 23:36:27 INFO - PROCESS | 1986 | 1461220587507 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:27 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9104ac1000 == 51 [pid = 1986] [id = 127] 23:36:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 129 (0x7f90f7a26000) [pid = 1986] [serial = 380] [outer = (nil)] 23:36:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 130 (0x7f9104ae4000) [pid = 1986] [serial = 381] [outer = 0x7f90f7a26000] 23:36:27 INFO - PROCESS | 1986 | 1461220587568 Marionette DEBUG loaded listener.js 23:36:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 131 (0x7f910c6ea000) [pid = 1986] [serial = 382] [outer = 0x7f90f7a26000] 23:36:28 INFO - PROCESS | 1986 | --DOMWINDOW == 130 (0x7f90ec476000) [pid = 1986] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:36:28 INFO - PROCESS | 1986 | --DOMWINDOW == 129 (0x7f90ec066800) [pid = 1986] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:36:28 INFO - PROCESS | 1986 | --DOMWINDOW == 128 (0x7f90ec46e800) [pid = 1986] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:36:28 INFO - PROCESS | 1986 | --DOMWINDOW == 127 (0x7f90ede8c400) [pid = 1986] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:36:28 INFO - PROCESS | 1986 | --DOMWINDOW == 126 (0x7f90edfd8c00) [pid = 1986] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:36:28 INFO - PROCESS | 1986 | --DOMWINDOW == 125 (0x7f90ed244800) [pid = 1986] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:36:28 INFO - PROCESS | 1986 | 1461220588478 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 23:36:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:36:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1279ms 23:36:28 INFO - PROCESS | 1986 | 1461220588540 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 23:36:28 INFO - PROCESS | 1986 | 1461220588544 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 23:36:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:36:28 INFO - PROCESS | 1986 | 1461220588550 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:36:28 INFO - PROCESS | 1986 | 1461220588552 Marionette TRACE conn4 <- [1,482,null,{}] 23:36:28 INFO - PROCESS | 1986 | 1461220588557 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:28 INFO - PROCESS | 1986 | 1461220588695 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 23:36:28 INFO - PROCESS | 1986 | 1461220588802 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:28 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910484d800 == 52 [pid = 1986] [id = 128] 23:36:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 126 (0x7f90ec0e4400) [pid = 1986] [serial = 383] [outer = (nil)] 23:36:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 127 (0x7f90ede8f800) [pid = 1986] [serial = 384] [outer = 0x7f90ec0e4400] 23:36:28 INFO - PROCESS | 1986 | 1461220588876 Marionette DEBUG loaded listener.js 23:36:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 128 (0x7f910c9b2000) [pid = 1986] [serial = 385] [outer = 0x7f90ec0e4400] 23:36:29 INFO - PROCESS | 1986 | 1461220589554 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 23:36:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:36:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1035ms 23:36:29 INFO - PROCESS | 1986 | 1461220589586 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 23:36:29 INFO - PROCESS | 1986 | 1461220589590 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 23:36:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:36:29 INFO - PROCESS | 1986 | 1461220589595 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:36:29 INFO - PROCESS | 1986 | 1461220589597 Marionette TRACE conn4 <- [1,486,null,{}] 23:36:29 INFO - PROCESS | 1986 | 1461220589620 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:29 INFO - PROCESS | 1986 | 1461220589808 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 23:36:29 INFO - PROCESS | 1986 | 1461220589826 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:29 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109bbb000 == 53 [pid = 1986] [id = 129] 23:36:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 129 (0x7f90ec0e7c00) [pid = 1986] [serial = 386] [outer = (nil)] 23:36:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 130 (0x7f90ee64dc00) [pid = 1986] [serial = 387] [outer = 0x7f90ec0e7c00] 23:36:29 INFO - PROCESS | 1986 | 1461220589888 Marionette DEBUG loaded listener.js 23:36:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 131 (0x7f90ee653c00) [pid = 1986] [serial = 388] [outer = 0x7f90ec0e7c00] 23:36:30 INFO - PROCESS | 1986 | 1461220590891 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 23:36:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:36:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1337ms 23:36:30 INFO - PROCESS | 1986 | 1461220590934 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 23:36:30 INFO - PROCESS | 1986 | 1461220590941 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 23:36:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:36:30 INFO - PROCESS | 1986 | 1461220590950 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:36:30 INFO - PROCESS | 1986 | 1461220590955 Marionette TRACE conn4 <- [1,490,null,{}] 23:36:30 INFO - PROCESS | 1986 | 1461220590963 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:31 INFO - PROCESS | 1986 | 1461220591139 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 23:36:31 INFO - PROCESS | 1986 | 1461220591287 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:31 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f12b9000 == 54 [pid = 1986] [id = 130] 23:36:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 132 (0x7f90ec16c400) [pid = 1986] [serial = 389] [outer = (nil)] 23:36:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 133 (0x7f90ec473c00) [pid = 1986] [serial = 390] [outer = 0x7f90ec16c400] 23:36:31 INFO - PROCESS | 1986 | 1461220591371 Marionette DEBUG loaded listener.js 23:36:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 134 (0x7f90ed4be000) [pid = 1986] [serial = 391] [outer = 0x7f90ec16c400] 23:36:32 INFO - PROCESS | 1986 | 1461220592386 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 23:36:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:36:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1486ms 23:36:32 INFO - PROCESS | 1986 | 1461220592439 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 23:36:32 INFO - PROCESS | 1986 | 1461220592451 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 23:36:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:36:32 INFO - PROCESS | 1986 | 1461220592465 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:36:32 INFO - PROCESS | 1986 | 1461220592469 Marionette TRACE conn4 <- [1,494,null,{}] 23:36:32 INFO - PROCESS | 1986 | 1461220592475 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:32 INFO - PROCESS | 1986 | 1461220592674 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 23:36:32 INFO - PROCESS | 1986 | 1461220592896 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:32 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fe818000 == 55 [pid = 1986] [id = 131] 23:36:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 135 (0x7f90ec173800) [pid = 1986] [serial = 392] [outer = (nil)] 23:36:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 136 (0x7f90ee650000) [pid = 1986] [serial = 393] [outer = 0x7f90ec173800] 23:36:33 INFO - PROCESS | 1986 | 1461220593015 Marionette DEBUG loaded listener.js 23:36:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 137 (0x7f90ee656800) [pid = 1986] [serial = 394] [outer = 0x7f90ec173800] 23:36:33 INFO - PROCESS | 1986 | 1461220593880 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 23:36:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:36:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1492ms 23:36:33 INFO - PROCESS | 1986 | 1461220593956 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 23:36:33 INFO - PROCESS | 1986 | 1461220593959 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 23:36:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:36:33 INFO - PROCESS | 1986 | 1461220593966 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:36:33 INFO - PROCESS | 1986 | 1461220593971 Marionette TRACE conn4 <- [1,498,null,{}] 23:36:33 INFO - PROCESS | 1986 | 1461220593986 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:34 INFO - PROCESS | 1986 | 1461220594186 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 23:36:34 INFO - PROCESS | 1986 | 1461220594331 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:34 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910e174800 == 56 [pid = 1986] [id = 132] 23:36:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 138 (0x7f90ede14400) [pid = 1986] [serial = 395] [outer = (nil)] 23:36:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 139 (0x7f90ede1d000) [pid = 1986] [serial = 396] [outer = 0x7f90ede14400] 23:36:34 INFO - PROCESS | 1986 | 1461220594407 Marionette DEBUG loaded listener.js 23:36:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 140 (0x7f90f0577400) [pid = 1986] [serial = 397] [outer = 0x7f90ede14400] 23:36:35 INFO - PROCESS | 1986 | 1461220595230 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 23:36:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:36:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1334ms 23:36:35 INFO - PROCESS | 1986 | 1461220595301 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 23:36:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:36:35 INFO - PROCESS | 1986 | 1461220595305 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 23:36:35 INFO - PROCESS | 1986 | 1461220595311 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:36:35 INFO - PROCESS | 1986 | 1461220595314 Marionette TRACE conn4 <- [1,502,null,{}] 23:36:35 INFO - PROCESS | 1986 | 1461220595319 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:35 INFO - PROCESS | 1986 | 1461220595472 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 23:36:35 INFO - PROCESS | 1986 | 1461220595614 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:35 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f91048ae000 == 57 [pid = 1986] [id = 133] 23:36:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 141 (0x7f90ec0ea800) [pid = 1986] [serial = 398] [outer = (nil)] 23:36:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 142 (0x7f90f69f9800) [pid = 1986] [serial = 399] [outer = 0x7f90ec0ea800] 23:36:35 INFO - PROCESS | 1986 | 1461220595686 Marionette DEBUG loaded listener.js 23:36:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 143 (0x7f90f8554400) [pid = 1986] [serial = 400] [outer = 0x7f90ec0ea800] 23:36:36 INFO - PROCESS | 1986 | 1461220596539 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 23:36:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:36:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1284ms 23:36:36 INFO - PROCESS | 1986 | 1461220596596 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 23:36:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:36:36 INFO - PROCESS | 1986 | 1461220596600 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 23:36:36 INFO - PROCESS | 1986 | 1461220596605 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:36:36 INFO - PROCESS | 1986 | 1461220596608 Marionette TRACE conn4 <- [1,506,null,{}] 23:36:36 INFO - PROCESS | 1986 | 1461220596613 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:36 INFO - PROCESS | 1986 | 1461220596776 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 23:36:36 INFO - PROCESS | 1986 | 1461220596930 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:36 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910953b800 == 58 [pid = 1986] [id = 134] 23:36:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 144 (0x7f9104a16c00) [pid = 1986] [serial = 401] [outer = (nil)] 23:36:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 145 (0x7f9105ab9400) [pid = 1986] [serial = 402] [outer = 0x7f9104a16c00] 23:36:37 INFO - PROCESS | 1986 | 1461220597031 Marionette DEBUG loaded listener.js 23:36:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 146 (0x7f9109eea000) [pid = 1986] [serial = 403] [outer = 0x7f9104a16c00] 23:36:37 INFO - PROCESS | 1986 | 1461220597927 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 23:36:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:36:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1385ms 23:36:37 INFO - PROCESS | 1986 | 1461220597991 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 23:36:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:36:38 INFO - PROCESS | 1986 | 1461220597995 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 23:36:38 INFO - PROCESS | 1986 | 1461220598001 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:36:38 INFO - PROCESS | 1986 | 1461220598004 Marionette TRACE conn4 <- [1,510,null,{}] 23:36:38 INFO - PROCESS | 1986 | 1461220598009 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:38 INFO - PROCESS | 1986 | 1461220598198 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 23:36:38 INFO - PROCESS | 1986 | 1461220598345 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:38 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec2a0000 == 59 [pid = 1986] [id = 135] 23:36:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90ede8bc00) [pid = 1986] [serial = 404] [outer = (nil)] 23:36:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f910e1e7000) [pid = 1986] [serial = 405] [outer = 0x7f90ede8bc00] 23:36:38 INFO - PROCESS | 1986 | 1461220598417 Marionette DEBUG loaded listener.js 23:36:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90f1fd4c00) [pid = 1986] [serial = 406] [outer = 0x7f90ede8bc00] 23:36:39 INFO - PROCESS | 1986 | 1461220599546 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 23:36:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:36:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1580ms 23:36:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:36:39 INFO - PROCESS | 1986 | 1461220599581 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 23:36:39 INFO - PROCESS | 1986 | 1461220599585 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 23:36:39 INFO - PROCESS | 1986 | 1461220599593 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:36:39 INFO - PROCESS | 1986 | 1461220599598 Marionette TRACE conn4 <- [1,514,null,{}] 23:36:39 INFO - PROCESS | 1986 | 1461220599605 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:39 INFO - PROCESS | 1986 | 1461220599749 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 23:36:39 INFO - PROCESS | 1986 | 1461220599934 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:39 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f5abb000 == 60 [pid = 1986] [id = 136] 23:36:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90ec46d400) [pid = 1986] [serial = 407] [outer = (nil)] 23:36:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90ec475000) [pid = 1986] [serial = 408] [outer = 0x7f90ec46d400] 23:36:40 INFO - PROCESS | 1986 | 1461220599999 Marionette DEBUG loaded listener.js 23:36:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f90ed23e000) [pid = 1986] [serial = 409] [outer = 0x7f90ec46d400] 23:36:40 INFO - PROCESS | 1986 | 1461220600822 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 23:36:40 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 23:36:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1281ms 23:36:40 INFO - PROCESS | 1986 | 1461220600874 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 23:36:40 INFO - PROCESS | 1986 | 1461220600881 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 23:36:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:36:40 INFO - PROCESS | 1986 | 1461220600890 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:36:40 INFO - PROCESS | 1986 | 1461220600893 Marionette TRACE conn4 <- [1,518,null,{}] 23:36:40 INFO - PROCESS | 1986 | 1461220600897 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:41 INFO - PROCESS | 1986 | 1461220601044 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 23:36:41 INFO - PROCESS | 1986 | 1461220601199 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:41 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee3ed800 == 61 [pid = 1986] [id = 137] 23:36:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90ed244c00) [pid = 1986] [serial = 410] [outer = (nil)] 23:36:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90ed4c4400) [pid = 1986] [serial = 411] [outer = 0x7f90ed244c00] 23:36:41 INFO - PROCESS | 1986 | 1461220601263 Marionette DEBUG loaded listener.js 23:36:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90ede11000) [pid = 1986] [serial = 412] [outer = 0x7f90ed244c00] 23:36:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f219b000 == 60 [pid = 1986] [id = 93] 23:36:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9105c5d000 == 59 [pid = 1986] [id = 92] 23:36:41 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f90ed236000) [pid = 1986] [serial = 342] [outer = (nil)] [url = about:blank] 23:36:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910484d800 == 58 [pid = 1986] [id = 128] 23:36:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9104ac1000 == 57 [pid = 1986] [id = 127] 23:36:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fda87000 == 56 [pid = 1986] [id = 126] 23:36:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f75a5800 == 55 [pid = 1986] [id = 125] 23:36:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f5e89000 == 54 [pid = 1986] [id = 124] 23:36:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee740000 == 53 [pid = 1986] [id = 123] 23:36:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1103000 == 52 [pid = 1986] [id = 122] 23:36:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec1a2800 == 51 [pid = 1986] [id = 118] 23:36:42 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f90f4403800) [pid = 1986] [serial = 336] [outer = (nil)] [url = about:blank] 23:36:42 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90ec154400) [pid = 1986] [serial = 339] [outer = (nil)] [url = about:blank] 23:36:42 INFO - PROCESS | 1986 | --DOMWINDOW == 151 (0x7f90ede8c800) [pid = 1986] [serial = 333] [outer = (nil)] [url = about:blank] 23:36:42 INFO - PROCESS | 1986 | --DOMWINDOW == 150 (0x7f90ede8fc00) [pid = 1986] [serial = 327] [outer = (nil)] [url = about:blank] 23:36:42 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90ede94c00) [pid = 1986] [serial = 328] [outer = (nil)] [url = about:blank] 23:36:42 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f90f05e5800) [pid = 1986] [serial = 330] [outer = (nil)] [url = about:blank] 23:36:42 INFO - PROCESS | 1986 | --DOMWINDOW == 147 (0x7f90f12e8800) [pid = 1986] [serial = 331] [outer = (nil)] [url = about:blank] 23:36:42 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f90f5e33000) [pid = 1986] [serial = 309] [outer = (nil)] [url = about:blank] 23:36:42 INFO - PROCESS | 1986 | --DOMWINDOW == 145 (0x7f90ed4c1000) [pid = 1986] [serial = 325] [outer = (nil)] [url = about:blank] 23:36:42 INFO - PROCESS | 1986 | --DOMWINDOW == 144 (0x7f90ed249c00) [pid = 1986] [serial = 324] [outer = (nil)] [url = about:blank] 23:36:42 INFO - PROCESS | 1986 | --DOMWINDOW == 143 (0x7f90edfcd000) [pid = 1986] [serial = 306] [outer = (nil)] [url = about:blank] 23:36:42 INFO - PROCESS | 1986 | --DOMWINDOW == 142 (0x7f91039ca400) [pid = 1986] [serial = 312] [outer = (nil)] [url = about:blank] 23:36:42 INFO - PROCESS | 1986 | --DOMWINDOW == 141 (0x7f90ec170000) [pid = 1986] [serial = 318] [outer = (nil)] [url = about:blank] 23:36:42 INFO - PROCESS | 1986 | --DOMWINDOW == 140 (0x7f910c98e800) [pid = 1986] [serial = 315] [outer = (nil)] [url = about:blank] 23:36:42 INFO - PROCESS | 1986 | --DOMWINDOW == 139 (0x7f910e1d9c00) [pid = 1986] [serial = 321] [outer = (nil)] [url = about:blank] 23:36:42 INFO - PROCESS | 1986 | --DOMWINDOW == 138 (0x7f90f64a9c00) [pid = 1986] [serial = 340] [outer = (nil)] [url = about:blank] 23:36:42 INFO - PROCESS | 1986 | --DOMWINDOW == 137 (0x7f90f5ea5c00) [pid = 1986] [serial = 337] [outer = (nil)] [url = about:blank] 23:36:42 INFO - PROCESS | 1986 | --DOMWINDOW == 136 (0x7f90f12eb800) [pid = 1986] [serial = 334] [outer = (nil)] [url = about:blank] 23:36:42 INFO - PROCESS | 1986 | 1461220602279 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 23:36:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:36:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1438ms 23:36:42 INFO - PROCESS | 1986 | 1461220602330 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 23:36:42 INFO - PROCESS | 1986 | 1461220602334 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 23:36:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:36:42 INFO - PROCESS | 1986 | 1461220602340 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:36:42 INFO - PROCESS | 1986 | 1461220602345 Marionette TRACE conn4 <- [1,522,null,{}] 23:36:42 INFO - PROCESS | 1986 | 1461220602359 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:42 INFO - PROCESS | 1986 | 1461220602505 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 23:36:42 INFO - PROCESS | 1986 | 1461220602515 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:42 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f12a6000 == 52 [pid = 1986] [id = 138] 23:36:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 137 (0x7f90ed32d000) [pid = 1986] [serial = 413] [outer = (nil)] 23:36:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 138 (0x7f90edfd1400) [pid = 1986] [serial = 414] [outer = 0x7f90ed32d000] 23:36:42 INFO - PROCESS | 1986 | 1461220602577 Marionette DEBUG loaded listener.js 23:36:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 139 (0x7f90ee858800) [pid = 1986] [serial = 415] [outer = 0x7f90ed32d000] 23:36:43 INFO - PROCESS | 1986 | 1461220603323 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 23:36:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:36:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1034ms 23:36:43 INFO - PROCESS | 1986 | 1461220603375 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 23:36:43 INFO - PROCESS | 1986 | 1461220603379 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 23:36:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:36:43 INFO - PROCESS | 1986 | 1461220603384 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:36:43 INFO - PROCESS | 1986 | 1461220603386 Marionette TRACE conn4 <- [1,526,null,{}] 23:36:43 INFO - PROCESS | 1986 | 1461220603392 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:43 INFO - PROCESS | 1986 | 1461220603526 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 23:36:43 INFO - PROCESS | 1986 | 1461220603539 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:43 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6178800 == 53 [pid = 1986] [id = 139] 23:36:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 140 (0x7f90ee85bc00) [pid = 1986] [serial = 416] [outer = (nil)] 23:36:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 141 (0x7f90f12e8800) [pid = 1986] [serial = 417] [outer = 0x7f90ee85bc00] 23:36:43 INFO - PROCESS | 1986 | 1461220603599 Marionette DEBUG loaded listener.js 23:36:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 142 (0x7f90f1fd6c00) [pid = 1986] [serial = 418] [outer = 0x7f90ee85bc00] 23:36:44 INFO - PROCESS | 1986 | 1461220604367 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 23:36:44 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 23:36:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1180ms 23:36:44 INFO - PROCESS | 1986 | 1461220604813 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 23:36:44 INFO - PROCESS | 1986 | 1461220604815 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 23:36:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:36:44 INFO - PROCESS | 1986 | 1461220604901 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:36:44 INFO - PROCESS | 1986 | 1461220604904 Marionette TRACE conn4 <- [1,530,null,{}] 23:36:44 INFO - PROCESS | 1986 | 1461220604909 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:45 INFO - PROCESS | 1986 | 1461220605067 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 23:36:45 INFO - PROCESS | 1986 | 1461220605088 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:45 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fe81e800 == 54 [pid = 1986] [id = 140] 23:36:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 143 (0x7f90f1fd7400) [pid = 1986] [serial = 419] [outer = (nil)] 23:36:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 144 (0x7f90f20c5c00) [pid = 1986] [serial = 420] [outer = 0x7f90f1fd7400] 23:36:45 INFO - PROCESS | 1986 | 1461220605167 Marionette DEBUG loaded listener.js 23:36:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 145 (0x7f90f51a7000) [pid = 1986] [serial = 421] [outer = 0x7f90f1fd7400] 23:36:46 INFO - PROCESS | 1986 | 1461220606008 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 23:36:46 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 23:36:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:36:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:36:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:36:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:36:46 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 23:36:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:36:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:36:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:36:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:36:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1147ms 23:36:46 INFO - PROCESS | 1986 | 1461220606040 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 23:36:46 INFO - PROCESS | 1986 | 1461220606043 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 23:36:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:36:46 INFO - PROCESS | 1986 | 1461220606050 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:36:46 INFO - PROCESS | 1986 | 1461220606051 Marionette TRACE conn4 <- [1,534,null,{}] 23:36:46 INFO - PROCESS | 1986 | 1461220606056 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:46 INFO - PROCESS | 1986 | 1461220606442 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 23:36:46 INFO - PROCESS | 1986 | --DOMWINDOW == 144 (0x7f90ec0e8400) [pid = 1986] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:36:46 INFO - PROCESS | 1986 | --DOMWINDOW == 143 (0x7f90eb796400) [pid = 1986] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:36:46 INFO - PROCESS | 1986 | --DOMWINDOW == 142 (0x7f90ec0e4400) [pid = 1986] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:36:46 INFO - PROCESS | 1986 | --DOMWINDOW == 141 (0x7f90f2ecb000) [pid = 1986] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:36:46 INFO - PROCESS | 1986 | --DOMWINDOW == 140 (0x7f90ec46fc00) [pid = 1986] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:36:46 INFO - PROCESS | 1986 | --DOMWINDOW == 139 (0x7f90f7a26000) [pid = 1986] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:36:46 INFO - PROCESS | 1986 | --DOMWINDOW == 138 (0x7f90ed239000) [pid = 1986] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:36:46 INFO - PROCESS | 1986 | --DOMWINDOW == 137 (0x7f90ec46cc00) [pid = 1986] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:36:46 INFO - PROCESS | 1986 | --DOMWINDOW == 136 (0x7f90f44e6000) [pid = 1986] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:36:46 INFO - PROCESS | 1986 | 1461220606533 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:46 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ed20a800 == 55 [pid = 1986] [id = 141] 23:36:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 137 (0x7f90eb795000) [pid = 1986] [serial = 422] [outer = (nil)] 23:36:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 138 (0x7f90ec0e5000) [pid = 1986] [serial = 423] [outer = 0x7f90eb795000] 23:36:46 INFO - PROCESS | 1986 | 1461220606599 Marionette DEBUG loaded listener.js 23:36:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 139 (0x7f90ee649000) [pid = 1986] [serial = 424] [outer = 0x7f90eb795000] 23:36:47 INFO - PROCESS | 1986 | 1461220607360 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 23:36:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 23:36:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1330ms 23:36:47 INFO - PROCESS | 1986 | 1461220607382 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 23:36:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:36:47 INFO - PROCESS | 1986 | 1461220607386 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 23:36:47 INFO - PROCESS | 1986 | 1461220607407 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:36:47 INFO - PROCESS | 1986 | 1461220607412 Marionette TRACE conn4 <- [1,538,null,{}] 23:36:47 INFO - PROCESS | 1986 | 1461220607427 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:47 INFO - PROCESS | 1986 | 1461220607606 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 23:36:47 INFO - PROCESS | 1986 | 1461220607631 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:47 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9107b8b000 == 56 [pid = 1986] [id = 142] 23:36:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 140 (0x7f90ec16a800) [pid = 1986] [serial = 425] [outer = (nil)] 23:36:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 141 (0x7f90ee129c00) [pid = 1986] [serial = 426] [outer = 0x7f90ec16a800] 23:36:47 INFO - PROCESS | 1986 | 1461220607706 Marionette DEBUG loaded listener.js 23:36:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 142 (0x7f90f7548800) [pid = 1986] [serial = 427] [outer = 0x7f90ec16a800] 23:36:48 INFO - PROCESS | 1986 | 1461220608581 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 23:36:48 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. 23:36:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1253ms 23:36:48 INFO - PROCESS | 1986 | 1461220608677 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 23:36:48 INFO - PROCESS | 1986 | 1461220608683 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 23:36:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:36:48 INFO - PROCESS | 1986 | 1461220608696 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:36:48 INFO - PROCESS | 1986 | 1461220608702 Marionette TRACE conn4 <- [1,542,null,{}] 23:36:48 INFO - PROCESS | 1986 | 1461220608711 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:48 INFO - PROCESS | 1986 | 1461220608882 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 23:36:49 INFO - PROCESS | 1986 | 1461220609031 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:49 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee3ea000 == 57 [pid = 1986] [id = 143] 23:36:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 143 (0x7f90e68dfc00) [pid = 1986] [serial = 428] [outer = (nil)] 23:36:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 144 (0x7f90e68e9800) [pid = 1986] [serial = 429] [outer = 0x7f90e68dfc00] 23:36:49 INFO - PROCESS | 1986 | 1461220609109 Marionette DEBUG loaded listener.js 23:36:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 145 (0x7f90eb7a0800) [pid = 1986] [serial = 430] [outer = 0x7f90e68dfc00] 23:36:49 INFO - PROCESS | 1986 | 1461220609919 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 23:36:49 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. 23:36:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1238ms 23:36:49 INFO - PROCESS | 1986 | 1461220609931 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 23:36:49 INFO - PROCESS | 1986 | 1461220609939 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 23:36:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:36:49 INFO - PROCESS | 1986 | 1461220609948 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:36:49 INFO - PROCESS | 1986 | 1461220609952 Marionette TRACE conn4 <- [1,546,null,{}] 23:36:49 INFO - PROCESS | 1986 | 1461220609958 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:50 INFO - PROCESS | 1986 | 1461220610130 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 23:36:50 INFO - PROCESS | 1986 | 1461220610292 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:50 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f75af800 == 58 [pid = 1986] [id = 144] 23:36:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 146 (0x7f90e68e6000) [pid = 1986] [serial = 431] [outer = (nil)] 23:36:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90ec160c00) [pid = 1986] [serial = 432] [outer = 0x7f90e68e6000] 23:36:50 INFO - PROCESS | 1986 | 1461220610363 Marionette DEBUG loaded listener.js 23:36:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f90ed244800) [pid = 1986] [serial = 433] [outer = 0x7f90e68e6000] 23:36:51 INFO - PROCESS | 1986 | 1461220611259 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 23:36:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 23:36:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1329ms 23:36:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:36:51 INFO - PROCESS | 1986 | 1461220611309 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 23:36:51 INFO - PROCESS | 1986 | 1461220611312 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 23:36:51 INFO - PROCESS | 1986 | 1461220611321 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:36:51 INFO - PROCESS | 1986 | 1461220611326 Marionette TRACE conn4 <- [1,550,null,{}] 23:36:51 INFO - PROCESS | 1986 | 1461220611341 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:51 INFO - PROCESS | 1986 | 1461220611534 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 23:36:51 INFO - PROCESS | 1986 | 1461220611668 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:51 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109ca0000 == 59 [pid = 1986] [id = 145] 23:36:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90ed236000) [pid = 1986] [serial = 434] [outer = (nil)] 23:36:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90ed4ca000) [pid = 1986] [serial = 435] [outer = 0x7f90ed236000] 23:36:51 INFO - PROCESS | 1986 | 1461220611756 Marionette DEBUG loaded listener.js 23:36:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90ee12a000) [pid = 1986] [serial = 436] [outer = 0x7f90ed236000] 23:36:52 INFO - PROCESS | 1986 | 1461220612584 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 23:36:52 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. 23:36:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1284ms 23:36:52 INFO - PROCESS | 1986 | 1461220612629 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 23:36:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:36:52 INFO - PROCESS | 1986 | 1461220612634 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 23:36:52 INFO - PROCESS | 1986 | 1461220612640 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:36:52 INFO - PROCESS | 1986 | 1461220612643 Marionette TRACE conn4 <- [1,554,null,{}] 23:36:52 INFO - PROCESS | 1986 | 1461220612648 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:52 INFO - PROCESS | 1986 | 1461220612806 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 23:36:52 INFO - PROCESS | 1986 | 1461220612966 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee38f000 == 60 [pid = 1986] [id = 146] 23:36:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f90ed236c00) [pid = 1986] [serial = 437] [outer = (nil)] 23:36:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90f1193400) [pid = 1986] [serial = 438] [outer = 0x7f90ed236c00] 23:36:53 INFO - PROCESS | 1986 | 1461220613048 Marionette DEBUG loaded listener.js 23:36:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90f2ecb000) [pid = 1986] [serial = 439] [outer = 0x7f90ed236c00] 23:36:53 INFO - PROCESS | 1986 | [1986] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:36:53 INFO - PROCESS | 1986 | 1461220613962 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 23:36:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90ef79f000) [pid = 1986] [serial = 440] [outer = 0x7f90f51ab400] 23:36:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:36:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1379ms 23:36:54 INFO - PROCESS | 1986 | 1461220614042 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 23:36:54 INFO - PROCESS | 1986 | 1461220614046 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 23:36:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:36:54 INFO - PROCESS | 1986 | 1461220614096 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:36:54 INFO - PROCESS | 1986 | 1461220614099 Marionette TRACE conn4 <- [1,558,null,{}] 23:36:54 INFO - PROCESS | 1986 | 1461220614108 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:54 INFO - PROCESS | 1986 | 1461220614268 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 23:36:54 INFO - PROCESS | 1986 | 1461220614415 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:54 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6809000 == 61 [pid = 1986] [id = 147] 23:36:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90ec069800) [pid = 1986] [serial = 441] [outer = (nil)] 23:36:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90f057f800) [pid = 1986] [serial = 442] [outer = 0x7f90ec069800] 23:36:54 INFO - PROCESS | 1986 | 1461220614491 Marionette DEBUG loaded listener.js 23:36:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f90f6f9f400) [pid = 1986] [serial = 443] [outer = 0x7f90ec069800] 23:36:55 INFO - PROCESS | 1986 | 1461220615311 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 23:36:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:36:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1311ms 23:36:55 INFO - PROCESS | 1986 | 1461220615384 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 23:36:55 INFO - PROCESS | 1986 | 1461220615388 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 23:36:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:36:55 INFO - PROCESS | 1986 | 1461220615394 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:36:55 INFO - PROCESS | 1986 | 1461220615396 Marionette TRACE conn4 <- [1,562,null,{}] 23:36:55 INFO - PROCESS | 1986 | 1461220615401 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:55 INFO - PROCESS | 1986 | 1461220615619 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 23:36:55 INFO - PROCESS | 1986 | 1461220615769 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:55 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910a01d000 == 62 [pid = 1986] [id = 148] 23:36:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f90f642c400) [pid = 1986] [serial = 444] [outer = (nil)] 23:36:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90f6434400) [pid = 1986] [serial = 445] [outer = 0x7f90f642c400] 23:36:55 INFO - PROCESS | 1986 | 1461220615839 Marionette DEBUG loaded listener.js 23:36:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90f85a6400) [pid = 1986] [serial = 446] [outer = 0x7f90f642c400] 23:36:56 INFO - PROCESS | 1986 | [1986] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:36:56 INFO - PROCESS | 1986 | 1461220616706 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 23:36:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:36:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1385ms 23:36:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:36:56 INFO - PROCESS | 1986 | 1461220616780 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 23:36:56 INFO - PROCESS | 1986 | 1461220616783 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 23:36:56 INFO - PROCESS | 1986 | 1461220616789 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:36:56 INFO - PROCESS | 1986 | 1461220616792 Marionette TRACE conn4 <- [1,566,null,{}] 23:36:56 INFO - PROCESS | 1986 | 1461220616798 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:56 INFO - PROCESS | 1986 | 1461220616986 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 23:36:57 INFO - PROCESS | 1986 | 1461220617142 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:57 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e696e800 == 63 [pid = 1986] [id = 149] 23:36:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 162 (0x7f90e6562400) [pid = 1986] [serial = 447] [outer = (nil)] 23:36:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90e6567400) [pid = 1986] [serial = 448] [outer = 0x7f90e6562400] 23:36:57 INFO - PROCESS | 1986 | 1461220617215 Marionette DEBUG loaded listener.js 23:36:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f90e656b800) [pid = 1986] [serial = 449] [outer = 0x7f90e6562400] 23:36:57 INFO - PROCESS | 1986 | [1986] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:36:57 INFO - PROCESS | 1986 | 1461220617988 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 23:36:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:36:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1228ms 23:36:58 INFO - PROCESS | 1986 | 1461220618033 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 23:36:58 INFO - PROCESS | 1986 | 1461220618036 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 23:36:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:36:58 INFO - PROCESS | 1986 | 1461220618044 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:36:58 INFO - PROCESS | 1986 | 1461220618048 Marionette TRACE conn4 <- [1,570,null,{}] 23:36:58 INFO - PROCESS | 1986 | 1461220618053 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:58 INFO - PROCESS | 1986 | 1461220618207 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 23:36:58 INFO - PROCESS | 1986 | 1461220618361 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:58 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6cc1000 == 64 [pid = 1986] [id = 150] 23:36:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90e6226c00) [pid = 1986] [serial = 450] [outer = (nil)] 23:36:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f90e622e400) [pid = 1986] [serial = 451] [outer = 0x7f90e6226c00] 23:36:58 INFO - PROCESS | 1986 | 1461220618438 Marionette DEBUG loaded listener.js 23:36:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 167 (0x7f90e6233000) [pid = 1986] [serial = 452] [outer = 0x7f90e6226c00] 23:36:58 INFO - PROCESS | 1986 | [1986] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:36:59 INFO - PROCESS | 1986 | 1461220619228 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 23:36:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:36:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1238ms 23:36:59 INFO - PROCESS | 1986 | 1461220619284 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 23:36:59 INFO - PROCESS | 1986 | 1461220619288 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 23:36:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:36:59 INFO - PROCESS | 1986 | 1461220619293 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:36:59 INFO - PROCESS | 1986 | 1461220619295 Marionette TRACE conn4 <- [1,574,null,{}] 23:36:59 INFO - PROCESS | 1986 | 1461220619301 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:59 INFO - PROCESS | 1986 | 1461220619475 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 23:36:59 INFO - PROCESS | 1986 | 1461220619640 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:59 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e64ca800 == 65 [pid = 1986] [id = 151] 23:36:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 168 (0x7f90e6229400) [pid = 1986] [serial = 453] [outer = (nil)] 23:36:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 169 (0x7f90e63ef000) [pid = 1986] [serial = 454] [outer = 0x7f90e6229400] 23:36:59 INFO - PROCESS | 1986 | 1461220619712 Marionette DEBUG loaded listener.js 23:36:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 170 (0x7f90e63f3000) [pid = 1986] [serial = 455] [outer = 0x7f90e6229400] 23:37:00 INFO - PROCESS | 1986 | 1461220620589 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 23:37:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:37:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1384ms 23:37:00 INFO - PROCESS | 1986 | 1461220620680 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 23:37:00 INFO - PROCESS | 1986 | 1461220620683 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 23:37:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:37:00 INFO - PROCESS | 1986 | 1461220620689 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:37:00 INFO - PROCESS | 1986 | 1461220620691 Marionette TRACE conn4 <- [1,578,null,{}] 23:37:00 INFO - PROCESS | 1986 | 1461220620697 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:00 INFO - PROCESS | 1986 | 1461220620861 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 23:37:01 INFO - PROCESS | 1986 | 1461220621022 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:01 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6cd2000 == 66 [pid = 1986] [id = 152] 23:37:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 171 (0x7f90e6234000) [pid = 1986] [serial = 456] [outer = (nil)] 23:37:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 172 (0x7f90e63f8400) [pid = 1986] [serial = 457] [outer = 0x7f90e6234000] 23:37:01 INFO - PROCESS | 1986 | 1461220621114 Marionette DEBUG loaded listener.js 23:37:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 173 (0x7f90e656bc00) [pid = 1986] [serial = 458] [outer = 0x7f90e6234000] 23:37:02 INFO - PROCESS | 1986 | 1461220621997 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 23:37:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:37:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1379ms 23:37:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:37:02 INFO - PROCESS | 1986 | 1461220622070 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 23:37:02 INFO - PROCESS | 1986 | 1461220622073 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 23:37:02 INFO - PROCESS | 1986 | 1461220622079 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:37:02 INFO - PROCESS | 1986 | 1461220622084 Marionette TRACE conn4 <- [1,582,null,{}] 23:37:02 INFO - PROCESS | 1986 | 1461220622091 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:02 INFO - PROCESS | 1986 | 1461220622503 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 23:37:02 INFO - PROCESS | 1986 | 1461220622722 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:02 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec2a4000 == 67 [pid = 1986] [id = 153] 23:37:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 174 (0x7f90e68e6400) [pid = 1986] [serial = 459] [outer = (nil)] 23:37:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 175 (0x7f90e68eb000) [pid = 1986] [serial = 460] [outer = 0x7f90e68e6400] 23:37:02 INFO - PROCESS | 1986 | 1461220622802 Marionette DEBUG loaded listener.js 23:37:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 176 (0x7f90ec0e3800) [pid = 1986] [serial = 461] [outer = 0x7f90e68e6400] 23:37:03 INFO - PROCESS | 1986 | 1461220623675 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 23:37:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:37:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1637ms 23:37:03 INFO - PROCESS | 1986 | 1461220623717 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 23:37:03 INFO - PROCESS | 1986 | 1461220623723 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 23:37:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:37:03 INFO - PROCESS | 1986 | 1461220623730 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:37:03 INFO - PROCESS | 1986 | 1461220623735 Marionette TRACE conn4 <- [1,586,null,{}] 23:37:03 INFO - PROCESS | 1986 | 1461220623742 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:03 INFO - PROCESS | 1986 | 1461220623897 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 23:37:04 INFO - PROCESS | 1986 | 1461220624072 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:04 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec1ac800 == 68 [pid = 1986] [id = 154] 23:37:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 177 (0x7f90ec160400) [pid = 1986] [serial = 462] [outer = (nil)] 23:37:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 178 (0x7f90ed1c6800) [pid = 1986] [serial = 463] [outer = 0x7f90ec160400] 23:37:04 INFO - PROCESS | 1986 | 1461220624140 Marionette DEBUG loaded listener.js 23:37:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f90ed240c00) [pid = 1986] [serial = 464] [outer = 0x7f90ec160400] 23:37:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ed20a800 == 67 [pid = 1986] [id = 141] 23:37:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fe81e800 == 66 [pid = 1986] [id = 140] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90ef799400) [pid = 1986] [serial = 351] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 177 (0x7f90f7725c00) [pid = 1986] [serial = 357] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 176 (0x7f90fab68800) [pid = 1986] [serial = 360] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 175 (0x7f90f69f0800) [pid = 1986] [serial = 354] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 174 (0x7f90ee64dc00) [pid = 1986] [serial = 387] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6178800 == 65 [pid = 1986] [id = 139] 23:37:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f12a6000 == 64 [pid = 1986] [id = 138] 23:37:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee3ed800 == 63 [pid = 1986] [id = 137] 23:37:04 INFO - PROCESS | 1986 | [1986] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f5abb000 == 62 [pid = 1986] [id = 136] 23:37:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109758000 == 61 [pid = 1986] [id = 114] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 173 (0x7f9109cb2400) [pid = 1986] [serial = 304] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 172 (0x7f90ed23ec00) [pid = 1986] [serial = 343] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 171 (0x7f90eb79e000) [pid = 1986] [serial = 378] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 170 (0x7f90ede8f800) [pid = 1986] [serial = 384] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 169 (0x7f90ec176c00) [pid = 1986] [serial = 345] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 168 (0x7f90f8616400) [pid = 1986] [serial = 375] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 167 (0x7f90ede97800) [pid = 1986] [serial = 370] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 166 (0x7f90ed32c800) [pid = 1986] [serial = 348] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 165 (0x7f910c6ea000) [pid = 1986] [serial = 382] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90f7b33000) [pid = 1986] [serial = 363] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 163 (0x7f90f12ef400) [pid = 1986] [serial = 372] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 162 (0x7f90ed238c00) [pid = 1986] [serial = 367] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 161 (0x7f910c9b2000) [pid = 1986] [serial = 385] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f90eb7a1c00) [pid = 1986] [serial = 379] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 159 (0x7f90f5f8e000) [pid = 1986] [serial = 373] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 158 (0x7f90ed4bd000) [pid = 1986] [serial = 369] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 157 (0x7f9104ae4000) [pid = 1986] [serial = 381] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90ec473000) [pid = 1986] [serial = 366] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90fab6b400) [pid = 1986] [serial = 376] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 1986 | 1461220625051 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 23:37:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:37:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1384ms 23:37:05 INFO - PROCESS | 1986 | 1461220625115 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 23:37:05 INFO - PROCESS | 1986 | 1461220625119 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 23:37:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:37:05 INFO - PROCESS | 1986 | 1461220625125 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:37:05 INFO - PROCESS | 1986 | 1461220625127 Marionette TRACE conn4 <- [1,590,null,{}] 23:37:05 INFO - PROCESS | 1986 | 1461220625133 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:05 INFO - PROCESS | 1986 | 1461220625285 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 23:37:05 INFO - PROCESS | 1986 | 1461220625395 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:05 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90efbe5000 == 62 [pid = 1986] [id = 155] 23:37:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90ec15b400) [pid = 1986] [serial = 465] [outer = (nil)] 23:37:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90ede10400) [pid = 1986] [serial = 466] [outer = 0x7f90ec15b400] 23:37:05 INFO - PROCESS | 1986 | 1461220625456 Marionette DEBUG loaded listener.js 23:37:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f90ede8b800) [pid = 1986] [serial = 467] [outer = 0x7f90ec15b400] 23:37:06 INFO - PROCESS | 1986 | 1461220626152 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 23:37:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:37:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1080ms 23:37:06 INFO - PROCESS | 1986 | 1461220626221 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 23:37:06 INFO - PROCESS | 1986 | 1461220626227 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 23:37:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:37:06 INFO - PROCESS | 1986 | 1461220626247 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:37:06 INFO - PROCESS | 1986 | 1461220626254 Marionette TRACE conn4 <- [1,594,null,{}] 23:37:06 INFO - PROCESS | 1986 | 1461220626260 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:06 INFO - PROCESS | 1986 | 1461220626410 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 23:37:06 INFO - PROCESS | 1986 | 1461220626421 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:06 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6170800 == 63 [pid = 1986] [id = 156] 23:37:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f90ede96000) [pid = 1986] [serial = 468] [outer = (nil)] 23:37:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90ee64ec00) [pid = 1986] [serial = 469] [outer = 0x7f90ede96000] 23:37:06 INFO - PROCESS | 1986 | 1461220626493 Marionette DEBUG loaded listener.js 23:37:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90ef948800) [pid = 1986] [serial = 470] [outer = 0x7f90ede96000] 23:37:07 INFO - PROCESS | 1986 | 1461220627423 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 23:37:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:37:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1247ms 23:37:07 INFO - PROCESS | 1986 | 1461220627485 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 23:37:07 INFO - PROCESS | 1986 | 1461220627489 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 23:37:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:37:07 INFO - PROCESS | 1986 | 1461220627494 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:37:07 INFO - PROCESS | 1986 | 1461220627496 Marionette TRACE conn4 <- [1,598,null,{}] 23:37:07 INFO - PROCESS | 1986 | 1461220627502 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:07 INFO - PROCESS | 1986 | 1461220627693 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 23:37:07 INFO - PROCESS | 1986 | 1461220627726 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:07 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f7e7d000 == 64 [pid = 1986] [id = 157] 23:37:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 162 (0x7f90ee64c800) [pid = 1986] [serial = 471] [outer = (nil)] 23:37:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90f1fd4800) [pid = 1986] [serial = 472] [outer = 0x7f90ee64c800] 23:37:07 INFO - PROCESS | 1986 | 1461220627787 Marionette DEBUG loaded listener.js 23:37:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f90f20d1800) [pid = 1986] [serial = 473] [outer = 0x7f90ee64c800] 23:37:08 INFO - PROCESS | 1986 | --DOMWINDOW == 163 (0x7f90f1fd7400) [pid = 1986] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:37:08 INFO - PROCESS | 1986 | --DOMWINDOW == 162 (0x7f90eb795000) [pid = 1986] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 23:37:08 INFO - PROCESS | 1986 | --DOMWINDOW == 161 (0x7f90ed32d000) [pid = 1986] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:37:08 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f90ee85bc00) [pid = 1986] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:37:08 INFO - PROCESS | 1986 | --DOMWINDOW == 159 (0x7f90ec46d400) [pid = 1986] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:37:08 INFO - PROCESS | 1986 | --DOMWINDOW == 158 (0x7f90ed244c00) [pid = 1986] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:37:08 INFO - PROCESS | 1986 | 1461220628973 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 23:37:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:37:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1529ms 23:37:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:37:09 INFO - PROCESS | 1986 | 1461220629025 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 23:37:09 INFO - PROCESS | 1986 | 1461220629028 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 23:37:09 INFO - PROCESS | 1986 | 1461220629034 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:37:09 INFO - PROCESS | 1986 | 1461220629036 Marionette TRACE conn4 <- [1,602,null,{}] 23:37:09 INFO - PROCESS | 1986 | 1461220629049 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:09 INFO - PROCESS | 1986 | 1461220629180 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 23:37:09 INFO - PROCESS | 1986 | 1461220629346 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:09 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f91045f0000 == 65 [pid = 1986] [id = 158] 23:37:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f90f51b1800) [pid = 1986] [serial = 474] [outer = (nil)] 23:37:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90f62db400) [pid = 1986] [serial = 475] [outer = 0x7f90f51b1800] 23:37:09 INFO - PROCESS | 1986 | 1461220629416 Marionette DEBUG loaded listener.js 23:37:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90f6438800) [pid = 1986] [serial = 476] [outer = 0x7f90f51b1800] 23:37:10 INFO - PROCESS | 1986 | 1461220630022 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 23:37:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:37:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1035ms 23:37:10 INFO - PROCESS | 1986 | 1461220630069 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 23:37:10 INFO - PROCESS | 1986 | 1461220630072 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 23:37:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:37:10 INFO - PROCESS | 1986 | 1461220630078 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:37:10 INFO - PROCESS | 1986 | 1461220630080 Marionette TRACE conn4 <- [1,606,null,{}] 23:37:10 INFO - PROCESS | 1986 | 1461220630112 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:10 INFO - PROCESS | 1986 | 1461220630299 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 23:37:10 INFO - PROCESS | 1986 | 1461220630312 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:10 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9105c4b000 == 66 [pid = 1986] [id = 159] 23:37:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 162 (0x7f90ec0b2800) [pid = 1986] [serial = 477] [outer = (nil)] 23:37:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90ec0bc000) [pid = 1986] [serial = 478] [outer = 0x7f90ec0b2800] 23:37:10 INFO - PROCESS | 1986 | 1461220630371 Marionette DEBUG loaded listener.js 23:37:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f90f6438400) [pid = 1986] [serial = 479] [outer = 0x7f90ec0b2800] 23:37:11 INFO - PROCESS | 1986 | 1461220631152 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 23:37:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:37:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1175ms 23:37:11 INFO - PROCESS | 1986 | 1461220631270 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 23:37:11 INFO - PROCESS | 1986 | 1461220631276 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 23:37:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:37:11 INFO - PROCESS | 1986 | 1461220631286 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:37:11 INFO - PROCESS | 1986 | 1461220631291 Marionette TRACE conn4 <- [1,610,null,{}] 23:37:11 INFO - PROCESS | 1986 | 1461220631300 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:11 INFO - PROCESS | 1986 | 1461220631481 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 23:37:11 INFO - PROCESS | 1986 | 1461220631639 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:11 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ed21e000 == 67 [pid = 1986] [id = 160] 23:37:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90e63f7c00) [pid = 1986] [serial = 480] [outer = (nil)] 23:37:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f90ec0b1800) [pid = 1986] [serial = 481] [outer = 0x7f90e63f7c00] 23:37:11 INFO - PROCESS | 1986 | 1461220631714 Marionette DEBUG loaded listener.js 23:37:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 167 (0x7f90ec0bbc00) [pid = 1986] [serial = 482] [outer = 0x7f90e63f7c00] 23:37:12 INFO - PROCESS | 1986 | 1461220632601 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 23:37:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:37:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1384ms 23:37:12 INFO - PROCESS | 1986 | 1461220632671 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 23:37:12 INFO - PROCESS | 1986 | 1461220632679 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 23:37:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:37:12 INFO - PROCESS | 1986 | 1461220632690 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:37:12 INFO - PROCESS | 1986 | 1461220632693 Marionette TRACE conn4 <- [1,614,null,{}] 23:37:12 INFO - PROCESS | 1986 | 1461220632699 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:12 INFO - PROCESS | 1986 | 1461220632901 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 23:37:13 INFO - PROCESS | 1986 | 1461220633058 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:13 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6236800 == 68 [pid = 1986] [id = 161] 23:37:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 168 (0x7f90e6565c00) [pid = 1986] [serial = 483] [outer = (nil)] 23:37:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 169 (0x7f90ed23e400) [pid = 1986] [serial = 484] [outer = 0x7f90e6565c00] 23:37:13 INFO - PROCESS | 1986 | 1461220633139 Marionette DEBUG loaded listener.js 23:37:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 170 (0x7f90edde6000) [pid = 1986] [serial = 485] [outer = 0x7f90e6565c00] 23:37:14 INFO - PROCESS | 1986 | 1461220634200 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 23:37:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:37:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1590ms 23:37:14 INFO - PROCESS | 1986 | 1461220634282 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 23:37:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:37:14 INFO - PROCESS | 1986 | 1461220634287 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 23:37:14 INFO - PROCESS | 1986 | 1461220634295 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:37:14 INFO - PROCESS | 1986 | 1461220634302 Marionette TRACE conn4 <- [1,618,null,{}] 23:37:14 INFO - PROCESS | 1986 | 1461220634321 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:14 INFO - PROCESS | 1986 | 1461220634658 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 23:37:14 INFO - PROCESS | 1986 | 1461220634799 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:14 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109758000 == 69 [pid = 1986] [id = 162] 23:37:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 171 (0x7f90ee123c00) [pid = 1986] [serial = 486] [outer = (nil)] 23:37:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 172 (0x7f90efb80000) [pid = 1986] [serial = 487] [outer = 0x7f90ee123c00] 23:37:14 INFO - PROCESS | 1986 | 1461220634925 Marionette DEBUG loaded listener.js 23:37:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 173 (0x7f90f20c8c00) [pid = 1986] [serial = 488] [outer = 0x7f90ee123c00] 23:37:15 INFO - PROCESS | 1986 | 1461220635777 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 23:37:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:37:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1546ms 23:37:15 INFO - PROCESS | 1986 | 1461220635840 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 23:37:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:37:15 INFO - PROCESS | 1986 | 1461220635844 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 23:37:15 INFO - PROCESS | 1986 | 1461220635851 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:37:15 INFO - PROCESS | 1986 | 1461220635854 Marionette TRACE conn4 <- [1,622,null,{}] 23:37:15 INFO - PROCESS | 1986 | 1461220635860 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:16 INFO - PROCESS | 1986 | 1461220636022 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 23:37:16 INFO - PROCESS | 1986 | 1461220636173 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:16 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910bc86800 == 70 [pid = 1986] [id = 163] 23:37:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 174 (0x7f90ec0e3c00) [pid = 1986] [serial = 489] [outer = (nil)] 23:37:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 175 (0x7f90f6434800) [pid = 1986] [serial = 490] [outer = 0x7f90ec0e3c00] 23:37:16 INFO - PROCESS | 1986 | 1461220636248 Marionette DEBUG loaded listener.js 23:37:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 176 (0x7f90f69efc00) [pid = 1986] [serial = 491] [outer = 0x7f90ec0e3c00] 23:37:17 INFO - PROCESS | 1986 | 1461220637110 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 23:37:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:37:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1330ms 23:37:17 INFO - PROCESS | 1986 | 1461220637181 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 23:37:17 INFO - PROCESS | 1986 | 1461220637185 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 23:37:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:37:17 INFO - PROCESS | 1986 | 1461220637191 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:37:17 INFO - PROCESS | 1986 | 1461220637193 Marionette TRACE conn4 <- [1,626,null,{}] 23:37:17 INFO - PROCESS | 1986 | 1461220637199 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:17 INFO - PROCESS | 1986 | 1461220637400 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 23:37:17 INFO - PROCESS | 1986 | 1461220637553 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:17 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e44d5000 == 71 [pid = 1986] [id = 164] 23:37:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 177 (0x7f90eb7ecc00) [pid = 1986] [serial = 492] [outer = (nil)] 23:37:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 178 (0x7f90eb7f4c00) [pid = 1986] [serial = 493] [outer = 0x7f90eb7ecc00] 23:37:17 INFO - PROCESS | 1986 | 1461220637627 Marionette DEBUG loaded listener.js 23:37:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f90eb7fa400) [pid = 1986] [serial = 494] [outer = 0x7f90eb7ecc00] 23:37:18 INFO - PROCESS | 1986 | 1461220638511 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 23:37:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:37:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1383ms 23:37:18 INFO - PROCESS | 1986 | 1461220638575 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 23:37:18 INFO - PROCESS | 1986 | 1461220638578 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 23:37:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:37:18 INFO - PROCESS | 1986 | 1461220638584 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:37:18 INFO - PROCESS | 1986 | 1461220638588 Marionette TRACE conn4 <- [1,630,null,{}] 23:37:18 INFO - PROCESS | 1986 | 1461220638593 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:18 INFO - PROCESS | 1986 | 1461220638815 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 23:37:18 INFO - PROCESS | 1986 | 1461220638971 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:19 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee692000 == 72 [pid = 1986] [id = 165] 23:37:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 180 (0x7f90f7a2d400) [pid = 1986] [serial = 495] [outer = (nil)] 23:37:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 181 (0x7f90fab5e800) [pid = 1986] [serial = 496] [outer = 0x7f90f7a2d400] 23:37:19 INFO - PROCESS | 1986 | 1461220639091 Marionette DEBUG loaded listener.js 23:37:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 182 (0x7f9104576c00) [pid = 1986] [serial = 497] [outer = 0x7f90f7a2d400] 23:37:19 INFO - PROCESS | 1986 | 1461220639907 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 23:37:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:37:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1385ms 23:37:19 INFO - PROCESS | 1986 | 1461220639973 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 23:37:19 INFO - PROCESS | 1986 | 1461220639976 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 23:37:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:37:19 INFO - PROCESS | 1986 | 1461220639982 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:37:19 INFO - PROCESS | 1986 | 1461220639985 Marionette TRACE conn4 <- [1,634,null,{}] 23:37:19 INFO - PROCESS | 1986 | 1461220639992 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:20 INFO - PROCESS | 1986 | 1461220640154 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 23:37:20 INFO - PROCESS | 1986 | 1461220640308 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:20 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1d8c000 == 73 [pid = 1986] [id = 166] 23:37:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 183 (0x7f90e34eb400) [pid = 1986] [serial = 498] [outer = (nil)] 23:37:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 184 (0x7f90e34f4c00) [pid = 1986] [serial = 499] [outer = 0x7f90e34eb400] 23:37:20 INFO - PROCESS | 1986 | 1461220640385 Marionette DEBUG loaded listener.js 23:37:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 185 (0x7f90e34fa800) [pid = 1986] [serial = 500] [outer = 0x7f90e34eb400] 23:37:20 INFO - PROCESS | 1986 | [1986] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:21 INFO - PROCESS | 1986 | 1461220641194 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 23:37:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:37:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1232ms 23:37:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:37:21 INFO - PROCESS | 1986 | 1461220641224 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 23:37:21 INFO - PROCESS | 1986 | 1461220641226 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 23:37:21 INFO - PROCESS | 1986 | 1461220641235 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:37:21 INFO - PROCESS | 1986 | 1461220641238 Marionette TRACE conn4 <- [1,638,null,{}] 23:37:21 INFO - PROCESS | 1986 | 1461220641243 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:21 INFO - PROCESS | 1986 | 1461220641396 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 23:37:21 INFO - PROCESS | 1986 | 1461220641582 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:21 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1da4000 == 74 [pid = 1986] [id = 167] 23:37:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 186 (0x7f90e34ef800) [pid = 1986] [serial = 501] [outer = (nil)] 23:37:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 187 (0x7f90f1bd0800) [pid = 1986] [serial = 502] [outer = 0x7f90e34ef800] 23:37:21 INFO - PROCESS | 1986 | 1461220641656 Marionette DEBUG loaded listener.js 23:37:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 188 (0x7f90f1bd7400) [pid = 1986] [serial = 503] [outer = 0x7f90e34ef800] 23:37:22 INFO - PROCESS | 1986 | [1986] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:22 INFO - PROCESS | 1986 | 1461220642523 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 23:37:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:37:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1331ms 23:37:22 INFO - PROCESS | 1986 | 1461220642565 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 23:37:22 INFO - PROCESS | 1986 | 1461220642569 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 23:37:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:37:22 INFO - PROCESS | 1986 | 1461220642574 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:37:22 INFO - PROCESS | 1986 | 1461220642576 Marionette TRACE conn4 <- [1,642,null,{}] 23:37:22 INFO - PROCESS | 1986 | 1461220642582 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:22 INFO - PROCESS | 1986 | 1461220642738 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 23:37:22 INFO - PROCESS | 1986 | 1461220642898 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:22 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e37e2000 == 75 [pid = 1986] [id = 168] 23:37:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 189 (0x7f90e34f8800) [pid = 1986] [serial = 504] [outer = (nil)] 23:37:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 190 (0x7f90e45e7000) [pid = 1986] [serial = 505] [outer = 0x7f90e34f8800] 23:37:22 INFO - PROCESS | 1986 | 1461220642967 Marionette DEBUG loaded listener.js 23:37:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 191 (0x7f90e45ed800) [pid = 1986] [serial = 506] [outer = 0x7f90e34f8800] 23:37:24 INFO - PROCESS | 1986 | 1461220644148 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 23:37:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:37:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1628ms 23:37:24 INFO - PROCESS | 1986 | 1461220644204 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 23:37:24 INFO - PROCESS | 1986 | 1461220644210 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 23:37:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:37:24 INFO - PROCESS | 1986 | 1461220644218 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:37:24 INFO - PROCESS | 1986 | 1461220644222 Marionette TRACE conn4 <- [1,646,null,{}] 23:37:24 INFO - PROCESS | 1986 | 1461220644229 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:24 INFO - PROCESS | 1986 | 1461220644391 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 23:37:24 INFO - PROCESS | 1986 | 1461220644560 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:24 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e64c1800 == 76 [pid = 1986] [id = 169] 23:37:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 192 (0x7f90e68e5400) [pid = 1986] [serial = 507] [outer = (nil)] 23:37:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 193 (0x7f90e68ebc00) [pid = 1986] [serial = 508] [outer = 0x7f90e68e5400] 23:37:24 INFO - PROCESS | 1986 | 1461220644685 Marionette DEBUG loaded listener.js 23:37:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 194 (0x7f90eb79e400) [pid = 1986] [serial = 509] [outer = 0x7f90e68e5400] 23:37:25 INFO - PROCESS | 1986 | 1461220645555 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 23:37:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:37:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1392ms 23:37:25 INFO - PROCESS | 1986 | 1461220645610 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 23:37:25 INFO - PROCESS | 1986 | 1461220645618 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 23:37:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:37:25 INFO - PROCESS | 1986 | 1461220645627 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:37:25 INFO - PROCESS | 1986 | 1461220645630 Marionette TRACE conn4 <- [1,650,null,{}] 23:37:25 INFO - PROCESS | 1986 | 1461220645635 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:25 INFO - PROCESS | 1986 | 1461220645799 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 23:37:25 INFO - PROCESS | 1986 | 1461220645980 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:25 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109fa3800 == 75 [pid = 1986] [id = 101] 23:37:25 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f2198000 == 74 [pid = 1986] [id = 115] 23:37:25 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f70a5000 == 73 [pid = 1986] [id = 69] 23:37:25 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9105909000 == 72 [pid = 1986] [id = 41] 23:37:25 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9104cd2800 == 71 [pid = 1986] [id = 116] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 193 (0x7f90ee129c00) [pid = 1986] [serial = 426] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 192 (0x7f90ec473c00) [pid = 1986] [serial = 390] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 191 (0x7f90ee650000) [pid = 1986] [serial = 393] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 190 (0x7f90ede1d000) [pid = 1986] [serial = 396] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 189 (0x7f90f69f9800) [pid = 1986] [serial = 399] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 188 (0x7f9105ab9400) [pid = 1986] [serial = 402] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6ccd800 == 72 [pid = 1986] [id = 170] 23:37:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 189 (0x7f90e6564c00) [pid = 1986] [serial = 510] [outer = (nil)] 23:37:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 190 (0x7f90ec0ed000) [pid = 1986] [serial = 511] [outer = 0x7f90e6564c00] 23:37:26 INFO - PROCESS | 1986 | 1461220646079 Marionette DEBUG loaded listener.js 23:37:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 191 (0x7f90ec15e400) [pid = 1986] [serial = 512] [outer = 0x7f90e6564c00] 23:37:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee3d9000 == 71 [pid = 1986] [id = 119] 23:37:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee741000 == 70 [pid = 1986] [id = 120] 23:37:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910c932000 == 69 [pid = 1986] [id = 117] 23:37:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f91045f0000 == 68 [pid = 1986] [id = 158] 23:37:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f7e7d000 == 67 [pid = 1986] [id = 157] 23:37:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6170800 == 66 [pid = 1986] [id = 156] 23:37:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90efbe5000 == 65 [pid = 1986] [id = 155] 23:37:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec1ac800 == 64 [pid = 1986] [id = 154] 23:37:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec2a4000 == 63 [pid = 1986] [id = 153] 23:37:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e696e800 == 62 [pid = 1986] [id = 149] 23:37:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910a01d000 == 61 [pid = 1986] [id = 148] 23:37:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6809000 == 60 [pid = 1986] [id = 147] 23:37:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee38f000 == 59 [pid = 1986] [id = 146] 23:37:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109ca0000 == 58 [pid = 1986] [id = 145] 23:37:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f75af800 == 57 [pid = 1986] [id = 144] 23:37:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee3ea000 == 56 [pid = 1986] [id = 143] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 190 (0x7f90f20c5c00) [pid = 1986] [serial = 420] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 189 (0x7f90ec0e5000) [pid = 1986] [serial = 423] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 188 (0x7f90edfd1400) [pid = 1986] [serial = 414] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 187 (0x7f90ee858800) [pid = 1986] [serial = 415] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 186 (0x7f910e1e7000) [pid = 1986] [serial = 405] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 185 (0x7f90f51a7000) [pid = 1986] [serial = 421] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 184 (0x7f90f12e8800) [pid = 1986] [serial = 417] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 183 (0x7f90ed23e000) [pid = 1986] [serial = 409] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 182 (0x7f90ec475000) [pid = 1986] [serial = 408] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 181 (0x7f90ede11000) [pid = 1986] [serial = 412] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 180 (0x7f90ed4c4400) [pid = 1986] [serial = 411] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 179 (0x7f90ee649000) [pid = 1986] [serial = 424] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90f1fd6c00) [pid = 1986] [serial = 418] [outer = (nil)] [url = about:blank] 23:37:26 INFO - PROCESS | 1986 | 1461220646874 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 23:37:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:37:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1279ms 23:37:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:37:26 INFO - PROCESS | 1986 | 1461220646924 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 23:37:26 INFO - PROCESS | 1986 | 1461220646926 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 23:37:26 INFO - PROCESS | 1986 | 1461220646936 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:37:26 INFO - PROCESS | 1986 | 1461220646941 Marionette TRACE conn4 <- [1,654,null,{}] 23:37:26 INFO - PROCESS | 1986 | 1461220646955 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:27 INFO - PROCESS | 1986 | 1461220647101 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 23:37:27 INFO - PROCESS | 1986 | 1461220647118 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:27 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef5af800 == 57 [pid = 1986] [id = 171] 23:37:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f90ec476800) [pid = 1986] [serial = 513] [outer = (nil)] 23:37:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 180 (0x7f90ed24c400) [pid = 1986] [serial = 514] [outer = 0x7f90ec476800] 23:37:27 INFO - PROCESS | 1986 | 1461220647180 Marionette DEBUG loaded listener.js 23:37:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 181 (0x7f90edde5800) [pid = 1986] [serial = 515] [outer = 0x7f90ec476800] 23:37:28 INFO - PROCESS | 1986 | 1461220647997 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 23:37:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:37:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1085ms 23:37:28 INFO - PROCESS | 1986 | 1461220648033 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 23:37:28 INFO - PROCESS | 1986 | 1461220648036 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 23:37:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:37:28 INFO - PROCESS | 1986 | 1461220648042 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:37:28 INFO - PROCESS | 1986 | 1461220648044 Marionette TRACE conn4 <- [1,658,null,{}] 23:37:28 INFO - PROCESS | 1986 | 1461220648049 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:28 INFO - PROCESS | 1986 | 1461220648189 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 23:37:28 INFO - PROCESS | 1986 | 1461220648203 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:28 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f16a0800 == 58 [pid = 1986] [id = 172] 23:37:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 182 (0x7f90ed23a800) [pid = 1986] [serial = 516] [outer = (nil)] 23:37:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 183 (0x7f90ede8a400) [pid = 1986] [serial = 517] [outer = 0x7f90ed23a800] 23:37:28 INFO - PROCESS | 1986 | 1461220648263 Marionette DEBUG loaded listener.js 23:37:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 184 (0x7f90edfcbc00) [pid = 1986] [serial = 518] [outer = 0x7f90ed23a800] 23:37:29 INFO - PROCESS | 1986 | 1461220649122 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 23:37:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:37:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1131ms 23:37:29 INFO - PROCESS | 1986 | 1461220649174 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 23:37:29 INFO - PROCESS | 1986 | 1461220649177 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 23:37:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:37:29 INFO - PROCESS | 1986 | 1461220649190 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:37:29 INFO - PROCESS | 1986 | 1461220649192 Marionette TRACE conn4 <- [1,662,null,{}] 23:37:29 INFO - PROCESS | 1986 | 1461220649198 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:29 INFO - PROCESS | 1986 | 1461220649391 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 23:37:29 INFO - PROCESS | 1986 | 1461220649412 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:29 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f4cbd800 == 59 [pid = 1986] [id = 173] 23:37:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 185 (0x7f90e656a000) [pid = 1986] [serial = 519] [outer = (nil)] 23:37:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 186 (0x7f90edfd8c00) [pid = 1986] [serial = 520] [outer = 0x7f90e656a000] 23:37:29 INFO - PROCESS | 1986 | 1461220649472 Marionette DEBUG loaded listener.js 23:37:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 187 (0x7f90ee649000) [pid = 1986] [serial = 521] [outer = 0x7f90e656a000] 23:37:29 INFO - PROCESS | 1986 | [1986] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:30 INFO - PROCESS | 1986 | 1461220650289 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 23:37:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:37:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1125ms 23:37:30 INFO - PROCESS | 1986 | 1461220650315 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 23:37:30 INFO - PROCESS | 1986 | 1461220650319 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 23:37:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:37:30 INFO - PROCESS | 1986 | 1461220650324 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:37:30 INFO - PROCESS | 1986 | 1461220650326 Marionette TRACE conn4 <- [1,666,null,{}] 23:37:30 INFO - PROCESS | 1986 | 1461220650331 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:30 INFO - PROCESS | 1986 | 1461220650534 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 23:37:30 INFO - PROCESS | 1986 | 1461220650567 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:30 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6453800 == 60 [pid = 1986] [id = 174] 23:37:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 188 (0x7f90f113e000) [pid = 1986] [serial = 522] [outer = (nil)] 23:37:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 189 (0x7f90f1bd7800) [pid = 1986] [serial = 523] [outer = 0x7f90f113e000] 23:37:30 INFO - PROCESS | 1986 | 1461220650631 Marionette DEBUG loaded listener.js 23:37:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 190 (0x7f90f1bdd400) [pid = 1986] [serial = 524] [outer = 0x7f90f113e000] 23:37:31 INFO - PROCESS | 1986 | --DOMWINDOW == 189 (0x7f90ec0e7c00) [pid = 1986] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:37:31 INFO - PROCESS | 1986 | --DOMWINDOW == 188 (0x7f90ee64c800) [pid = 1986] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:37:31 INFO - PROCESS | 1986 | --DOMWINDOW == 187 (0x7f90ec160400) [pid = 1986] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:37:31 INFO - PROCESS | 1986 | --DOMWINDOW == 186 (0x7f90f51b1800) [pid = 1986] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:37:31 INFO - PROCESS | 1986 | --DOMWINDOW == 185 (0x7f90e68e6400) [pid = 1986] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:37:31 INFO - PROCESS | 1986 | --DOMWINDOW == 184 (0x7f90ec15b400) [pid = 1986] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:37:31 INFO - PROCESS | 1986 | --DOMWINDOW == 183 (0x7f90ec16a800) [pid = 1986] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:37:31 INFO - PROCESS | 1986 | --DOMWINDOW == 182 (0x7f90ede96000) [pid = 1986] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:37:31 INFO - PROCESS | 1986 | [1986] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:37:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1280ms 23:37:31 INFO - PROCESS | 1986 | 1461220651598 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 23:37:31 INFO - PROCESS | 1986 | 1461220651611 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 23:37:31 INFO - PROCESS | 1986 | 1461220651614 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 23:37:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:37:31 INFO - PROCESS | 1986 | 1461220651620 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:37:31 INFO - PROCESS | 1986 | 1461220651623 Marionette TRACE conn4 <- [1,670,null,{}] 23:37:31 INFO - PROCESS | 1986 | 1461220651628 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:31 INFO - PROCESS | 1986 | 1461220651813 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 23:37:31 INFO - PROCESS | 1986 | 1461220651830 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:31 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f3815800 == 61 [pid = 1986] [id = 175] 23:37:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 183 (0x7f90ec0bc400) [pid = 1986] [serial = 525] [outer = (nil)] 23:37:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 184 (0x7f90ee64c800) [pid = 1986] [serial = 526] [outer = 0x7f90ec0bc400] 23:37:31 INFO - PROCESS | 1986 | 1461220651890 Marionette DEBUG loaded listener.js 23:37:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 185 (0x7f90f1fdc000) [pid = 1986] [serial = 527] [outer = 0x7f90ec0bc400] 23:37:32 INFO - PROCESS | 1986 | 1461220652614 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 23:37:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:37:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1031ms 23:37:32 INFO - PROCESS | 1986 | 1461220652651 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 23:37:32 INFO - PROCESS | 1986 | 1461220652655 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 23:37:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:37:32 INFO - PROCESS | 1986 | 1461220652660 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:37:32 INFO - PROCESS | 1986 | 1461220652662 Marionette TRACE conn4 <- [1,674,null,{}] 23:37:32 INFO - PROCESS | 1986 | 1461220652668 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:32 INFO - PROCESS | 1986 | 1461220652854 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 23:37:32 INFO - PROCESS | 1986 | 1461220652877 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:32 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fe8c1000 == 62 [pid = 1986] [id = 176] 23:37:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 186 (0x7f90e45e9800) [pid = 1986] [serial = 528] [outer = (nil)] 23:37:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 187 (0x7f90f1fe0c00) [pid = 1986] [serial = 529] [outer = 0x7f90e45e9800] 23:37:32 INFO - PROCESS | 1986 | 1461220652937 Marionette DEBUG loaded listener.js 23:37:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 188 (0x7f90f51af000) [pid = 1986] [serial = 530] [outer = 0x7f90e45e9800] 23:37:33 INFO - PROCESS | 1986 | [1986] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:33 INFO - PROCESS | 1986 | 1461220653860 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 23:37:33 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 23:37:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1237ms 23:37:33 INFO - PROCESS | 1986 | 1461220653899 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 23:37:33 INFO - PROCESS | 1986 | 1461220653906 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 23:37:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:37:33 INFO - PROCESS | 1986 | 1461220653914 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:37:33 INFO - PROCESS | 1986 | 1461220653919 Marionette TRACE conn4 <- [1,678,null,{}] 23:37:33 INFO - PROCESS | 1986 | 1461220653926 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:34 INFO - PROCESS | 1986 | 1461220654098 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 23:37:34 INFO - PROCESS | 1986 | 1461220654269 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:34 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ed204800 == 63 [pid = 1986] [id = 177] 23:37:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 189 (0x7f90e6567800) [pid = 1986] [serial = 531] [outer = (nil)] 23:37:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 190 (0x7f90e68e7400) [pid = 1986] [serial = 532] [outer = 0x7f90e6567800] 23:37:34 INFO - PROCESS | 1986 | 1461220654350 Marionette DEBUG loaded listener.js 23:37:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 191 (0x7f90eb7ef400) [pid = 1986] [serial = 533] [outer = 0x7f90e6567800] 23:37:35 INFO - PROCESS | 1986 | 1461220655291 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 23:37:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:37:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1434ms 23:37:35 INFO - PROCESS | 1986 | 1461220655349 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 23:37:35 INFO - PROCESS | 1986 | 1461220655357 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 23:37:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:37:35 INFO - PROCESS | 1986 | 1461220655373 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:37:35 INFO - PROCESS | 1986 | 1461220655381 Marionette TRACE conn4 <- [1,682,null,{}] 23:37:35 INFO - PROCESS | 1986 | 1461220655386 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:35 INFO - PROCESS | 1986 | 1461220655597 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 23:37:35 INFO - PROCESS | 1986 | 1461220655870 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:35 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f381f000 == 64 [pid = 1986] [id = 178] 23:37:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 192 (0x7f90ec15d400) [pid = 1986] [serial = 534] [outer = (nil)] 23:37:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 193 (0x7f90ed1bd800) [pid = 1986] [serial = 535] [outer = 0x7f90ec15d400] 23:37:35 INFO - PROCESS | 1986 | 1461220655990 Marionette DEBUG loaded listener.js 23:37:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 194 (0x7f90ed331000) [pid = 1986] [serial = 536] [outer = 0x7f90ec15d400] 23:37:37 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:37:37 INFO - PROCESS | 1986 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:37:37 INFO - PROCESS | 1986 | 1461220657291 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 23:37:37 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) 23:37:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1947ms 23:37:37 INFO - PROCESS | 1986 | 1461220657320 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 23:37:37 INFO - PROCESS | 1986 | 1461220657324 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 23:37:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:37:37 INFO - PROCESS | 1986 | 1461220657392 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:37:37 INFO - PROCESS | 1986 | 1461220657405 Marionette TRACE conn4 <- [1,686,null,{}] 23:37:37 INFO - PROCESS | 1986 | 1461220657463 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:37 INFO - PROCESS | 1986 | 1461220657664 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 23:37:37 INFO - PROCESS | 1986 | 1461220657823 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:37 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9105c0b000 == 65 [pid = 1986] [id = 179] 23:37:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 195 (0x7f90ed4c8000) [pid = 1986] [serial = 537] [outer = (nil)] 23:37:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 196 (0x7f90ef93b800) [pid = 1986] [serial = 538] [outer = 0x7f90ed4c8000] 23:37:37 INFO - PROCESS | 1986 | 1461220657899 Marionette DEBUG loaded listener.js 23:37:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 197 (0x7f90f1bdb400) [pid = 1986] [serial = 539] [outer = 0x7f90ed4c8000] 23:37:39 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:37:39 INFO - PROCESS | 1986 | 1461220659278 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 23:37:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:37:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1953ms 23:37:39 INFO - PROCESS | 1986 | 1461220659412 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 23:37:39 INFO - PROCESS | 1986 | 1461220659418 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 23:37:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:37:39 INFO - PROCESS | 1986 | 1461220659437 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:37:39 INFO - PROCESS | 1986 | 1461220659441 Marionette TRACE conn4 <- [1,690,null,{}] 23:37:39 INFO - PROCESS | 1986 | 1461220659449 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:39 INFO - PROCESS | 1986 | 1461220659627 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 23:37:39 INFO - PROCESS | 1986 | 1461220659798 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:39 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109543000 == 66 [pid = 1986] [id = 180] 23:37:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 198 (0x7f90ede12c00) [pid = 1986] [serial = 540] [outer = (nil)] 23:37:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 199 (0x7f90f2ec9400) [pid = 1986] [serial = 541] [outer = 0x7f90ede12c00] 23:37:39 INFO - PROCESS | 1986 | 1461220659880 Marionette DEBUG loaded listener.js 23:37:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 200 (0x7f90f6431800) [pid = 1986] [serial = 542] [outer = 0x7f90ede12c00] 23:37:41 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:37:41 INFO - PROCESS | 1986 | 1461220661300 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 23:37:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:37:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1894ms 23:37:41 INFO - PROCESS | 1986 | 1461220661335 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 23:37:41 INFO - PROCESS | 1986 | 1461220661339 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 23:37:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:37:41 INFO - PROCESS | 1986 | 1461220661344 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:37:41 INFO - PROCESS | 1986 | 1461220661346 Marionette TRACE conn4 <- [1,694,null,{}] 23:37:41 INFO - PROCESS | 1986 | 1461220661453 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:41 INFO - PROCESS | 1986 | 1461220661700 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 23:37:41 INFO - PROCESS | 1986 | 1461220661819 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:41 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1926000 == 67 [pid = 1986] [id = 181] 23:37:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 201 (0x7f90f1ce9000) [pid = 1986] [serial = 543] [outer = (nil)] 23:37:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 202 (0x7f90f1cf0800) [pid = 1986] [serial = 544] [outer = 0x7f90f1ce9000] 23:37:41 INFO - PROCESS | 1986 | 1461220661906 Marionette DEBUG loaded listener.js 23:37:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 203 (0x7f90f1cf5800) [pid = 1986] [serial = 545] [outer = 0x7f90f1ce9000] 23:37:43 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:37:43 INFO - PROCESS | 1986 | 1461220663331 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 23:37:43 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) 23:37:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2040ms 23:37:43 INFO - PROCESS | 1986 | 1461220663386 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 23:37:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:37:43 INFO - PROCESS | 1986 | 1461220663392 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 23:37:43 INFO - PROCESS | 1986 | 1461220663399 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:37:43 INFO - PROCESS | 1986 | 1461220663403 Marionette TRACE conn4 <- [1,698,null,{}] 23:37:43 INFO - PROCESS | 1986 | 1461220663411 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:43 INFO - PROCESS | 1986 | 1461220663567 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 23:37:43 INFO - PROCESS | 1986 | 1461220663726 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:43 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90eb656000 == 68 [pid = 1986] [id = 182] 23:37:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 204 (0x7f90e63f8800) [pid = 1986] [serial = 546] [outer = (nil)] 23:37:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 205 (0x7f90e6565800) [pid = 1986] [serial = 547] [outer = 0x7f90e63f8800] 23:37:43 INFO - PROCESS | 1986 | 1461220663792 Marionette DEBUG loaded listener.js 23:37:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 206 (0x7f90e68e8c00) [pid = 1986] [serial = 548] [outer = 0x7f90e63f8800] 23:37:45 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:37:45 INFO - PROCESS | 1986 | 1461220665275 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 23:37:45 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) 23:37:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1893ms 23:37:45 INFO - PROCESS | 1986 | 1461220665292 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 23:37:45 INFO - PROCESS | 1986 | 1461220665300 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 23:37:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:37:45 INFO - PROCESS | 1986 | 1461220665310 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:37:45 INFO - PROCESS | 1986 | 1461220665313 Marionette TRACE conn4 <- [1,702,null,{}] 23:37:45 INFO - PROCESS | 1986 | 1461220665319 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:45 INFO - PROCESS | 1986 | 1461220665493 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 23:37:45 INFO - PROCESS | 1986 | 1461220665663 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:45 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90eb646000 == 69 [pid = 1986] [id = 183] 23:37:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 207 (0x7f90e34ee800) [pid = 1986] [serial = 549] [outer = (nil)] 23:37:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 208 (0x7f90eb7f0c00) [pid = 1986] [serial = 550] [outer = 0x7f90e34ee800] 23:37:45 INFO - PROCESS | 1986 | 1461220665730 Marionette DEBUG loaded listener.js 23:37:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 209 (0x7f90ec0f2000) [pid = 1986] [serial = 551] [outer = 0x7f90e34ee800] 23:37:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fe818000 == 68 [pid = 1986] [id = 131] 23:37:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f12b9000 == 67 [pid = 1986] [id = 130] 23:37:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910e173800 == 66 [pid = 1986] [id = 104] 23:37:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910953b800 == 65 [pid = 1986] [id = 134] 23:37:46 INFO - PROCESS | 1986 | --DOMWINDOW == 208 (0x7f90ec160c00) [pid = 1986] [serial = 432] [outer = (nil)] [url = about:blank] 23:37:46 INFO - PROCESS | 1986 | --DOMWINDOW == 207 (0x7f90f6434400) [pid = 1986] [serial = 445] [outer = (nil)] [url = about:blank] 23:37:46 INFO - PROCESS | 1986 | --DOMWINDOW == 206 (0x7f90e6567400) [pid = 1986] [serial = 448] [outer = (nil)] [url = about:blank] 23:37:46 INFO - PROCESS | 1986 | --DOMWINDOW == 205 (0x7f90e622e400) [pid = 1986] [serial = 451] [outer = (nil)] [url = about:blank] 23:37:46 INFO - PROCESS | 1986 | --DOMWINDOW == 204 (0x7f90f057f800) [pid = 1986] [serial = 442] [outer = (nil)] [url = about:blank] 23:37:46 INFO - PROCESS | 1986 | --DOMWINDOW == 203 (0x7f90ed4ca000) [pid = 1986] [serial = 435] [outer = (nil)] [url = about:blank] 23:37:46 INFO - PROCESS | 1986 | --DOMWINDOW == 202 (0x7f90f1193400) [pid = 1986] [serial = 438] [outer = (nil)] [url = about:blank] 23:37:46 INFO - PROCESS | 1986 | --DOMWINDOW == 201 (0x7f90e63ef000) [pid = 1986] [serial = 454] [outer = (nil)] [url = about:blank] 23:37:46 INFO - PROCESS | 1986 | --DOMWINDOW == 200 (0x7f90e68e9800) [pid = 1986] [serial = 429] [outer = (nil)] [url = about:blank] 23:37:46 INFO - PROCESS | 1986 | --DOMWINDOW == 199 (0x7f90e63f8400) [pid = 1986] [serial = 457] [outer = (nil)] [url = about:blank] 23:37:46 INFO - PROCESS | 1986 | --DOMWINDOW == 198 (0x7f90ec0bc000) [pid = 1986] [serial = 478] [outer = (nil)] [url = about:blank] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f91048ae000 == 64 [pid = 1986] [id = 133] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec2a0000 == 63 [pid = 1986] [id = 135] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910e174800 == 62 [pid = 1986] [id = 132] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f3815800 == 61 [pid = 1986] [id = 175] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6453800 == 60 [pid = 1986] [id = 174] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f4cbd800 == 59 [pid = 1986] [id = 173] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f16a0800 == 58 [pid = 1986] [id = 172] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef5af800 == 57 [pid = 1986] [id = 171] 23:37:47 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6ccd800 == 56 [pid = 1986] [id = 170] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e64c1800 == 55 [pid = 1986] [id = 169] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e37e2000 == 54 [pid = 1986] [id = 168] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1da4000 == 53 [pid = 1986] [id = 167] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1d8c000 == 52 [pid = 1986] [id = 166] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee692000 == 51 [pid = 1986] [id = 165] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e44d5000 == 50 [pid = 1986] [id = 164] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910bc86800 == 49 [pid = 1986] [id = 163] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109758000 == 48 [pid = 1986] [id = 162] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6236800 == 47 [pid = 1986] [id = 161] 23:37:47 INFO - PROCESS | 1986 | 1461220667174 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ed21e000 == 46 [pid = 1986] [id = 160] 23:37:47 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9105c4b000 == 45 [pid = 1986] [id = 159] 23:37:47 INFO - PROCESS | 1986 | --DOMWINDOW == 197 (0x7f90f20d1800) [pid = 1986] [serial = 473] [outer = (nil)] [url = about:blank] 23:37:47 INFO - PROCESS | 1986 | --DOMWINDOW == 196 (0x7f90ed1c6800) [pid = 1986] [serial = 463] [outer = (nil)] [url = about:blank] 23:37:47 INFO - PROCESS | 1986 | --DOMWINDOW == 195 (0x7f90f0575c00) [pid = 1986] [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.] 23:37:47 INFO - PROCESS | 1986 | --DOMWINDOW == 194 (0x7f90f62db400) [pid = 1986] [serial = 475] [outer = (nil)] [url = about:blank] 23:37:47 INFO - PROCESS | 1986 | --DOMWINDOW == 193 (0x7f90e68eb000) [pid = 1986] [serial = 460] [outer = (nil)] [url = about:blank] 23:37:47 INFO - PROCESS | 1986 | --DOMWINDOW == 192 (0x7f90ede8b800) [pid = 1986] [serial = 467] [outer = (nil)] [url = about:blank] 23:37:47 INFO - PROCESS | 1986 | --DOMWINDOW == 191 (0x7f90f7548800) [pid = 1986] [serial = 427] [outer = (nil)] [url = about:blank] 23:37:47 INFO - PROCESS | 1986 | --DOMWINDOW == 190 (0x7f90ef948800) [pid = 1986] [serial = 470] [outer = (nil)] [url = about:blank] 23:37:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:37:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1891ms 23:37:47 INFO - PROCESS | 1986 | --DOMWINDOW == 189 (0x7f90ec0e3800) [pid = 1986] [serial = 461] [outer = (nil)] [url = about:blank] 23:37:47 INFO - PROCESS | 1986 | --DOMWINDOW == 188 (0x7f90ee64ec00) [pid = 1986] [serial = 469] [outer = (nil)] [url = about:blank] 23:37:47 INFO - PROCESS | 1986 | --DOMWINDOW == 187 (0x7f90ed240c00) [pid = 1986] [serial = 464] [outer = (nil)] [url = about:blank] 23:37:47 INFO - PROCESS | 1986 | --DOMWINDOW == 186 (0x7f90f6438800) [pid = 1986] [serial = 476] [outer = (nil)] [url = about:blank] 23:37:47 INFO - PROCESS | 1986 | --DOMWINDOW == 185 (0x7f90f1fd4800) [pid = 1986] [serial = 472] [outer = (nil)] [url = about:blank] 23:37:47 INFO - PROCESS | 1986 | --DOMWINDOW == 184 (0x7f90ede10400) [pid = 1986] [serial = 466] [outer = (nil)] [url = about:blank] 23:37:47 INFO - PROCESS | 1986 | --DOMWINDOW == 183 (0x7f90ee653c00) [pid = 1986] [serial = 388] [outer = (nil)] [url = about:blank] 23:37:47 INFO - PROCESS | 1986 | 1461220667208 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 23:37:47 INFO - PROCESS | 1986 | 1461220667212 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 23:37:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:37:47 INFO - PROCESS | 1986 | 1461220667218 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:37:47 INFO - PROCESS | 1986 | 1461220667223 Marionette TRACE conn4 <- [1,706,null,{}] 23:37:47 INFO - PROCESS | 1986 | 1461220667238 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:47 INFO - PROCESS | 1986 | 1461220667376 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 23:37:47 INFO - PROCESS | 1986 | 1461220667386 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:47 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6cb7000 == 46 [pid = 1986] [id = 184] 23:37:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 184 (0x7f90ec0ee800) [pid = 1986] [serial = 552] [outer = (nil)] 23:37:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 185 (0x7f90ec477400) [pid = 1986] [serial = 553] [outer = 0x7f90ec0ee800] 23:37:47 INFO - PROCESS | 1986 | 1461220667449 Marionette DEBUG loaded listener.js 23:37:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 186 (0x7f90ed232400) [pid = 1986] [serial = 554] [outer = 0x7f90ec0ee800] 23:37:48 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:37:48 INFO - PROCESS | 1986 | 1461220668666 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 23:37:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:37:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1486ms 23:37:48 INFO - PROCESS | 1986 | 1461220668705 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 23:37:48 INFO - PROCESS | 1986 | 1461220668709 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 23:37:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:37:48 INFO - PROCESS | 1986 | 1461220668715 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:37:48 INFO - PROCESS | 1986 | 1461220668717 Marionette TRACE conn4 <- [1,710,null,{}] 23:37:48 INFO - PROCESS | 1986 | 1461220668722 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:48 INFO - PROCESS | 1986 | 1461220668898 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 23:37:48 INFO - PROCESS | 1986 | 1461220668955 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:48 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee8c3000 == 47 [pid = 1986] [id = 185] 23:37:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 187 (0x7f90ec154c00) [pid = 1986] [serial = 555] [outer = (nil)] 23:37:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 188 (0x7f90ed324000) [pid = 1986] [serial = 556] [outer = 0x7f90ec154c00] 23:37:49 INFO - PROCESS | 1986 | 1461220669018 Marionette DEBUG loaded listener.js 23:37:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 189 (0x7f90ed4be800) [pid = 1986] [serial = 557] [outer = 0x7f90ec154c00] 23:37:50 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:37:50 INFO - PROCESS | 1986 | 1461220670168 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 23:37:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:37:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1479ms 23:37:50 INFO - PROCESS | 1986 | 1461220670197 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 23:37:50 INFO - PROCESS | 1986 | 1461220670200 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 23:37:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:37:50 INFO - PROCESS | 1986 | 1461220670206 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:37:50 INFO - PROCESS | 1986 | 1461220670207 Marionette TRACE conn4 <- [1,714,null,{}] 23:37:50 INFO - PROCESS | 1986 | 1461220670213 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:50 INFO - PROCESS | 1986 | 1461220670396 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 23:37:50 INFO - PROCESS | 1986 | 1461220670520 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:50 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f0f57800 == 48 [pid = 1986] [id = 186] 23:37:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 190 (0x7f90ec0b7000) [pid = 1986] [serial = 558] [outer = (nil)] 23:37:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 191 (0x7f90edde4800) [pid = 1986] [serial = 559] [outer = 0x7f90ec0b7000] 23:37:50 INFO - PROCESS | 1986 | 1461220670577 Marionette DEBUG loaded listener.js 23:37:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 192 (0x7f90ede1d800) [pid = 1986] [serial = 560] [outer = 0x7f90ec0b7000] 23:37:52 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 191 (0x7f90ec158c00) [pid = 1986] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 190 (0x7f90eddea800) [pid = 1986] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 189 (0x7f90f7a25000) [pid = 1986] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 188 (0x7f90ed248000) [pid = 1986] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 187 (0x7f90ed323c00) [pid = 1986] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 186 (0x7f90ec06f800) [pid = 1986] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 185 (0x7f90ed246c00) [pid = 1986] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 184 (0x7f90e6234000) [pid = 1986] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 183 (0x7f90ede95400) [pid = 1986] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 182 (0x7f90ec072400) [pid = 1986] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 181 (0x7f90ec0e4000) [pid = 1986] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 180 (0x7f90ec161800) [pid = 1986] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 179 (0x7f90eddec800) [pid = 1986] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90f78cc400) [pid = 1986] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 177 (0x7f90ec069800) [pid = 1986] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 176 (0x7f9104a16c00) [pid = 1986] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 175 (0x7f90f0576800) [pid = 1986] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 174 (0x7f90f7b31000) [pid = 1986] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 173 (0x7f90ede8bc00) [pid = 1986] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 172 (0x7f90ed1c6000) [pid = 1986] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 171 (0x7f90f642c400) [pid = 1986] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 170 (0x7f90ec0ed800) [pid = 1986] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 169 (0x7f90f78d3800) [pid = 1986] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 168 (0x7f90ede14400) [pid = 1986] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 167 (0x7f90ed236c00) [pid = 1986] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 166 (0x7f90f7732c00) [pid = 1986] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 165 (0x7f90e6562400) [pid = 1986] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90ec0efc00) [pid = 1986] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 163 (0x7f90ed236000) [pid = 1986] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 162 (0x7f90e68dfc00) [pid = 1986] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 161 (0x7f90ec179800) [pid = 1986] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f9104a93400) [pid = 1986] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 159 (0x7f90ec16c400) [pid = 1986] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 158 (0x7f90f4d1d000) [pid = 1986] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 157 (0x7f90f7b2c800) [pid = 1986] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90ec0ea800) [pid = 1986] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90e68e6000) [pid = 1986] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f9109cad400) [pid = 1986] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f90ec173800) [pid = 1986] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90ed1c9400) [pid = 1986] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 151 (0x7f90fa6d1c00) [pid = 1986] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 150 (0x7f90e6226c00) [pid = 1986] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90fa8fd800) [pid = 1986] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f90e656a000) [pid = 1986] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 147 (0x7f90f113e000) [pid = 1986] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f90ec476800) [pid = 1986] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 145 (0x7f90e6564c00) [pid = 1986] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 144 (0x7f90e68e5400) [pid = 1986] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 143 (0x7f90ed23a800) [pid = 1986] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 142 (0x7f90e34f8800) [pid = 1986] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 141 (0x7f90ec0bc400) [pid = 1986] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 140 (0x7f90f057b000) [pid = 1986] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 139 (0x7f90ec16a400) [pid = 1986] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:37:52 INFO - PROCESS | 1986 | --DOMWINDOW == 138 (0x7f90e6229400) [pid = 1986] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:37:52 INFO - PROCESS | 1986 | 1461220672333 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 23:37:52 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 23:37:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2180ms 23:37:52 INFO - PROCESS | 1986 | 1461220672389 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 23:37:52 INFO - PROCESS | 1986 | 1461220672391 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 23:37:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:37:52 INFO - PROCESS | 1986 | 1461220672397 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:37:52 INFO - PROCESS | 1986 | 1461220672399 Marionette TRACE conn4 <- [1,718,null,{}] 23:37:52 INFO - PROCESS | 1986 | 1461220672411 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:52 INFO - PROCESS | 1986 | 1461220672607 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 23:37:52 INFO - PROCESS | 1986 | 1461220672621 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec28b800 == 49 [pid = 1986] [id = 187] 23:37:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 139 (0x7f90ed248000) [pid = 1986] [serial = 561] [outer = (nil)] 23:37:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 140 (0x7f90ed324c00) [pid = 1986] [serial = 562] [outer = 0x7f90ed248000] 23:37:52 INFO - PROCESS | 1986 | 1461220672685 Marionette DEBUG loaded listener.js 23:37:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 141 (0x7f90ede1e800) [pid = 1986] [serial = 563] [outer = 0x7f90ed248000] 23:37:53 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:37:53 INFO - PROCESS | 1986 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:37:53 INFO - PROCESS | 1986 | 1461220673823 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 23:37:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:37:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1433ms 23:37:53 INFO - PROCESS | 1986 | 1461220673831 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 23:37:53 INFO - PROCESS | 1986 | 1461220673835 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 23:37:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:37:53 INFO - PROCESS | 1986 | 1461220673843 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:37:53 INFO - PROCESS | 1986 | 1461220673845 Marionette TRACE conn4 <- [1,722,null,{}] 23:37:53 INFO - PROCESS | 1986 | 1461220673850 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:54 INFO - PROCESS | 1986 | 1461220673999 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 23:37:54 INFO - PROCESS | 1986 | 1461220674009 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:54 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f169d000 == 50 [pid = 1986] [id = 188] 23:37:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 142 (0x7f90ed1c5000) [pid = 1986] [serial = 564] [outer = (nil)] 23:37:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 143 (0x7f90edfd4c00) [pid = 1986] [serial = 565] [outer = 0x7f90ed1c5000] 23:37:54 INFO - PROCESS | 1986 | 1461220674070 Marionette DEBUG loaded listener.js 23:37:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 144 (0x7f90ee648800) [pid = 1986] [serial = 566] [outer = 0x7f90ed1c5000] 23:37:55 INFO - PROCESS | 1986 | 1461220675142 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 23:37:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:37:55 INFO - PROCESS | 1986 | 1461220675186 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 23:37:55 INFO - PROCESS | 1986 | 1461220675194 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:37:55 INFO - PROCESS | 1986 | 1461220675199 Marionette TRACE conn4 <- [1,726,null,{}] 23:37:55 INFO - PROCESS | 1986 | 1461220675206 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:55 INFO - PROCESS | 1986 | 1461220675370 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 23:37:55 INFO - PROCESS | 1986 | 1461220675538 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:55 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6cb6000 == 51 [pid = 1986] [id = 189] 23:37:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 145 (0x7f90e63ef400) [pid = 1986] [serial = 567] [outer = (nil)] 23:37:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 146 (0x7f90eb799c00) [pid = 1986] [serial = 568] [outer = 0x7f90e63ef400] 23:37:55 INFO - PROCESS | 1986 | 1461220675608 Marionette DEBUG loaded listener.js 23:37:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90ec074800) [pid = 1986] [serial = 569] [outer = 0x7f90e63ef400] 23:37:56 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:37:56 INFO - PROCESS | 1986 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:37:56 INFO - PROCESS | 1986 | 1461220676630 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 23:37:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:37:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1488ms 23:37:56 INFO - PROCESS | 1986 | 1461220676685 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 23:37:56 INFO - PROCESS | 1986 | 1461220676696 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 23:37:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:37:56 INFO - PROCESS | 1986 | 1461220676709 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:37:56 INFO - PROCESS | 1986 | 1461220676714 Marionette TRACE conn4 <- [1,730,null,{}] 23:37:56 INFO - PROCESS | 1986 | 1461220676721 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:56 INFO - PROCESS | 1986 | 1461220676904 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 23:37:57 INFO - PROCESS | 1986 | 1461220677173 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:57 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f0f61000 == 52 [pid = 1986] [id = 190] 23:37:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f90ec15a400) [pid = 1986] [serial = 570] [outer = (nil)] 23:37:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90ec476400) [pid = 1986] [serial = 571] [outer = 0x7f90ec15a400] 23:37:57 INFO - PROCESS | 1986 | 1461220677258 Marionette DEBUG loaded listener.js 23:37:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90ed234800) [pid = 1986] [serial = 572] [outer = 0x7f90ec15a400] 23:37:57 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:37:57 INFO - PROCESS | 1986 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:37:58 INFO - PROCESS | 1986 | 1461220678144 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 23:37:58 INFO - PROCESS | 1986 | 1461220678206 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 23:37:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:37:58 INFO - PROCESS | 1986 | 1461220678213 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:37:58 INFO - PROCESS | 1986 | 1461220678218 Marionette TRACE conn4 <- [1,734,null,{}] 23:37:58 INFO - PROCESS | 1986 | 1461220678234 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:58 INFO - PROCESS | 1986 | 1461220678410 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 23:37:58 INFO - PROCESS | 1986 | 1461220678569 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:58 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1dde800 == 53 [pid = 1986] [id = 191] 23:37:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90ed237000) [pid = 1986] [serial = 573] [outer = (nil)] 23:37:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f90ede90000) [pid = 1986] [serial = 574] [outer = 0x7f90ed237000] 23:37:58 INFO - PROCESS | 1986 | 1461220678682 Marionette DEBUG loaded listener.js 23:37:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90ee12a400) [pid = 1986] [serial = 575] [outer = 0x7f90ed237000] 23:37:59 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:37:59 INFO - PROCESS | 1986 | 1461220679511 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 23:37:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:37:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1340ms 23:37:59 INFO - PROCESS | 1986 | 1461220679554 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 23:37:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:37:59 INFO - PROCESS | 1986 | 1461220679559 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 23:37:59 INFO - PROCESS | 1986 | 1461220679564 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:37:59 INFO - PROCESS | 1986 | 1461220679567 Marionette TRACE conn4 <- [1,738,null,{}] 23:37:59 INFO - PROCESS | 1986 | 1461220679572 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:59 INFO - PROCESS | 1986 | 1461220679727 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 23:37:59 INFO - PROCESS | 1986 | 1461220679904 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:59 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f2183800 == 54 [pid = 1986] [id = 192] 23:37:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90e68e4800) [pid = 1986] [serial = 576] [outer = (nil)] 23:37:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90ee85f000) [pid = 1986] [serial = 577] [outer = 0x7f90e68e4800] 23:37:59 INFO - PROCESS | 1986 | 1461220679975 Marionette DEBUG loaded listener.js 23:38:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90ef798c00) [pid = 1986] [serial = 578] [outer = 0x7f90e68e4800] 23:38:01 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:01 INFO - PROCESS | 1986 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:38:01 INFO - PROCESS | 1986 | 1461220681302 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 23:38:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:38:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1779ms 23:38:01 INFO - PROCESS | 1986 | 1461220681344 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 23:38:01 INFO - PROCESS | 1986 | 1461220681348 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 23:38:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:38:01 INFO - PROCESS | 1986 | 1461220681354 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:38:01 INFO - PROCESS | 1986 | 1461220681356 Marionette TRACE conn4 <- [1,742,null,{}] 23:38:01 INFO - PROCESS | 1986 | 1461220681362 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:01 INFO - PROCESS | 1986 | 1461220681597 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 23:38:01 INFO - PROCESS | 1986 | 1461220681772 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:01 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f4cd0000 == 55 [pid = 1986] [id = 193] 23:38:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90ee12a800) [pid = 1986] [serial = 579] [outer = (nil)] 23:38:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f90ef944000) [pid = 1986] [serial = 580] [outer = 0x7f90ee12a800] 23:38:01 INFO - PROCESS | 1986 | 1461220681843 Marionette DEBUG loaded listener.js 23:38:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f90f0575400) [pid = 1986] [serial = 581] [outer = 0x7f90ee12a800] 23:38:03 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:03 INFO - PROCESS | 1986 | 1461220683226 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 23:38:03 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 23:38:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1884ms 23:38:03 INFO - PROCESS | 1986 | 1461220683304 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 23:38:03 INFO - PROCESS | 1986 | 1461220683307 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 23:38:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:38:03 INFO - PROCESS | 1986 | 1461220683317 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:38:03 INFO - PROCESS | 1986 | 1461220683320 Marionette TRACE conn4 <- [1,746,null,{}] 23:38:03 INFO - PROCESS | 1986 | 1461220683326 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:03 INFO - PROCESS | 1986 | 1461220683490 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 23:38:03 INFO - PROCESS | 1986 | 1461220683647 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:03 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f624e800 == 56 [pid = 1986] [id = 194] 23:38:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90ed23a800) [pid = 1986] [serial = 582] [outer = (nil)] 23:38:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90f0f91800) [pid = 1986] [serial = 583] [outer = 0x7f90ed23a800] 23:38:03 INFO - PROCESS | 1986 | 1461220683727 Marionette DEBUG loaded listener.js 23:38:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 162 (0x7f90f1a3e400) [pid = 1986] [serial = 584] [outer = 0x7f90ed23a800] 23:38:04 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:04 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:05 INFO - PROCESS | 1986 | 1461220685084 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 23:38:05 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.) 23:38:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1832ms 23:38:05 INFO - PROCESS | 1986 | 1461220685150 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 23:38:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:38:05 INFO - PROCESS | 1986 | 1461220685153 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 23:38:05 INFO - PROCESS | 1986 | 1461220685159 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:38:05 INFO - PROCESS | 1986 | 1461220685162 Marionette TRACE conn4 <- [1,750,null,{}] 23:38:05 INFO - PROCESS | 1986 | 1461220685167 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:05 INFO - PROCESS | 1986 | 1461220685313 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 23:38:05 INFO - PROCESS | 1986 | 1461220685475 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:05 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec28d800 == 57 [pid = 1986] [id = 195] 23:38:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90e34f3000) [pid = 1986] [serial = 585] [outer = (nil)] 23:38:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f90e68ecc00) [pid = 1986] [serial = 586] [outer = 0x7f90e34f3000] 23:38:05 INFO - PROCESS | 1986 | 1461220685547 Marionette DEBUG loaded listener.js 23:38:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90ec0e6800) [pid = 1986] [serial = 587] [outer = 0x7f90e34f3000] 23:38:07 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:07 INFO - PROCESS | 1986 | 1461220687106 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 23:38:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:38:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1979ms 23:38:07 INFO - PROCESS | 1986 | 1461220687139 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 23:38:07 INFO - PROCESS | 1986 | 1461220687143 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 23:38:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:38:07 INFO - PROCESS | 1986 | 1461220687151 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:38:07 INFO - PROCESS | 1986 | 1461220687156 Marionette TRACE conn4 <- [1,754,null,{}] 23:38:07 INFO - PROCESS | 1986 | 1461220687163 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:07 INFO - PROCESS | 1986 | 1461220687359 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 23:38:07 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec28b800 == 56 [pid = 1986] [id = 187] 23:38:07 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f0f57800 == 55 [pid = 1986] [id = 186] 23:38:07 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee8c3000 == 54 [pid = 1986] [id = 185] 23:38:07 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90f1fe0c00) [pid = 1986] [serial = 529] [outer = (nil)] [url = about:blank] 23:38:07 INFO - PROCESS | 1986 | 1461220687578 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:07 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6cb7000 == 53 [pid = 1986] [id = 184] 23:38:07 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90eb646000 == 52 [pid = 1986] [id = 183] 23:38:07 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90eb656000 == 51 [pid = 1986] [id = 182] 23:38:07 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e37e9000 == 52 [pid = 1986] [id = 196] 23:38:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90e45ee400) [pid = 1986] [serial = 588] [outer = (nil)] 23:38:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f90e6569c00) [pid = 1986] [serial = 589] [outer = 0x7f90e45ee400] 23:38:07 INFO - PROCESS | 1986 | 1461220687668 Marionette DEBUG loaded listener.js 23:38:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 167 (0x7f90ec0b5400) [pid = 1986] [serial = 590] [outer = 0x7f90e45ee400] 23:38:07 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109543000 == 51 [pid = 1986] [id = 180] 23:38:07 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9105c0b000 == 50 [pid = 1986] [id = 179] 23:38:07 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f381f000 == 49 [pid = 1986] [id = 178] 23:38:07 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ed204800 == 48 [pid = 1986] [id = 177] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 166 (0x7f90f69fe400) [pid = 1986] [serial = 241] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 165 (0x7f90ec175800) [pid = 1986] [serial = 319] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90e63f3000) [pid = 1986] [serial = 455] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 163 (0x7f90ee85f800) [pid = 1986] [serial = 307] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 162 (0x7f90f1146000) [pid = 1986] [serial = 195] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 161 (0x7f9105929c00) [pid = 1986] [serial = 204] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f90f7540800) [pid = 1986] [serial = 355] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 159 (0x7f9105ac3400) [pid = 1986] [serial = 234] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 158 (0x7f90ef51f400) [pid = 1986] [serial = 228] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 157 (0x7f90f69f0400) [pid = 1986] [serial = 271] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90e656bc00) [pid = 1986] [serial = 458] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90f44edc00) [pid = 1986] [serial = 352] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f90f6c80c00) [pid = 1986] [serial = 231] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f910c98f800) [pid = 1986] [serial = 364] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90f69f7000) [pid = 1986] [serial = 310] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 151 (0x7f90f67df800) [pid = 1986] [serial = 198] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 150 (0x7f90fa856c00) [pid = 1986] [serial = 168] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90f6f9f400) [pid = 1986] [serial = 443] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f9109eea000) [pid = 1986] [serial = 403] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 147 (0x7f9109b26000) [pid = 1986] [serial = 238] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f910c9b0800) [pid = 1986] [serial = 277] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 145 (0x7f90f1fd4c00) [pid = 1986] [serial = 406] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 144 (0x7f90f0582400) [pid = 1986] [serial = 268] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 143 (0x7f90f85a6400) [pid = 1986] [serial = 446] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 142 (0x7f90ec474800) [pid = 1986] [serial = 346] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 141 (0x7f9103933400) [pid = 1986] [serial = 201] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 140 (0x7f90f0577400) [pid = 1986] [serial = 397] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 139 (0x7f90f2ecb000) [pid = 1986] [serial = 439] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 138 (0x7f9109ea7000) [pid = 1986] [serial = 313] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 137 (0x7f90e656b800) [pid = 1986] [serial = 449] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 136 (0x7f90ed4c8800) [pid = 1986] [serial = 349] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 135 (0x7f90ee12a000) [pid = 1986] [serial = 436] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 134 (0x7f90eb7a0800) [pid = 1986] [serial = 430] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 133 (0x7f91116d7400) [pid = 1986] [serial = 322] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 132 (0x7f910a00b400) [pid = 1986] [serial = 274] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 131 (0x7f90ed4be000) [pid = 1986] [serial = 391] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 130 (0x7f90f772f400) [pid = 1986] [serial = 358] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 129 (0x7f9109ac5400) [pid = 1986] [serial = 361] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 128 (0x7f90f8554400) [pid = 1986] [serial = 400] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 127 (0x7f90ed244800) [pid = 1986] [serial = 433] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 126 (0x7f910a00f000) [pid = 1986] [serial = 244] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 125 (0x7f90ee656800) [pid = 1986] [serial = 394] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 124 (0x7f9105dd0400) [pid = 1986] [serial = 207] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 123 (0x7f910df67800) [pid = 1986] [serial = 316] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 122 (0x7f90e6233000) [pid = 1986] [serial = 452] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 121 (0x7f910e1dbc00) [pid = 1986] [serial = 280] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 120 (0x7f90edfd8c00) [pid = 1986] [serial = 520] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 119 (0x7f90f1bd7800) [pid = 1986] [serial = 523] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 118 (0x7f90f1bdd400) [pid = 1986] [serial = 524] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 117 (0x7f90ed24c400) [pid = 1986] [serial = 514] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 116 (0x7f90edde5800) [pid = 1986] [serial = 515] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 115 (0x7f90ec0ed000) [pid = 1986] [serial = 511] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 114 (0x7f90ec15e400) [pid = 1986] [serial = 512] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 113 (0x7f90efb80000) [pid = 1986] [serial = 487] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 112 (0x7f90e68ebc00) [pid = 1986] [serial = 508] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 111 (0x7f90eb79e400) [pid = 1986] [serial = 509] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 110 (0x7f90ede8a400) [pid = 1986] [serial = 517] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 109 (0x7f90ec0b1800) [pid = 1986] [serial = 481] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 108 (0x7f90e45ed800) [pid = 1986] [serial = 506] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 107 (0x7f90e45e7000) [pid = 1986] [serial = 505] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 106 (0x7f90e34f4c00) [pid = 1986] [serial = 499] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 105 (0x7f90eb7f4c00) [pid = 1986] [serial = 493] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 104 (0x7f90f6434800) [pid = 1986] [serial = 490] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 103 (0x7f90ed23e400) [pid = 1986] [serial = 484] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 102 (0x7f90f1bd0800) [pid = 1986] [serial = 502] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 101 (0x7f90fab5e800) [pid = 1986] [serial = 496] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 100 (0x7f90ee649000) [pid = 1986] [serial = 521] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 99 (0x7f90f1fdc000) [pid = 1986] [serial = 527] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 98 (0x7f90edfcbc00) [pid = 1986] [serial = 518] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | --DOMWINDOW == 97 (0x7f90ee64c800) [pid = 1986] [serial = 526] [outer = (nil)] [url = about:blank] 23:38:08 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:08 INFO - PROCESS | 1986 | 1461220688948 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 23:38:08 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 23:38:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1839ms 23:38:08 INFO - PROCESS | 1986 | 1461220688992 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 23:38:09 INFO - PROCESS | 1986 | 1461220688999 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 23:38:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:38:09 INFO - PROCESS | 1986 | 1461220689009 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:38:09 INFO - PROCESS | 1986 | 1461220689013 Marionette TRACE conn4 <- [1,758,null,{}] 23:38:09 INFO - PROCESS | 1986 | 1461220689018 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:09 INFO - PROCESS | 1986 | 1461220689225 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 23:38:09 INFO - PROCESS | 1986 | 1461220689342 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:09 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec28a800 == 49 [pid = 1986] [id = 197] 23:38:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 98 (0x7f90e656bc00) [pid = 1986] [serial = 591] [outer = (nil)] 23:38:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 99 (0x7f90ec0f0800) [pid = 1986] [serial = 592] [outer = 0x7f90e656bc00] 23:38:09 INFO - PROCESS | 1986 | 1461220689407 Marionette DEBUG loaded listener.js 23:38:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 100 (0x7f90ec179400) [pid = 1986] [serial = 593] [outer = 0x7f90e656bc00] 23:38:10 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:10 INFO - PROCESS | 1986 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:38:10 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:10 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:10 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:10 INFO - PROCESS | 1986 | 1461220690239 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 23:38:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:38:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1279ms 23:38:10 INFO - PROCESS | 1986 | 1461220690289 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 23:38:10 INFO - PROCESS | 1986 | 1461220690293 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 23:38:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:38:10 INFO - PROCESS | 1986 | 1461220690304 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:38:10 INFO - PROCESS | 1986 | 1461220690309 Marionette TRACE conn4 <- [1,762,null,{}] 23:38:10 INFO - PROCESS | 1986 | 1461220690324 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:10 INFO - PROCESS | 1986 | 1461220690514 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 23:38:10 INFO - PROCESS | 1986 | 1461220690540 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:10 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee697000 == 50 [pid = 1986] [id = 198] 23:38:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 101 (0x7f90ed23b800) [pid = 1986] [serial = 594] [outer = (nil)] 23:38:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 102 (0x7f90ed248800) [pid = 1986] [serial = 595] [outer = 0x7f90ed23b800] 23:38:10 INFO - PROCESS | 1986 | 1461220690616 Marionette DEBUG loaded listener.js 23:38:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 103 (0x7f90ed32ac00) [pid = 1986] [serial = 596] [outer = 0x7f90ed23b800] 23:38:11 INFO - PROCESS | 1986 | 1461220691819 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 23:38:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:38:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1536ms 23:38:11 INFO - PROCESS | 1986 | 1461220691842 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 23:38:11 INFO - PROCESS | 1986 | 1461220691846 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 23:38:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:38:11 INFO - PROCESS | 1986 | 1461220691857 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:38:11 INFO - PROCESS | 1986 | 1461220691859 Marionette TRACE conn4 <- [1,766,null,{}] 23:38:11 INFO - PROCESS | 1986 | 1461220691865 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:12 INFO - PROCESS | 1986 | 1461220692047 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 23:38:12 INFO - PROCESS | 1986 | 1461220692119 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:12 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef9dd000 == 51 [pid = 1986] [id = 199] 23:38:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 104 (0x7f90ed241400) [pid = 1986] [serial = 597] [outer = (nil)] 23:38:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 105 (0x7f90eddf0400) [pid = 1986] [serial = 598] [outer = 0x7f90ed241400] 23:38:12 INFO - PROCESS | 1986 | 1461220692182 Marionette DEBUG loaded listener.js 23:38:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 106 (0x7f90ede17400) [pid = 1986] [serial = 599] [outer = 0x7f90ed241400] 23:38:12 INFO - PROCESS | 1986 | --DOMWINDOW == 105 (0x7f90e63f8800) [pid = 1986] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:38:12 INFO - PROCESS | 1986 | --DOMWINDOW == 104 (0x7f90ec154c00) [pid = 1986] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:38:12 INFO - PROCESS | 1986 | --DOMWINDOW == 103 (0x7f90e45e9800) [pid = 1986] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:38:12 INFO - PROCESS | 1986 | --DOMWINDOW == 102 (0x7f90e6565c00) [pid = 1986] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:38:12 INFO - PROCESS | 1986 | --DOMWINDOW == 101 (0x7f90eb7ecc00) [pid = 1986] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:38:12 INFO - PROCESS | 1986 | --DOMWINDOW == 100 (0x7f90e63f7c00) [pid = 1986] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:38:12 INFO - PROCESS | 1986 | --DOMWINDOW == 99 (0x7f90e34ef800) [pid = 1986] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:38:12 INFO - PROCESS | 1986 | --DOMWINDOW == 98 (0x7f90ec0b2800) [pid = 1986] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:38:12 INFO - PROCESS | 1986 | --DOMWINDOW == 97 (0x7f90ee123c00) [pid = 1986] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:38:12 INFO - PROCESS | 1986 | --DOMWINDOW == 96 (0x7f90ec0e3c00) [pid = 1986] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:38:12 INFO - PROCESS | 1986 | --DOMWINDOW == 95 (0x7f90f7a2d400) [pid = 1986] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:38:12 INFO - PROCESS | 1986 | --DOMWINDOW == 94 (0x7f90e34eb400) [pid = 1986] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:38:12 INFO - PROCESS | 1986 | --DOMWINDOW == 93 (0x7f90e34ee800) [pid = 1986] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:38:12 INFO - PROCESS | 1986 | --DOMWINDOW == 92 (0x7f90ec0b7000) [pid = 1986] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:38:12 INFO - PROCESS | 1986 | --DOMWINDOW == 91 (0x7f90ed248000) [pid = 1986] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:38:12 INFO - PROCESS | 1986 | --DOMWINDOW == 90 (0x7f90ec0ee800) [pid = 1986] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:38:13 INFO - PROCESS | 1986 | 1461220693521 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 23:38:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:38:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1682ms 23:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:38:13 INFO - PROCESS | 1986 | 1461220693534 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 23:38:13 INFO - PROCESS | 1986 | 1461220693536 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 23:38:13 INFO - PROCESS | 1986 | 1461220693541 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:38:13 INFO - PROCESS | 1986 | 1461220693544 Marionette TRACE conn4 <- [1,770,null,{}] 23:38:13 INFO - PROCESS | 1986 | 1461220693549 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:13 INFO - PROCESS | 1986 | 1461220693727 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 23:38:13 INFO - PROCESS | 1986 | 1461220693781 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:13 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f115e800 == 52 [pid = 1986] [id = 200] 23:38:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 91 (0x7f90e34ef400) [pid = 1986] [serial = 600] [outer = (nil)] 23:38:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 92 (0x7f90ec0b7000) [pid = 1986] [serial = 601] [outer = 0x7f90e34ef400] 23:38:13 INFO - PROCESS | 1986 | 1461220693840 Marionette DEBUG loaded listener.js 23:38:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 93 (0x7f90ed4c6c00) [pid = 1986] [serial = 602] [outer = 0x7f90e34ef400] 23:38:14 INFO - PROCESS | 1986 | 1461220694531 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 23:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1030ms 23:38:14 INFO - PROCESS | 1986 | 1461220694672 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 23:38:14 INFO - PROCESS | 1986 | 1461220694678 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 23:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:38:14 INFO - PROCESS | 1986 | 1461220694687 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:38:14 INFO - PROCESS | 1986 | 1461220694692 Marionette TRACE conn4 <- [1,774,null,{}] 23:38:14 INFO - PROCESS | 1986 | 1461220694715 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:14 INFO - PROCESS | 1986 | 1461220694938 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 23:38:15 INFO - PROCESS | 1986 | 1461220695096 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:15 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6cca800 == 53 [pid = 1986] [id = 201] 23:38:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 94 (0x7f90e34ef800) [pid = 1986] [serial = 603] [outer = (nil)] 23:38:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 95 (0x7f90e68ee400) [pid = 1986] [serial = 604] [outer = 0x7f90e34ef800] 23:38:15 INFO - PROCESS | 1986 | 1461220695173 Marionette DEBUG loaded listener.js 23:38:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 96 (0x7f90ec072400) [pid = 1986] [serial = 605] [outer = 0x7f90e34ef800] 23:38:16 INFO - PROCESS | 1986 | 1461220696099 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 23:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1438ms 23:38:16 INFO - PROCESS | 1986 | 1461220696127 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 23:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:38:16 INFO - PROCESS | 1986 | 1461220696133 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 23:38:16 INFO - PROCESS | 1986 | 1461220696144 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:38:16 INFO - PROCESS | 1986 | 1461220696151 Marionette TRACE conn4 <- [1,778,null,{}] 23:38:16 INFO - PROCESS | 1986 | 1461220696158 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:16 INFO - PROCESS | 1986 | 1461220696345 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 23:38:16 INFO - PROCESS | 1986 | 1461220696502 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:16 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee758000 == 54 [pid = 1986] [id = 202] 23:38:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 97 (0x7f90e34f8000) [pid = 1986] [serial = 606] [outer = (nil)] 23:38:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 98 (0x7f90ec177400) [pid = 1986] [serial = 607] [outer = 0x7f90e34f8000] 23:38:16 INFO - PROCESS | 1986 | 1461220696579 Marionette DEBUG loaded listener.js 23:38:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 99 (0x7f90ed1c5800) [pid = 1986] [serial = 608] [outer = 0x7f90e34f8000] 23:38:17 INFO - PROCESS | 1986 | 1461220697529 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 23:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1437ms 23:38:17 INFO - PROCESS | 1986 | 1461220697578 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 23:38:17 INFO - PROCESS | 1986 | 1461220697582 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 23:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:38:17 INFO - PROCESS | 1986 | 1461220697588 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:38:17 INFO - PROCESS | 1986 | 1461220697591 Marionette TRACE conn4 <- [1,782,null,{}] 23:38:17 INFO - PROCESS | 1986 | 1461220697605 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:17 INFO - PROCESS | 1986 | 1461220697778 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 23:38:17 INFO - PROCESS | 1986 | 1461220697941 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:18 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1d92800 == 55 [pid = 1986] [id = 203] 23:38:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 100 (0x7f90ed4c8800) [pid = 1986] [serial = 609] [outer = (nil)] 23:38:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 101 (0x7f90ede10800) [pid = 1986] [serial = 610] [outer = 0x7f90ed4c8800] 23:38:18 INFO - PROCESS | 1986 | 1461220698117 Marionette DEBUG loaded listener.js 23:38:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 102 (0x7f90ede8c800) [pid = 1986] [serial = 611] [outer = 0x7f90ed4c8800] 23:38:19 INFO - PROCESS | 1986 | 1461220699086 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 23:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1533ms 23:38:19 INFO - PROCESS | 1986 | 1461220699123 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 23:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:38:19 INFO - PROCESS | 1986 | 1461220699127 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 23:38:19 INFO - PROCESS | 1986 | 1461220699132 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:38:19 INFO - PROCESS | 1986 | 1461220699135 Marionette TRACE conn4 <- [1,786,null,{}] 23:38:19 INFO - PROCESS | 1986 | 1461220699141 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:19 INFO - PROCESS | 1986 | 1461220699300 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 23:38:19 INFO - PROCESS | 1986 | 1461220699459 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:19 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f2187000 == 56 [pid = 1986] [id = 204] 23:38:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 103 (0x7f90ed23fc00) [pid = 1986] [serial = 612] [outer = (nil)] 23:38:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 104 (0x7f90ee121800) [pid = 1986] [serial = 613] [outer = 0x7f90ed23fc00] 23:38:19 INFO - PROCESS | 1986 | 1461220699529 Marionette DEBUG loaded listener.js 23:38:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 105 (0x7f90ee651800) [pid = 1986] [serial = 614] [outer = 0x7f90ed23fc00] 23:38:20 INFO - PROCESS | 1986 | 1461220700442 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 23:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1378ms 23:38:20 INFO - PROCESS | 1986 | 1461220700512 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 23:38:20 INFO - PROCESS | 1986 | 1461220700515 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 23:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:38:20 INFO - PROCESS | 1986 | 1461220700522 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:38:20 INFO - PROCESS | 1986 | 1461220700525 Marionette TRACE conn4 <- [1,790,null,{}] 23:38:20 INFO - PROCESS | 1986 | 1461220700530 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:20 INFO - PROCESS | 1986 | 1461220700685 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 23:38:20 INFO - PROCESS | 1986 | 1461220700846 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:20 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f5e8a000 == 57 [pid = 1986] [id = 205] 23:38:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 106 (0x7f90e45e9000) [pid = 1986] [serial = 615] [outer = (nil)] 23:38:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 107 (0x7f90ee85ec00) [pid = 1986] [serial = 616] [outer = 0x7f90e45e9000] 23:38:20 INFO - PROCESS | 1986 | 1461220700917 Marionette DEBUG loaded listener.js 23:38:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 108 (0x7f90f0578400) [pid = 1986] [serial = 617] [outer = 0x7f90e45e9000] 23:38:21 INFO - PROCESS | 1986 | 1461220701736 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 23:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1247ms 23:38:21 INFO - PROCESS | 1986 | 1461220701771 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 23:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:38:21 INFO - PROCESS | 1986 | 1461220701776 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 23:38:21 INFO - PROCESS | 1986 | 1461220701782 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:38:21 INFO - PROCESS | 1986 | 1461220701786 Marionette TRACE conn4 <- [1,794,null,{}] 23:38:21 INFO - PROCESS | 1986 | 1461220701792 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:22 INFO - PROCESS | 1986 | 1461220702007 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 23:38:22 INFO - PROCESS | 1986 | 1461220702174 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:22 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f683a800 == 58 [pid = 1986] [id = 206] 23:38:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 109 (0x7f90f0581800) [pid = 1986] [serial = 618] [outer = (nil)] 23:38:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 110 (0x7f90f12e3000) [pid = 1986] [serial = 619] [outer = 0x7f90f0581800] 23:38:22 INFO - PROCESS | 1986 | 1461220702261 Marionette DEBUG loaded listener.js 23:38:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 111 (0x7f90f1a40c00) [pid = 1986] [serial = 620] [outer = 0x7f90f0581800] 23:38:23 INFO - PROCESS | 1986 | 1461220703195 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 23:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1482ms 23:38:23 INFO - PROCESS | 1986 | 1461220703264 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 23:38:23 INFO - PROCESS | 1986 | 1461220703267 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 23:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:38:23 INFO - PROCESS | 1986 | 1461220703273 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:38:23 INFO - PROCESS | 1986 | 1461220703275 Marionette TRACE conn4 <- [1,798,null,{}] 23:38:23 INFO - PROCESS | 1986 | 1461220703281 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:23 INFO - PROCESS | 1986 | 1461220703438 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 23:38:23 INFO - PROCESS | 1986 | 1461220703593 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:23 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f7adb800 == 59 [pid = 1986] [id = 207] 23:38:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 112 (0x7f90f05e9c00) [pid = 1986] [serial = 621] [outer = (nil)] 23:38:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 113 (0x7f90f1a49000) [pid = 1986] [serial = 622] [outer = 0x7f90f05e9c00] 23:38:23 INFO - PROCESS | 1986 | 1461220703663 Marionette DEBUG loaded listener.js 23:38:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 114 (0x7f90f1bd5000) [pid = 1986] [serial = 623] [outer = 0x7f90f05e9c00] 23:38:24 INFO - PROCESS | 1986 | 1461220704515 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 23:38:24 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 23:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1290ms 23:38:24 INFO - PROCESS | 1986 | 1461220704565 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 23:38:24 INFO - PROCESS | 1986 | 1461220704568 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 23:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:38:24 INFO - PROCESS | 1986 | 1461220704574 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:38:24 INFO - PROCESS | 1986 | 1461220704577 Marionette TRACE conn4 <- [1,802,null,{}] 23:38:24 INFO - PROCESS | 1986 | 1461220704583 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:24 INFO - PROCESS | 1986 | 1461220704748 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 23:38:24 INFO - PROCESS | 1986 | 1461220704910 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:24 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f8657800 == 60 [pid = 1986] [id = 208] 23:38:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 115 (0x7f90e34f8800) [pid = 1986] [serial = 624] [outer = (nil)] 23:38:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 116 (0x7f90f1bd9400) [pid = 1986] [serial = 625] [outer = 0x7f90e34f8800] 23:38:24 INFO - PROCESS | 1986 | 1461220704986 Marionette DEBUG loaded listener.js 23:38:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 117 (0x7f90f1ce7800) [pid = 1986] [serial = 626] [outer = 0x7f90e34f8800] 23:38:25 INFO - PROCESS | 1986 | 1461220705844 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 23:38:25 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 23:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1327ms 23:38:25 INFO - PROCESS | 1986 | 1461220705903 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 23:38:25 INFO - PROCESS | 1986 | 1461220705905 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 23:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:38:25 INFO - PROCESS | 1986 | 1461220705912 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:38:25 INFO - PROCESS | 1986 | 1461220705915 Marionette TRACE conn4 <- [1,806,null,{}] 23:38:25 INFO - PROCESS | 1986 | 1461220705920 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:26 INFO - PROCESS | 1986 | 1461220706072 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 23:38:26 INFO - PROCESS | 1986 | 1461220706232 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:26 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fa82f000 == 61 [pid = 1986] [id = 209] 23:38:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 118 (0x7f90ed327000) [pid = 1986] [serial = 627] [outer = (nil)] 23:38:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 119 (0x7f90f1cf3400) [pid = 1986] [serial = 628] [outer = 0x7f90ed327000] 23:38:26 INFO - PROCESS | 1986 | 1461220706302 Marionette DEBUG loaded listener.js 23:38:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 120 (0x7f90f1fd4c00) [pid = 1986] [serial = 629] [outer = 0x7f90ed327000] 23:38:27 INFO - PROCESS | 1986 | 1461220707066 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 23:38:27 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 23:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1182ms 23:38:27 INFO - PROCESS | 1986 | 1461220707094 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 23:38:27 INFO - PROCESS | 1986 | 1461220707098 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 23:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:38:27 INFO - PROCESS | 1986 | 1461220707123 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:38:27 INFO - PROCESS | 1986 | 1461220707126 Marionette TRACE conn4 <- [1,810,null,{}] 23:38:27 INFO - PROCESS | 1986 | 1461220707131 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:27 INFO - PROCESS | 1986 | 1461220707286 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 23:38:27 INFO - PROCESS | 1986 | 1461220707444 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:27 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fe8c5000 == 62 [pid = 1986] [id = 210] 23:38:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 121 (0x7f90f1bd6c00) [pid = 1986] [serial = 630] [outer = (nil)] 23:38:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 122 (0x7f90f20c2c00) [pid = 1986] [serial = 631] [outer = 0x7f90f1bd6c00] 23:38:27 INFO - PROCESS | 1986 | 1461220707541 Marionette DEBUG loaded listener.js 23:38:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 123 (0x7f90f2ec9000) [pid = 1986] [serial = 632] [outer = 0x7f90f1bd6c00] 23:38:28 INFO - PROCESS | 1986 | 1461220708540 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 23:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1435ms 23:38:28 INFO - PROCESS | 1986 | 1461220708556 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 23:38:28 INFO - PROCESS | 1986 | 1461220708561 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 23:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:38:28 INFO - PROCESS | 1986 | 1461220708568 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:38:28 INFO - PROCESS | 1986 | 1461220708573 Marionette TRACE conn4 <- [1,814,null,{}] 23:38:28 INFO - PROCESS | 1986 | 1461220708579 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:28 INFO - PROCESS | 1986 | 1461220708800 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 23:38:29 INFO - PROCESS | 1986 | 1461220709026 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:29 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e37e1800 == 63 [pid = 1986] [id = 211] 23:38:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 124 (0x7f90e34eec00) [pid = 1986] [serial = 633] [outer = (nil)] 23:38:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 125 (0x7f90e656b400) [pid = 1986] [serial = 634] [outer = 0x7f90e34eec00] 23:38:29 INFO - PROCESS | 1986 | 1461220709148 Marionette DEBUG loaded listener.js 23:38:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 126 (0x7f90f1fd5000) [pid = 1986] [serial = 635] [outer = 0x7f90e34eec00] 23:38:30 INFO - PROCESS | 1986 | 1461220710252 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 23:38:30 INFO - PROCESS | 1986 | 1461220710322 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 23:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:38:30 INFO - PROCESS | 1986 | 1461220710330 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:38:30 INFO - PROCESS | 1986 | 1461220710334 Marionette TRACE conn4 <- [1,818,null,{}] 23:38:30 INFO - PROCESS | 1986 | 1461220710342 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:30 INFO - PROCESS | 1986 | 1461220710583 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 23:38:30 INFO - PROCESS | 1986 | 1461220710851 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:30 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e44d2800 == 64 [pid = 1986] [id = 212] 23:38:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 127 (0x7f90e63ee400) [pid = 1986] [serial = 636] [outer = (nil)] 23:38:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 128 (0x7f90eb799800) [pid = 1986] [serial = 637] [outer = 0x7f90e63ee400] 23:38:30 INFO - PROCESS | 1986 | 1461220710918 Marionette DEBUG loaded listener.js 23:38:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 129 (0x7f90ec0b1800) [pid = 1986] [serial = 638] [outer = 0x7f90e63ee400] 23:38:31 INFO - PROCESS | 1986 | 1461220711759 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 23:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1483ms 23:38:31 INFO - PROCESS | 1986 | 1461220711813 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 23:38:31 INFO - PROCESS | 1986 | 1461220711821 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 23:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:38:31 INFO - PROCESS | 1986 | 1461220711830 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:38:31 INFO - PROCESS | 1986 | 1461220711833 Marionette TRACE conn4 <- [1,822,null,{}] 23:38:31 INFO - PROCESS | 1986 | 1461220711837 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:31 INFO - PROCESS | 1986 | 1461220711988 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 23:38:32 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef9dd000 == 63 [pid = 1986] [id = 199] 23:38:32 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee697000 == 62 [pid = 1986] [id = 198] 23:38:32 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec28a800 == 61 [pid = 1986] [id = 197] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 128 (0x7f90ef93b800) [pid = 1986] [serial = 538] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 127 (0x7f90e68e7400) [pid = 1986] [serial = 532] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 126 (0x7f90ed1bd800) [pid = 1986] [serial = 535] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 125 (0x7f90f1cf0800) [pid = 1986] [serial = 544] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 124 (0x7f90f2ec9400) [pid = 1986] [serial = 541] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | 1461220712224 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:32 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e37e9000 == 60 [pid = 1986] [id = 196] 23:38:32 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec28d800 == 59 [pid = 1986] [id = 195] 23:38:32 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f624e800 == 58 [pid = 1986] [id = 194] 23:38:32 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e680a000 == 59 [pid = 1986] [id = 213] 23:38:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 125 (0x7f90e68e3c00) [pid = 1986] [serial = 639] [outer = (nil)] 23:38:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 126 (0x7f90eb7f5000) [pid = 1986] [serial = 640] [outer = 0x7f90e68e3c00] 23:38:32 INFO - PROCESS | 1986 | 1461220712397 Marionette DEBUG loaded listener.js 23:38:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 127 (0x7f90ec158400) [pid = 1986] [serial = 641] [outer = 0x7f90e68e3c00] 23:38:32 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f4cd0000 == 58 [pid = 1986] [id = 193] 23:38:32 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1dde800 == 57 [pid = 1986] [id = 191] 23:38:32 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f0f61000 == 56 [pid = 1986] [id = 190] 23:38:32 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6cb6000 == 55 [pid = 1986] [id = 189] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 126 (0x7f90edde6000) [pid = 1986] [serial = 485] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 125 (0x7f90eb7fa400) [pid = 1986] [serial = 494] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 124 (0x7f90ec0bbc00) [pid = 1986] [serial = 482] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 123 (0x7f90f1bd7400) [pid = 1986] [serial = 503] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 122 (0x7f90f6438400) [pid = 1986] [serial = 479] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 121 (0x7f90f20c8c00) [pid = 1986] [serial = 488] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 120 (0x7f90f69efc00) [pid = 1986] [serial = 491] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 119 (0x7f9104576c00) [pid = 1986] [serial = 497] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 118 (0x7f90e34fa800) [pid = 1986] [serial = 500] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 117 (0x7f90eb7f0c00) [pid = 1986] [serial = 550] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 116 (0x7f90edde4800) [pid = 1986] [serial = 559] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 115 (0x7f90ede1d800) [pid = 1986] [serial = 560] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 114 (0x7f90ed324c00) [pid = 1986] [serial = 562] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 113 (0x7f90ec477400) [pid = 1986] [serial = 553] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 112 (0x7f90ec0f2000) [pid = 1986] [serial = 551] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 111 (0x7f90ed232400) [pid = 1986] [serial = 554] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 110 (0x7f90e68e8c00) [pid = 1986] [serial = 548] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 109 (0x7f90e6565800) [pid = 1986] [serial = 547] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 108 (0x7f90ed324000) [pid = 1986] [serial = 556] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 107 (0x7f90f51af000) [pid = 1986] [serial = 530] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 106 (0x7f90ed4be800) [pid = 1986] [serial = 557] [outer = (nil)] [url = about:blank] 23:38:32 INFO - PROCESS | 1986 | --DOMWINDOW == 105 (0x7f90ede1e800) [pid = 1986] [serial = 563] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1986 | 1461220713145 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 23:38:33 INFO - PROCESS | 1986 | 1461220713186 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 23:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:38:33 INFO - PROCESS | 1986 | 1461220713193 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:38:33 INFO - PROCESS | 1986 | 1461220713198 Marionette TRACE conn4 <- [1,826,null,{}] 23:38:33 INFO - PROCESS | 1986 | 1461220713213 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:33 INFO - PROCESS | 1986 | 1461220713372 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 23:38:33 INFO - PROCESS | 1986 | 1461220713390 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:33 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee749000 == 56 [pid = 1986] [id = 214] 23:38:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 106 (0x7f90ed233c00) [pid = 1986] [serial = 642] [outer = (nil)] 23:38:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 107 (0x7f90ed250800) [pid = 1986] [serial = 643] [outer = 0x7f90ed233c00] 23:38:33 INFO - PROCESS | 1986 | 1461220713451 Marionette DEBUG loaded listener.js 23:38:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 108 (0x7f90ed4c1000) [pid = 1986] [serial = 644] [outer = 0x7f90ed233c00] 23:38:34 INFO - PROCESS | 1986 | 1461220714234 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 23:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1089ms 23:38:34 INFO - PROCESS | 1986 | 1461220714288 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 23:38:34 INFO - PROCESS | 1986 | 1461220714292 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 23:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:38:34 INFO - PROCESS | 1986 | 1461220714297 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:38:34 INFO - PROCESS | 1986 | 1461220714300 Marionette TRACE conn4 <- [1,830,null,{}] 23:38:34 INFO - PROCESS | 1986 | 1461220714304 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:34 INFO - PROCESS | 1986 | 1461220714444 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 23:38:34 INFO - PROCESS | 1986 | 1461220714458 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:34 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f111d800 == 57 [pid = 1986] [id = 215] 23:38:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 109 (0x7f90ed1c6c00) [pid = 1986] [serial = 645] [outer = (nil)] 23:38:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 110 (0x7f90ede1d800) [pid = 1986] [serial = 646] [outer = 0x7f90ed1c6c00] 23:38:34 INFO - PROCESS | 1986 | 1461220714515 Marionette DEBUG loaded listener.js 23:38:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 111 (0x7f90ede94000) [pid = 1986] [serial = 647] [outer = 0x7f90ed1c6c00] 23:38:35 INFO - PROCESS | 1986 | 1461220715344 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 23:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1076ms 23:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:38:35 INFO - PROCESS | 1986 | 1461220715379 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 23:38:35 INFO - PROCESS | 1986 | 1461220715381 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 23:38:35 INFO - PROCESS | 1986 | 1461220715387 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:38:35 INFO - PROCESS | 1986 | 1461220715389 Marionette TRACE conn4 <- [1,834,null,{}] 23:38:35 INFO - PROCESS | 1986 | 1461220715394 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:35 INFO - PROCESS | 1986 | 1461220715574 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 23:38:35 INFO - PROCESS | 1986 | 1461220715600 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:35 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f192f800 == 58 [pid = 1986] [id = 216] 23:38:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 112 (0x7f90ed4c9c00) [pid = 1986] [serial = 648] [outer = (nil)] 23:38:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 113 (0x7f90ee11c000) [pid = 1986] [serial = 649] [outer = 0x7f90ed4c9c00] 23:38:35 INFO - PROCESS | 1986 | 1461220715658 Marionette DEBUG loaded listener.js 23:38:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 114 (0x7f90ee657c00) [pid = 1986] [serial = 650] [outer = 0x7f90ed4c9c00] 23:38:36 INFO - PROCESS | 1986 | 1461220716513 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 23:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1177ms 23:38:36 INFO - PROCESS | 1986 | 1461220716564 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 23:38:36 INFO - PROCESS | 1986 | 1461220716567 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 23:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:38:36 INFO - PROCESS | 1986 | 1461220716578 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:38:36 INFO - PROCESS | 1986 | 1461220716580 Marionette TRACE conn4 <- [1,838,null,{}] 23:38:36 INFO - PROCESS | 1986 | 1461220716586 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:36 INFO - PROCESS | 1986 | 1461220716798 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 23:38:36 INFO - PROCESS | 1986 | 1461220716825 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:36 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1df4800 == 59 [pid = 1986] [id = 217] 23:38:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 115 (0x7f90f0580c00) [pid = 1986] [serial = 651] [outer = (nil)] 23:38:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 116 (0x7f90f1195c00) [pid = 1986] [serial = 652] [outer = 0x7f90f0580c00] 23:38:36 INFO - PROCESS | 1986 | 1461220716889 Marionette DEBUG loaded listener.js 23:38:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 117 (0x7f90f1a3e000) [pid = 1986] [serial = 653] [outer = 0x7f90f0580c00] 23:38:37 INFO - PROCESS | 1986 | --DOMWINDOW == 116 (0x7f90e6567800) [pid = 1986] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:38:37 INFO - PROCESS | 1986 | --DOMWINDOW == 115 (0x7f90ed23b800) [pid = 1986] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:38:37 INFO - PROCESS | 1986 | --DOMWINDOW == 114 (0x7f90e34f3000) [pid = 1986] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:38:37 INFO - PROCESS | 1986 | --DOMWINDOW == 113 (0x7f90e656bc00) [pid = 1986] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:38:37 INFO - PROCESS | 1986 | --DOMWINDOW == 112 (0x7f90e68e4800) [pid = 1986] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:38:37 INFO - PROCESS | 1986 | --DOMWINDOW == 111 (0x7f90ed241400) [pid = 1986] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:38:37 INFO - PROCESS | 1986 | --DOMWINDOW == 110 (0x7f90ed1c5000) [pid = 1986] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:38:37 INFO - PROCESS | 1986 | --DOMWINDOW == 109 (0x7f90ed237000) [pid = 1986] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:38:37 INFO - PROCESS | 1986 | --DOMWINDOW == 108 (0x7f90e63ef400) [pid = 1986] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:38:37 INFO - PROCESS | 1986 | --DOMWINDOW == 107 (0x7f90ec15a400) [pid = 1986] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:38:37 INFO - PROCESS | 1986 | --DOMWINDOW == 106 (0x7f90ed23a800) [pid = 1986] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:38:37 INFO - PROCESS | 1986 | --DOMWINDOW == 105 (0x7f90e45ee400) [pid = 1986] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:38:37 INFO - PROCESS | 1986 | --DOMWINDOW == 104 (0x7f90ee12a800) [pid = 1986] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:38:37 INFO - PROCESS | 1986 | --DOMWINDOW == 103 (0x7f90ec15d400) [pid = 1986] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:38:37 INFO - PROCESS | 1986 | --DOMWINDOW == 102 (0x7f90ede12c00) [pid = 1986] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:38:37 INFO - PROCESS | 1986 | --DOMWINDOW == 101 (0x7f90f1ce9000) [pid = 1986] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:38:37 INFO - PROCESS | 1986 | --DOMWINDOW == 100 (0x7f90ed4c8000) [pid = 1986] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:38:37 INFO - PROCESS | 1986 | 1461220717855 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 23:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1290ms 23:38:37 INFO - PROCESS | 1986 | 1461220717863 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 23:38:37 INFO - PROCESS | 1986 | 1461220717866 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 23:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:38:37 INFO - PROCESS | 1986 | 1461220717875 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:38:37 INFO - PROCESS | 1986 | 1461220717877 Marionette TRACE conn4 <- [1,842,null,{}] 23:38:37 INFO - PROCESS | 1986 | 1461220717881 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:38 INFO - PROCESS | 1986 | 1461220718022 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 23:38:38 INFO - PROCESS | 1986 | 1461220718145 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:38 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1df1800 == 60 [pid = 1986] [id = 218] 23:38:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 101 (0x7f90e34ed000) [pid = 1986] [serial = 654] [outer = (nil)] 23:38:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 102 (0x7f90ec46c400) [pid = 1986] [serial = 655] [outer = 0x7f90e34ed000] 23:38:38 INFO - PROCESS | 1986 | 1461220718209 Marionette DEBUG loaded listener.js 23:38:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 103 (0x7f90ee655000) [pid = 1986] [serial = 656] [outer = 0x7f90e34ed000] 23:38:38 INFO - PROCESS | 1986 | 1461220718918 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 23:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1081ms 23:38:38 INFO - PROCESS | 1986 | 1461220718953 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 23:38:38 INFO - PROCESS | 1986 | 1461220718956 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 23:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:38:38 INFO - PROCESS | 1986 | 1461220718961 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:38:38 INFO - PROCESS | 1986 | 1461220718964 Marionette TRACE conn4 <- [1,846,null,{}] 23:38:38 INFO - PROCESS | 1986 | 1461220718969 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:39 INFO - PROCESS | 1986 | 1461220719148 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 23:38:39 INFO - PROCESS | 1986 | 1461220719164 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:39 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f62c1000 == 61 [pid = 1986] [id = 219] 23:38:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 104 (0x7f90e63f3400) [pid = 1986] [serial = 657] [outer = (nil)] 23:38:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 105 (0x7f90f12ef000) [pid = 1986] [serial = 658] [outer = 0x7f90e63f3400] 23:38:39 INFO - PROCESS | 1986 | 1461220719222 Marionette DEBUG loaded listener.js 23:38:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 106 (0x7f90f1bd7400) [pid = 1986] [serial = 659] [outer = 0x7f90e63f3400] 23:38:40 INFO - PROCESS | 1986 | 1461220720254 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 23:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1326ms 23:38:40 INFO - PROCESS | 1986 | 1461220720289 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 23:38:40 INFO - PROCESS | 1986 | 1461220720294 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 23:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:38:40 INFO - PROCESS | 1986 | 1461220720304 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:38:40 INFO - PROCESS | 1986 | 1461220720308 Marionette TRACE conn4 <- [1,850,null,{}] 23:38:40 INFO - PROCESS | 1986 | 1461220720316 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:40 INFO - PROCESS | 1986 | 1461220720533 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 23:38:40 INFO - PROCESS | 1986 | 1461220720704 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:40 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee3e3000 == 62 [pid = 1986] [id = 220] 23:38:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 107 (0x7f90e68e8c00) [pid = 1986] [serial = 660] [outer = (nil)] 23:38:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 108 (0x7f90eb7f5c00) [pid = 1986] [serial = 661] [outer = 0x7f90e68e8c00] 23:38:40 INFO - PROCESS | 1986 | 1461220720780 Marionette DEBUG loaded listener.js 23:38:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 109 (0x7f90ec0f2000) [pid = 1986] [serial = 662] [outer = 0x7f90e68e8c00] 23:38:41 INFO - PROCESS | 1986 | 1461220721769 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 23:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1536ms 23:38:41 INFO - PROCESS | 1986 | 1461220721841 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 23:38:41 INFO - PROCESS | 1986 | 1461220721850 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 23:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:38:41 INFO - PROCESS | 1986 | 1461220721860 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:38:41 INFO - PROCESS | 1986 | 1461220721863 Marionette TRACE conn4 <- [1,854,null,{}] 23:38:41 INFO - PROCESS | 1986 | 1461220721870 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:42 INFO - PROCESS | 1986 | 1461220722102 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 23:38:42 INFO - PROCESS | 1986 | 1461220722413 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:42 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1d9a000 == 63 [pid = 1986] [id = 221] 23:38:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 110 (0x7f90ed1c8800) [pid = 1986] [serial = 663] [outer = (nil)] 23:38:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 111 (0x7f90ed24c800) [pid = 1986] [serial = 664] [outer = 0x7f90ed1c8800] 23:38:42 INFO - PROCESS | 1986 | 1461220722534 Marionette DEBUG loaded listener.js 23:38:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 112 (0x7f90edde6000) [pid = 1986] [serial = 665] [outer = 0x7f90ed1c8800] 23:38:43 INFO - PROCESS | 1986 | 1461220723460 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 23:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1635ms 23:38:43 INFO - PROCESS | 1986 | 1461220723496 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 23:38:43 INFO - PROCESS | 1986 | 1461220723500 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 23:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:38:43 INFO - PROCESS | 1986 | 1461220723506 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:38:43 INFO - PROCESS | 1986 | 1461220723512 Marionette TRACE conn4 <- [1,858,null,{}] 23:38:43 INFO - PROCESS | 1986 | 1461220723527 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:43 INFO - PROCESS | 1986 | 1461220723714 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 23:38:43 INFO - PROCESS | 1986 | 1461220723889 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:43 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fe8c4000 == 64 [pid = 1986] [id = 222] 23:38:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 113 (0x7f90ed324000) [pid = 1986] [serial = 666] [outer = (nil)] 23:38:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 114 (0x7f90f0579400) [pid = 1986] [serial = 667] [outer = 0x7f90ed324000] 23:38:43 INFO - PROCESS | 1986 | 1461220723967 Marionette DEBUG loaded listener.js 23:38:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 115 (0x7f90f113cc00) [pid = 1986] [serial = 668] [outer = 0x7f90ed324000] 23:38:44 INFO - PROCESS | 1986 | 1461220724983 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 23:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1538ms 23:38:45 INFO - PROCESS | 1986 | 1461220725046 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 23:38:45 INFO - PROCESS | 1986 | 1461220725051 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 23:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:38:45 INFO - PROCESS | 1986 | 1461220725058 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:38:45 INFO - PROCESS | 1986 | 1461220725061 Marionette TRACE conn4 <- [1,862,null,{}] 23:38:45 INFO - PROCESS | 1986 | 1461220725066 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:45 INFO - PROCESS | 1986 | 1461220725235 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 23:38:45 INFO - PROCESS | 1986 | 1461220725394 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:45 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f91048a9800 == 65 [pid = 1986] [id = 223] 23:38:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 116 (0x7f90ede98800) [pid = 1986] [serial = 669] [outer = (nil)] 23:38:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 117 (0x7f90f1bd1800) [pid = 1986] [serial = 670] [outer = 0x7f90ede98800] 23:38:45 INFO - PROCESS | 1986 | 1461220725505 Marionette DEBUG loaded listener.js 23:38:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 118 (0x7f90f1cf4400) [pid = 1986] [serial = 671] [outer = 0x7f90ede98800] 23:38:46 INFO - PROCESS | 1986 | 1461220726490 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 23:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1480ms 23:38:46 INFO - PROCESS | 1986 | 1461220726539 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 23:38:46 INFO - PROCESS | 1986 | 1461220726542 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 23:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:38:46 INFO - PROCESS | 1986 | 1461220726548 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:38:46 INFO - PROCESS | 1986 | 1461220726550 Marionette TRACE conn4 <- [1,866,null,{}] 23:38:46 INFO - PROCESS | 1986 | 1461220726556 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:46 INFO - PROCESS | 1986 | 1461220726723 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 23:38:46 INFO - PROCESS | 1986 | 1461220726936 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:47 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9104cc8800 == 66 [pid = 1986] [id = 224] 23:38:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 119 (0x7f90f2eca400) [pid = 1986] [serial = 672] [outer = (nil)] 23:38:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 120 (0x7f90f2ed1400) [pid = 1986] [serial = 673] [outer = 0x7f90f2eca400] 23:38:47 INFO - PROCESS | 1986 | 1461220727048 Marionette DEBUG loaded listener.js 23:38:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 121 (0x7f90f3839000) [pid = 1986] [serial = 674] [outer = 0x7f90f2eca400] 23:38:48 INFO - PROCESS | 1986 | 1461220728093 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 23:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1581ms 23:38:48 INFO - PROCESS | 1986 | 1461220728130 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 23:38:48 INFO - PROCESS | 1986 | 1461220728133 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 23:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:38:48 INFO - PROCESS | 1986 | 1461220728139 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:38:48 INFO - PROCESS | 1986 | 1461220728142 Marionette TRACE conn4 <- [1,870,null,{}] 23:38:48 INFO - PROCESS | 1986 | 1461220728147 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:48 INFO - PROCESS | 1986 | 1461220728348 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 23:38:48 INFO - PROCESS | 1986 | 1461220728606 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:48 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9105c42800 == 67 [pid = 1986] [id = 225] 23:38:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 122 (0x7f90f2ec9c00) [pid = 1986] [serial = 675] [outer = (nil)] 23:38:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 123 (0x7f90f4d27400) [pid = 1986] [serial = 676] [outer = 0x7f90f2ec9c00] 23:38:48 INFO - PROCESS | 1986 | 1461220728766 Marionette DEBUG loaded listener.js 23:38:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 124 (0x7f90f5baa800) [pid = 1986] [serial = 677] [outer = 0x7f90f2ec9c00] 23:38:49 INFO - PROCESS | 1986 | 1461220729684 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 23:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1585ms 23:38:49 INFO - PROCESS | 1986 | 1461220729726 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 23:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:38:49 INFO - PROCESS | 1986 | 1461220729730 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 23:38:49 INFO - PROCESS | 1986 | 1461220729737 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:38:49 INFO - PROCESS | 1986 | 1461220729742 Marionette TRACE conn4 <- [1,874,null,{}] 23:38:49 INFO - PROCESS | 1986 | 1461220729748 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:49 INFO - PROCESS | 1986 | 1461220729990 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 23:38:50 INFO - PROCESS | 1986 | 1461220730183 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:50 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f75a8000 == 68 [pid = 1986] [id = 226] 23:38:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 125 (0x7f90e6233c00) [pid = 1986] [serial = 678] [outer = (nil)] 23:38:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 126 (0x7f90f5ba6000) [pid = 1986] [serial = 679] [outer = 0x7f90e6233c00] 23:38:50 INFO - PROCESS | 1986 | 1461220730409 Marionette DEBUG loaded listener.js 23:38:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 127 (0x7f90f62db400) [pid = 1986] [serial = 680] [outer = 0x7f90e6233c00] 23:38:51 INFO - PROCESS | 1986 | 1461220731658 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 23:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1990ms 23:38:51 INFO - PROCESS | 1986 | 1461220731729 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 23:38:51 INFO - PROCESS | 1986 | 1461220731734 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 23:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:38:51 INFO - PROCESS | 1986 | 1461220731742 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:38:51 INFO - PROCESS | 1986 | 1461220731747 Marionette TRACE conn4 <- [1,878,null,{}] 23:38:51 INFO - PROCESS | 1986 | 1461220731858 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:52 INFO - PROCESS | 1986 | 1461220732018 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 23:38:52 INFO - PROCESS | 1986 | 1461220732193 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec29a800 == 69 [pid = 1986] [id = 227] 23:38:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 128 (0x7f90e6563800) [pid = 1986] [serial = 681] [outer = (nil)] 23:38:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 129 (0x7f90e68e0400) [pid = 1986] [serial = 682] [outer = 0x7f90e6563800] 23:38:52 INFO - PROCESS | 1986 | 1461220732258 Marionette DEBUG loaded listener.js 23:38:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 130 (0x7f90eb798400) [pid = 1986] [serial = 683] [outer = 0x7f90e6563800] 23:38:53 INFO - PROCESS | 1986 | 1461220733243 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 23:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1544ms 23:38:53 INFO - PROCESS | 1986 | 1461220733286 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 23:38:53 INFO - PROCESS | 1986 | 1461220733294 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 23:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:38:53 INFO - PROCESS | 1986 | 1461220733303 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:38:53 INFO - PROCESS | 1986 | 1461220733307 Marionette TRACE conn4 <- [1,882,null,{}] 23:38:53 INFO - PROCESS | 1986 | 1461220733312 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:53 INFO - PROCESS | 1986 | 1461220733517 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 23:38:53 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9107b8b000 == 68 [pid = 1986] [id = 142] 23:38:53 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1687800 == 67 [pid = 1986] [id = 121] 23:38:53 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fe8c1000 == 66 [pid = 1986] [id = 176] 23:38:53 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1df1800 == 65 [pid = 1986] [id = 218] 23:38:53 INFO - PROCESS | 1986 | --DOMWINDOW == 129 (0x7f90ec0b7000) [pid = 1986] [serial = 601] [outer = (nil)] [url = about:blank] 23:38:53 INFO - PROCESS | 1986 | 1461220733838 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:53 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1df4800 == 64 [pid = 1986] [id = 217] 23:38:53 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f2183800 == 63 [pid = 1986] [id = 192] 23:38:53 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f192f800 == 62 [pid = 1986] [id = 216] 23:38:53 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f111d800 == 61 [pid = 1986] [id = 215] 23:38:53 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee749000 == 60 [pid = 1986] [id = 214] 23:38:53 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e695e000 == 61 [pid = 1986] [id = 228] 23:38:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 130 (0x7f90ec0bb800) [pid = 1986] [serial = 684] [outer = (nil)] 23:38:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 131 (0x7f90ec0e8c00) [pid = 1986] [serial = 685] [outer = 0x7f90ec0bb800] 23:38:53 INFO - PROCESS | 1986 | 1461220733928 Marionette DEBUG loaded listener.js 23:38:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 132 (0x7f90ec159400) [pid = 1986] [serial = 686] [outer = 0x7f90ec0bb800] 23:38:54 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e680a000 == 60 [pid = 1986] [id = 213] 23:38:54 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e44d2800 == 59 [pid = 1986] [id = 212] 23:38:54 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e37e1800 == 58 [pid = 1986] [id = 211] 23:38:54 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fe8c5000 == 57 [pid = 1986] [id = 210] 23:38:54 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fa82f000 == 56 [pid = 1986] [id = 209] 23:38:54 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f8657800 == 55 [pid = 1986] [id = 208] 23:38:54 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f7adb800 == 54 [pid = 1986] [id = 207] 23:38:54 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f683a800 == 53 [pid = 1986] [id = 206] 23:38:54 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f5e8a000 == 52 [pid = 1986] [id = 205] 23:38:54 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f2187000 == 51 [pid = 1986] [id = 204] 23:38:54 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1d92800 == 50 [pid = 1986] [id = 203] 23:38:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 133 (0x7f90eb7f8800) [pid = 1986] [serial = 687] [outer = 0x7f90f51ab400] 23:38:54 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee758000 == 49 [pid = 1986] [id = 202] 23:38:54 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6cca800 == 48 [pid = 1986] [id = 201] 23:38:54 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f115e800 == 47 [pid = 1986] [id = 200] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 132 (0x7f90eb7ef400) [pid = 1986] [serial = 533] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 131 (0x7f90ede17400) [pid = 1986] [serial = 599] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 130 (0x7f90f1a3e400) [pid = 1986] [serial = 584] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 129 (0x7f90f0f91800) [pid = 1986] [serial = 583] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 128 (0x7f90e6569c00) [pid = 1986] [serial = 589] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 127 (0x7f90f0575400) [pid = 1986] [serial = 581] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 126 (0x7f90ec0b5400) [pid = 1986] [serial = 590] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 125 (0x7f90ef944000) [pid = 1986] [serial = 580] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 124 (0x7f90ef798c00) [pid = 1986] [serial = 578] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 123 (0x7f90ed248800) [pid = 1986] [serial = 595] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 122 (0x7f90ec179400) [pid = 1986] [serial = 593] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 121 (0x7f90ed331000) [pid = 1986] [serial = 536] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 120 (0x7f90f6431800) [pid = 1986] [serial = 542] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 119 (0x7f90f1cf5800) [pid = 1986] [serial = 545] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 118 (0x7f90f1bdb400) [pid = 1986] [serial = 539] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 117 (0x7f90ed32ac00) [pid = 1986] [serial = 596] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 116 (0x7f90ec0e6800) [pid = 1986] [serial = 587] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 115 (0x7f90e68ecc00) [pid = 1986] [serial = 586] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 114 (0x7f90ec0f0800) [pid = 1986] [serial = 592] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 113 (0x7f90ee85f000) [pid = 1986] [serial = 577] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 112 (0x7f90eddf0400) [pid = 1986] [serial = 598] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 111 (0x7f90ee648800) [pid = 1986] [serial = 566] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 110 (0x7f90edfd4c00) [pid = 1986] [serial = 565] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 109 (0x7f90ede90000) [pid = 1986] [serial = 574] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 108 (0x7f90ee12a400) [pid = 1986] [serial = 575] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 107 (0x7f90ec074800) [pid = 1986] [serial = 569] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 106 (0x7f90eb799c00) [pid = 1986] [serial = 568] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 105 (0x7f90ed234800) [pid = 1986] [serial = 572] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | --DOMWINDOW == 104 (0x7f90ec476400) [pid = 1986] [serial = 571] [outer = (nil)] [url = about:blank] 23:38:54 INFO - PROCESS | 1986 | 1461220734837 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 23:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1584ms 23:38:54 INFO - PROCESS | 1986 | 1461220734889 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 23:38:54 INFO - PROCESS | 1986 | 1461220734892 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 23:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:38:54 INFO - PROCESS | 1986 | 1461220734898 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:38:54 INFO - PROCESS | 1986 | 1461220734904 Marionette TRACE conn4 <- [1,886,null,{}] 23:38:54 INFO - PROCESS | 1986 | 1461220734920 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:55 INFO - PROCESS | 1986 | 1461220735096 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 23:38:55 INFO - PROCESS | 1986 | 1461220735220 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:55 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee39d800 == 48 [pid = 1986] [id = 229] 23:38:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 105 (0x7f90e6564c00) [pid = 1986] [serial = 688] [outer = (nil)] 23:38:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 106 (0x7f90ec478c00) [pid = 1986] [serial = 689] [outer = 0x7f90e6564c00] 23:38:55 INFO - PROCESS | 1986 | 1461220735293 Marionette DEBUG loaded listener.js 23:38:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 107 (0x7f90ed23bc00) [pid = 1986] [serial = 690] [outer = 0x7f90e6564c00] 23:38:56 INFO - PROCESS | 1986 | 1461220736034 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 23:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1191ms 23:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:38:56 INFO - PROCESS | 1986 | 1461220736090 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 23:38:56 INFO - PROCESS | 1986 | 1461220736093 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 23:38:56 INFO - PROCESS | 1986 | 1461220736122 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:38:56 INFO - PROCESS | 1986 | 1461220736125 Marionette TRACE conn4 <- [1,890,null,{}] 23:38:56 INFO - PROCESS | 1986 | 1461220736146 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:56 INFO - PROCESS | 1986 | 1461220736339 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 23:38:56 INFO - PROCESS | 1986 | 1461220736357 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:56 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee740800 == 49 [pid = 1986] [id = 230] 23:38:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 108 (0x7f90e6569c00) [pid = 1986] [serial = 691] [outer = (nil)] 23:38:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 109 (0x7f90ed325400) [pid = 1986] [serial = 692] [outer = 0x7f90e6569c00] 23:38:56 INFO - PROCESS | 1986 | 1461220736419 Marionette DEBUG loaded listener.js 23:38:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 110 (0x7f90ed4c0800) [pid = 1986] [serial = 693] [outer = 0x7f90e6569c00] 23:38:57 INFO - PROCESS | 1986 | 1461220737217 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 23:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1164ms 23:38:57 INFO - PROCESS | 1986 | 1461220737264 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 23:38:57 INFO - PROCESS | 1986 | 1461220737267 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 23:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:38:57 INFO - PROCESS | 1986 | 1461220737278 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:38:57 INFO - PROCESS | 1986 | 1461220737281 Marionette TRACE conn4 <- [1,894,null,{}] 23:38:57 INFO - PROCESS | 1986 | 1461220737286 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:57 INFO - PROCESS | 1986 | 1461220737476 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 23:38:57 INFO - PROCESS | 1986 | 1461220737500 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:57 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef9d3000 == 50 [pid = 1986] [id = 231] 23:38:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 111 (0x7f90ed329c00) [pid = 1986] [serial = 694] [outer = (nil)] 23:38:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 112 (0x7f90edde5000) [pid = 1986] [serial = 695] [outer = 0x7f90ed329c00] 23:38:57 INFO - PROCESS | 1986 | 1461220737561 Marionette DEBUG loaded listener.js 23:38:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 113 (0x7f90eddf1800) [pid = 1986] [serial = 696] [outer = 0x7f90ed329c00] 23:38:58 INFO - PROCESS | 1986 | --DOMWINDOW == 112 (0x7f90ed4c9c00) [pid = 1986] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:38:58 INFO - PROCESS | 1986 | --DOMWINDOW == 111 (0x7f90e34ef800) [pid = 1986] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:38:58 INFO - PROCESS | 1986 | --DOMWINDOW == 110 (0x7f90f0580c00) [pid = 1986] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:38:58 INFO - PROCESS | 1986 | --DOMWINDOW == 109 (0x7f90e63ee400) [pid = 1986] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:38:58 INFO - PROCESS | 1986 | --DOMWINDOW == 108 (0x7f90f05e9c00) [pid = 1986] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:38:58 INFO - PROCESS | 1986 | --DOMWINDOW == 107 (0x7f90e45e9000) [pid = 1986] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:38:58 INFO - PROCESS | 1986 | --DOMWINDOW == 106 (0x7f90e68e3c00) [pid = 1986] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:38:58 INFO - PROCESS | 1986 | --DOMWINDOW == 105 (0x7f90f0581800) [pid = 1986] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:38:58 INFO - PROCESS | 1986 | --DOMWINDOW == 104 (0x7f90ed233c00) [pid = 1986] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:38:58 INFO - PROCESS | 1986 | --DOMWINDOW == 103 (0x7f90e34f8000) [pid = 1986] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:38:58 INFO - PROCESS | 1986 | --DOMWINDOW == 102 (0x7f90ed1c6c00) [pid = 1986] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:38:58 INFO - PROCESS | 1986 | --DOMWINDOW == 101 (0x7f90ed4c8800) [pid = 1986] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:38:58 INFO - PROCESS | 1986 | --DOMWINDOW == 100 (0x7f90ed327000) [pid = 1986] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:38:58 INFO - PROCESS | 1986 | --DOMWINDOW == 99 (0x7f90e34f8800) [pid = 1986] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:38:58 INFO - PROCESS | 1986 | --DOMWINDOW == 98 (0x7f90f1bd6c00) [pid = 1986] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:38:58 INFO - PROCESS | 1986 | --DOMWINDOW == 97 (0x7f90e34eec00) [pid = 1986] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:38:58 INFO - PROCESS | 1986 | --DOMWINDOW == 96 (0x7f90ed23fc00) [pid = 1986] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:38:58 INFO - PROCESS | 1986 | --DOMWINDOW == 95 (0x7f90e34ed000) [pid = 1986] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:38:59 INFO - PROCESS | 1986 | 1461220738997 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 23:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1736ms 23:38:59 INFO - PROCESS | 1986 | 1461220739015 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 23:38:59 INFO - PROCESS | 1986 | 1461220739019 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 23:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:38:59 INFO - PROCESS | 1986 | 1461220739024 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:38:59 INFO - PROCESS | 1986 | 1461220739026 Marionette TRACE conn4 <- [1,898,null,{}] 23:38:59 INFO - PROCESS | 1986 | 1461220739031 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:59 INFO - PROCESS | 1986 | 1461220739257 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 23:38:59 INFO - PROCESS | 1986 | 1461220739391 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:59 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1104000 == 51 [pid = 1986] [id = 232] 23:38:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 96 (0x7f90e656b800) [pid = 1986] [serial = 697] [outer = (nil)] 23:38:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 97 (0x7f90ed4c7800) [pid = 1986] [serial = 698] [outer = 0x7f90e656b800] 23:38:59 INFO - PROCESS | 1986 | 1461220739467 Marionette DEBUG loaded listener.js 23:38:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 98 (0x7f90edfd3800) [pid = 1986] [serial = 699] [outer = 0x7f90e656b800] 23:39:00 INFO - PROCESS | 1986 | 1461220740165 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 23:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1183ms 23:39:00 INFO - PROCESS | 1986 | 1461220740216 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 23:39:00 INFO - PROCESS | 1986 | 1461220740219 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 23:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:39:00 INFO - PROCESS | 1986 | 1461220740227 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:39:00 INFO - PROCESS | 1986 | 1461220740230 Marionette TRACE conn4 <- [1,902,null,{}] 23:39:00 INFO - PROCESS | 1986 | 1461220740234 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:00 INFO - PROCESS | 1986 | 1461220740386 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 23:39:00 INFO - PROCESS | 1986 | 1461220740402 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:00 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1697000 == 52 [pid = 1986] [id = 233] 23:39:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 99 (0x7f90edfd4400) [pid = 1986] [serial = 700] [outer = (nil)] 23:39:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 100 (0x7f90ee64ac00) [pid = 1986] [serial = 701] [outer = 0x7f90edfd4400] 23:39:00 INFO - PROCESS | 1986 | 1461220740461 Marionette DEBUG loaded listener.js 23:39:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 101 (0x7f90ee85f000) [pid = 1986] [serial = 702] [outer = 0x7f90edfd4400] 23:39:01 INFO - PROCESS | 1986 | 1461220741535 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 23:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1382ms 23:39:01 INFO - PROCESS | 1986 | 1461220741611 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 23:39:01 INFO - PROCESS | 1986 | 1461220741617 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 23:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:39:01 INFO - PROCESS | 1986 | 1461220741626 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:39:01 INFO - PROCESS | 1986 | 1461220741631 Marionette TRACE conn4 <- [1,906,null,{}] 23:39:01 INFO - PROCESS | 1986 | 1461220741639 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:01 INFO - PROCESS | 1986 | 1461220741861 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 23:39:02 INFO - PROCESS | 1986 | 1461220742070 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:02 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec193800 == 53 [pid = 1986] [id = 234] 23:39:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 102 (0x7f90e68ed000) [pid = 1986] [serial = 703] [outer = (nil)] 23:39:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 103 (0x7f90ec06a400) [pid = 1986] [serial = 704] [outer = 0x7f90e68ed000] 23:39:02 INFO - PROCESS | 1986 | 1461220742161 Marionette DEBUG loaded listener.js 23:39:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 104 (0x7f90ec0ea000) [pid = 1986] [serial = 705] [outer = 0x7f90e68ed000] 23:39:03 INFO - PROCESS | 1986 | 1461220743079 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 23:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1486ms 23:39:03 INFO - PROCESS | 1986 | 1461220743113 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 23:39:03 INFO - PROCESS | 1986 | 1461220743122 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 23:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:39:03 INFO - PROCESS | 1986 | 1461220743132 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:39:03 INFO - PROCESS | 1986 | 1461220743136 Marionette TRACE conn4 <- [1,910,null,{}] 23:39:03 INFO - PROCESS | 1986 | 1461220743142 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:03 INFO - PROCESS | 1986 | 1461220743368 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 23:39:03 INFO - PROCESS | 1986 | 1461220743485 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:03 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90efbdf000 == 54 [pid = 1986] [id = 235] 23:39:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 105 (0x7f90e6227000) [pid = 1986] [serial = 706] [outer = (nil)] 23:39:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 106 (0x7f90ed1bc800) [pid = 1986] [serial = 707] [outer = 0x7f90e6227000] 23:39:03 INFO - PROCESS | 1986 | 1461220743556 Marionette DEBUG loaded listener.js 23:39:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 107 (0x7f90ed248800) [pid = 1986] [serial = 708] [outer = 0x7f90e6227000] 23:39:04 INFO - PROCESS | 1986 | 1461220744505 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 23:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1435ms 23:39:04 INFO - PROCESS | 1986 | 1461220744568 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 23:39:04 INFO - PROCESS | 1986 | 1461220744572 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 23:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:39:04 INFO - PROCESS | 1986 | 1461220744579 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:39:04 INFO - PROCESS | 1986 | 1461220744585 Marionette TRACE conn4 <- [1,914,null,{}] 23:39:04 INFO - PROCESS | 1986 | 1461220744601 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:04 INFO - PROCESS | 1986 | 1461220744812 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 23:39:04 INFO - PROCESS | 1986 | 1461220744982 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:05 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1d9e000 == 55 [pid = 1986] [id = 236] 23:39:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 108 (0x7f90ed4c5800) [pid = 1986] [serial = 709] [outer = (nil)] 23:39:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 109 (0x7f90ede1e800) [pid = 1986] [serial = 710] [outer = 0x7f90ed4c5800] 23:39:05 INFO - PROCESS | 1986 | 1461220745137 Marionette DEBUG loaded listener.js 23:39:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 110 (0x7f90ee121000) [pid = 1986] [serial = 711] [outer = 0x7f90ed4c5800] 23:39:05 INFO - PROCESS | 1986 | 1461220745975 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 23:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1442ms 23:39:06 INFO - PROCESS | 1986 | 1461220746022 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 23:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:39:06 INFO - PROCESS | 1986 | 1461220746027 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 23:39:06 INFO - PROCESS | 1986 | 1461220746033 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:39:06 INFO - PROCESS | 1986 | 1461220746036 Marionette TRACE conn4 <- [1,918,null,{}] 23:39:06 INFO - PROCESS | 1986 | 1461220746041 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:06 INFO - PROCESS | 1986 | 1461220746207 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 23:39:06 INFO - PROCESS | 1986 | 1461220746372 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:06 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f218f000 == 56 [pid = 1986] [id = 237] 23:39:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 111 (0x7f90e34f4c00) [pid = 1986] [serial = 712] [outer = (nil)] 23:39:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 112 (0x7f90ef51f400) [pid = 1986] [serial = 713] [outer = 0x7f90e34f4c00] 23:39:06 INFO - PROCESS | 1986 | 1461220746442 Marionette DEBUG loaded listener.js 23:39:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 113 (0x7f90efb80000) [pid = 1986] [serial = 714] [outer = 0x7f90e34f4c00] 23:39:07 INFO - PROCESS | 1986 | 1461220747354 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 23:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1383ms 23:39:07 INFO - PROCESS | 1986 | 1461220747416 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 23:39:07 INFO - PROCESS | 1986 | 1461220747419 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 23:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:39:07 INFO - PROCESS | 1986 | 1461220747427 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:39:07 INFO - PROCESS | 1986 | 1461220747430 Marionette TRACE conn4 <- [1,922,null,{}] 23:39:07 INFO - PROCESS | 1986 | 1461220747436 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:07 INFO - PROCESS | 1986 | 1461220747632 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 23:39:07 INFO - PROCESS | 1986 | 1461220747797 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:07 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f538c800 == 57 [pid = 1986] [id = 238] 23:39:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 114 (0x7f90ee122000) [pid = 1986] [serial = 715] [outer = (nil)] 23:39:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 115 (0x7f90f057e800) [pid = 1986] [serial = 716] [outer = 0x7f90ee122000] 23:39:07 INFO - PROCESS | 1986 | 1461220747872 Marionette DEBUG loaded listener.js 23:39:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 116 (0x7f90f0f91000) [pid = 1986] [serial = 717] [outer = 0x7f90ee122000] 23:39:08 INFO - PROCESS | 1986 | 1461220748963 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 23:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1594ms 23:39:09 INFO - PROCESS | 1986 | 1461220749023 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 23:39:09 INFO - PROCESS | 1986 | 1461220749026 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 23:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:39:09 INFO - PROCESS | 1986 | 1461220749032 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:39:09 INFO - PROCESS | 1986 | 1461220749034 Marionette TRACE conn4 <- [1,926,null,{}] 23:39:09 INFO - PROCESS | 1986 | 1461220749041 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:09 INFO - PROCESS | 1986 | 1461220749241 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 23:39:09 INFO - PROCESS | 1986 | 1461220749418 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:09 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6446000 == 58 [pid = 1986] [id = 239] 23:39:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 117 (0x7f90f1190000) [pid = 1986] [serial = 718] [outer = (nil)] 23:39:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 118 (0x7f90f1a41000) [pid = 1986] [serial = 719] [outer = 0x7f90f1190000] 23:39:09 INFO - PROCESS | 1986 | 1461220749492 Marionette DEBUG loaded listener.js 23:39:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 119 (0x7f90f1cecc00) [pid = 1986] [serial = 720] [outer = 0x7f90f1190000] 23:39:10 INFO - PROCESS | 1986 | 1461220750482 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 23:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1530ms 23:39:10 INFO - PROCESS | 1986 | 1461220750564 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 23:39:10 INFO - PROCESS | 1986 | 1461220750568 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 23:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:39:10 INFO - PROCESS | 1986 | 1461220750576 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:39:10 INFO - PROCESS | 1986 | 1461220750580 Marionette TRACE conn4 <- [1,930,null,{}] 23:39:10 INFO - PROCESS | 1986 | 1461220750586 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:10 INFO - PROCESS | 1986 | 1461220750847 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 23:39:11 INFO - PROCESS | 1986 | 1461220751080 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:11 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f7b81800 == 59 [pid = 1986] [id = 240] 23:39:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 120 (0x7f90f12e6c00) [pid = 1986] [serial = 721] [outer = (nil)] 23:39:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 121 (0x7f90f1fd3000) [pid = 1986] [serial = 722] [outer = 0x7f90f12e6c00] 23:39:11 INFO - PROCESS | 1986 | 1461220751206 Marionette DEBUG loaded listener.js 23:39:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 122 (0x7f90f20ce000) [pid = 1986] [serial = 723] [outer = 0x7f90f12e6c00] 23:39:12 INFO - PROCESS | 1986 | 1461220752175 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 23:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1635ms 23:39:12 INFO - PROCESS | 1986 | 1461220752212 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 23:39:12 INFO - PROCESS | 1986 | 1461220752215 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 23:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:39:12 INFO - PROCESS | 1986 | 1461220752222 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:39:12 INFO - PROCESS | 1986 | 1461220752224 Marionette TRACE conn4 <- [1,934,null,{}] 23:39:12 INFO - PROCESS | 1986 | 1461220752230 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:12 INFO - PROCESS | 1986 | 1461220752426 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 23:39:12 INFO - PROCESS | 1986 | 1461220752619 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:12 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fa82f000 == 60 [pid = 1986] [id = 241] 23:39:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 123 (0x7f90f1a3d000) [pid = 1986] [serial = 724] [outer = (nil)] 23:39:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 124 (0x7f90f3833c00) [pid = 1986] [serial = 725] [outer = 0x7f90f1a3d000] 23:39:12 INFO - PROCESS | 1986 | 1461220752738 Marionette DEBUG loaded listener.js 23:39:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 125 (0x7f90f44e6000) [pid = 1986] [serial = 726] [outer = 0x7f90f1a3d000] 23:39:13 INFO - PROCESS | 1986 | 1461220753653 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 23:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1481ms 23:39:13 INFO - PROCESS | 1986 | 1461220753704 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 23:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:39:13 INFO - PROCESS | 1986 | 1461220753708 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 23:39:13 INFO - PROCESS | 1986 | 1461220753714 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:39:13 INFO - PROCESS | 1986 | 1461220753717 Marionette TRACE conn4 <- [1,938,null,{}] 23:39:13 INFO - PROCESS | 1986 | 1461220753722 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:13 INFO - PROCESS | 1986 | 1461220753883 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 23:39:14 INFO - PROCESS | 1986 | 1461220754060 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:14 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910477d800 == 61 [pid = 1986] [id = 242] 23:39:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 126 (0x7f90f0f90c00) [pid = 1986] [serial = 727] [outer = (nil)] 23:39:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 127 (0x7f90f4d27c00) [pid = 1986] [serial = 728] [outer = 0x7f90f0f90c00] 23:39:14 INFO - PROCESS | 1986 | 1461220754132 Marionette DEBUG loaded listener.js 23:39:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 128 (0x7f90f51b3800) [pid = 1986] [serial = 729] [outer = 0x7f90f0f90c00] 23:39:15 INFO - PROCESS | 1986 | 1461220755022 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 23:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1379ms 23:39:15 INFO - PROCESS | 1986 | 1461220755093 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 23:39:15 INFO - PROCESS | 1986 | 1461220755098 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 23:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:39:15 INFO - PROCESS | 1986 | 1461220755103 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:39:15 INFO - PROCESS | 1986 | 1461220755105 Marionette TRACE conn4 <- [1,942,null,{}] 23:39:15 INFO - PROCESS | 1986 | 1461220755111 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:15 INFO - PROCESS | 1986 | 1461220755283 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 23:39:15 INFO - PROCESS | 1986 | 1461220755449 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:15 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9104cbc800 == 62 [pid = 1986] [id = 243] 23:39:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 129 (0x7f90f20ce800) [pid = 1986] [serial = 730] [outer = (nil)] 23:39:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 130 (0x7f90f5e32c00) [pid = 1986] [serial = 731] [outer = 0x7f90f20ce800] 23:39:15 INFO - PROCESS | 1986 | 1461220755520 Marionette DEBUG loaded listener.js 23:39:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 131 (0x7f90f6260000) [pid = 1986] [serial = 732] [outer = 0x7f90f20ce800] 23:39:16 INFO - PROCESS | 1986 | 1461220756423 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 23:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1396ms 23:39:16 INFO - PROCESS | 1986 | 1461220756501 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 23:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:39:16 INFO - PROCESS | 1986 | 1461220756505 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 23:39:16 INFO - PROCESS | 1986 | 1461220756511 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:39:16 INFO - PROCESS | 1986 | 1461220756515 Marionette TRACE conn4 <- [1,946,null,{}] 23:39:16 INFO - PROCESS | 1986 | 1461220756520 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:16 INFO - PROCESS | 1986 | 1461220756730 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 23:39:16 INFO - PROCESS | 1986 | 1461220756969 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:17 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e44de800 == 63 [pid = 1986] [id = 244] 23:39:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 132 (0x7f90e34f6800) [pid = 1986] [serial = 733] [outer = (nil)] 23:39:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 133 (0x7f90eb7ee800) [pid = 1986] [serial = 734] [outer = 0x7f90e34f6800] 23:39:17 INFO - PROCESS | 1986 | 1461220757129 Marionette DEBUG loaded listener.js 23:39:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 134 (0x7f90f1bd6800) [pid = 1986] [serial = 735] [outer = 0x7f90e34f6800] 23:39:18 INFO - PROCESS | 1986 | 1461220758329 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 23:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1881ms 23:39:18 INFO - PROCESS | 1986 | 1461220758393 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 23:39:18 INFO - PROCESS | 1986 | 1461220758399 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 23:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:39:18 INFO - PROCESS | 1986 | 1461220758407 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:39:18 INFO - PROCESS | 1986 | 1461220758411 Marionette TRACE conn4 <- [1,950,null,{}] 23:39:18 INFO - PROCESS | 1986 | 1461220758418 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:18 INFO - PROCESS | 1986 | 1461220758588 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 23:39:18 INFO - PROCESS | 1986 | 1461220758787 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:18 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee3e1000 == 64 [pid = 1986] [id = 245] 23:39:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 135 (0x7f90eb79e000) [pid = 1986] [serial = 736] [outer = (nil)] 23:39:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 136 (0x7f90eb7f3c00) [pid = 1986] [serial = 737] [outer = 0x7f90eb79e000] 23:39:18 INFO - PROCESS | 1986 | 1461220758853 Marionette DEBUG loaded listener.js 23:39:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 137 (0x7f90ec0e5c00) [pid = 1986] [serial = 738] [outer = 0x7f90eb79e000] 23:39:19 INFO - PROCESS | 1986 | 1461220759657 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 23:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1285ms 23:39:19 INFO - PROCESS | 1986 | 1461220759692 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 23:39:19 INFO - PROCESS | 1986 | 1461220759701 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 23:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:39:19 INFO - PROCESS | 1986 | 1461220759710 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:39:19 INFO - PROCESS | 1986 | 1461220759713 Marionette TRACE conn4 <- [1,954,null,{}] 23:39:19 INFO - PROCESS | 1986 | 1461220759719 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:19 INFO - PROCESS | 1986 | 1461220759870 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 23:39:20 INFO - PROCESS | 1986 | 1461220760166 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:20 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6806800 == 65 [pid = 1986] [id = 246] 23:39:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 138 (0x7f90ed1c1000) [pid = 1986] [serial = 739] [outer = (nil)] 23:39:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 139 (0x7f90ed236400) [pid = 1986] [serial = 740] [outer = 0x7f90ed1c1000] 23:39:20 INFO - PROCESS | 1986 | 1461220760330 Marionette DEBUG loaded listener.js 23:39:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 140 (0x7f90ed244c00) [pid = 1986] [serial = 741] [outer = 0x7f90ed1c1000] 23:39:20 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1104000 == 64 [pid = 1986] [id = 232] 23:39:20 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef9d3000 == 63 [pid = 1986] [id = 231] 23:39:20 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee740800 == 62 [pid = 1986] [id = 230] 23:39:20 INFO - PROCESS | 1986 | --DOMWINDOW == 139 (0x7f90f12ef000) [pid = 1986] [serial = 658] [outer = (nil)] [url = about:blank] 23:39:20 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee39d800 == 61 [pid = 1986] [id = 229] 23:39:20 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e695e000 == 60 [pid = 1986] [id = 228] 23:39:20 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec29a800 == 59 [pid = 1986] [id = 227] 23:39:20 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1d9a000 == 58 [pid = 1986] [id = 221] 23:39:20 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee3e3000 == 57 [pid = 1986] [id = 220] 23:39:20 INFO - PROCESS | 1986 | --DOMWINDOW == 138 (0x7f90ee11c000) [pid = 1986] [serial = 649] [outer = (nil)] [url = about:blank] 23:39:20 INFO - PROCESS | 1986 | --DOMWINDOW == 137 (0x7f90ec072400) [pid = 1986] [serial = 605] [outer = (nil)] [url = about:blank] 23:39:20 INFO - PROCESS | 1986 | --DOMWINDOW == 136 (0x7f90e68ee400) [pid = 1986] [serial = 604] [outer = (nil)] [url = about:blank] 23:39:20 INFO - PROCESS | 1986 | --DOMWINDOW == 135 (0x7f90f1195c00) [pid = 1986] [serial = 652] [outer = (nil)] [url = about:blank] 23:39:20 INFO - PROCESS | 1986 | --DOMWINDOW == 134 (0x7f90f1a3e000) [pid = 1986] [serial = 653] [outer = (nil)] [url = about:blank] 23:39:20 INFO - PROCESS | 1986 | --DOMWINDOW == 133 (0x7f90eb799800) [pid = 1986] [serial = 637] [outer = (nil)] [url = about:blank] 23:39:20 INFO - PROCESS | 1986 | --DOMWINDOW == 132 (0x7f90f1a49000) [pid = 1986] [serial = 622] [outer = (nil)] [url = about:blank] 23:39:20 INFO - PROCESS | 1986 | --DOMWINDOW == 131 (0x7f90f1bd5000) [pid = 1986] [serial = 623] [outer = (nil)] [url = about:blank] 23:39:20 INFO - PROCESS | 1986 | --DOMWINDOW == 130 (0x7f90ee85ec00) [pid = 1986] [serial = 616] [outer = (nil)] [url = about:blank] 23:39:20 INFO - PROCESS | 1986 | --DOMWINDOW == 129 (0x7f90f0578400) [pid = 1986] [serial = 617] [outer = (nil)] [url = about:blank] 23:39:20 INFO - PROCESS | 1986 | --DOMWINDOW == 128 (0x7f90eb7f5000) [pid = 1986] [serial = 640] [outer = (nil)] [url = about:blank] 23:39:20 INFO - PROCESS | 1986 | --DOMWINDOW == 127 (0x7f90ec158400) [pid = 1986] [serial = 641] [outer = (nil)] [url = about:blank] 23:39:20 INFO - PROCESS | 1986 | --DOMWINDOW == 126 (0x7f90f12e3000) [pid = 1986] [serial = 619] [outer = (nil)] [url = about:blank] 23:39:20 INFO - PROCESS | 1986 | --DOMWINDOW == 125 (0x7f90ed250800) [pid = 1986] [serial = 643] [outer = (nil)] [url = about:blank] 23:39:20 INFO - PROCESS | 1986 | --DOMWINDOW == 124 (0x7f90ed4c1000) [pid = 1986] [serial = 644] [outer = (nil)] [url = about:blank] 23:39:20 INFO - PROCESS | 1986 | --DOMWINDOW == 123 (0x7f90ed1c5800) [pid = 1986] [serial = 608] [outer = (nil)] [url = about:blank] 23:39:20 INFO - PROCESS | 1986 | --DOMWINDOW == 122 (0x7f90ec177400) [pid = 1986] [serial = 607] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 121 (0x7f90ede1d800) [pid = 1986] [serial = 646] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 120 (0x7f90ede8c800) [pid = 1986] [serial = 611] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 119 (0x7f90ede10800) [pid = 1986] [serial = 610] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 118 (0x7f90f1fd4c00) [pid = 1986] [serial = 629] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 117 (0x7f90f1cf3400) [pid = 1986] [serial = 628] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 116 (0x7f90f1ce7800) [pid = 1986] [serial = 626] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 115 (0x7f90f1bd9400) [pid = 1986] [serial = 625] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 114 (0x7f90f2ec9000) [pid = 1986] [serial = 632] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 113 (0x7f90f20c2c00) [pid = 1986] [serial = 631] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 112 (0x7f90f1fd5000) [pid = 1986] [serial = 635] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 111 (0x7f90e656b400) [pid = 1986] [serial = 634] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 110 (0x7f90ee651800) [pid = 1986] [serial = 614] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 109 (0x7f90ee121800) [pid = 1986] [serial = 613] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 108 (0x7f90f1a40c00) [pid = 1986] [serial = 620] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 107 (0x7f90ec0b1800) [pid = 1986] [serial = 638] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 106 (0x7f90ee657c00) [pid = 1986] [serial = 650] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 105 (0x7f90ec46c400) [pid = 1986] [serial = 655] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 104 (0x7f90ee655000) [pid = 1986] [serial = 656] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | --DOMWINDOW == 103 (0x7f90ede94000) [pid = 1986] [serial = 647] [outer = (nil)] [url = about:blank] 23:39:21 INFO - PROCESS | 1986 | 1461220761202 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 23:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1529ms 23:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:39:21 INFO - PROCESS | 1986 | 1461220761240 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 23:39:21 INFO - PROCESS | 1986 | 1461220761242 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 23:39:21 INFO - PROCESS | 1986 | 1461220761248 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:39:21 INFO - PROCESS | 1986 | 1461220761253 Marionette TRACE conn4 <- [1,958,null,{}] 23:39:21 INFO - PROCESS | 1986 | 1461220761268 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:21 INFO - PROCESS | 1986 | 1461220761438 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 23:39:21 INFO - PROCESS | 1986 | 1461220761566 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:21 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee39d800 == 58 [pid = 1986] [id = 247] 23:39:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 104 (0x7f90eb799800) [pid = 1986] [serial = 742] [outer = (nil)] 23:39:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 105 (0x7f90ed32c000) [pid = 1986] [serial = 743] [outer = 0x7f90eb799800] 23:39:21 INFO - PROCESS | 1986 | 1461220761630 Marionette DEBUG loaded listener.js 23:39:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 106 (0x7f90ede1a000) [pid = 1986] [serial = 744] [outer = 0x7f90eb799800] 23:39:22 INFO - PROCESS | 1986 | 1461220762296 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 23:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1083ms 23:39:22 INFO - PROCESS | 1986 | 1461220762337 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 23:39:22 INFO - PROCESS | 1986 | 1461220762342 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 23:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:39:22 INFO - PROCESS | 1986 | 1461220762347 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:39:22 INFO - PROCESS | 1986 | 1461220762349 Marionette TRACE conn4 <- [1,962,null,{}] 23:39:22 INFO - PROCESS | 1986 | 1461220762365 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:22 INFO - PROCESS | 1986 | 1461220762515 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 23:39:22 INFO - PROCESS | 1986 | 1461220762529 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:22 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f129f800 == 59 [pid = 1986] [id = 248] 23:39:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 107 (0x7f90edde2c00) [pid = 1986] [serial = 745] [outer = (nil)] 23:39:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 108 (0x7f90ee657c00) [pid = 1986] [serial = 746] [outer = 0x7f90edde2c00] 23:39:22 INFO - PROCESS | 1986 | 1461220762590 Marionette DEBUG loaded listener.js 23:39:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 109 (0x7f90f0575400) [pid = 1986] [serial = 747] [outer = 0x7f90edde2c00] 23:39:23 INFO - PROCESS | 1986 | 1461220763467 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 23:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1149ms 23:39:23 INFO - PROCESS | 1986 | 1461220763497 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 23:39:23 INFO - PROCESS | 1986 | 1461220763500 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 23:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:39:23 INFO - PROCESS | 1986 | 1461220763505 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:39:23 INFO - PROCESS | 1986 | 1461220763507 Marionette TRACE conn4 <- [1,966,null,{}] 23:39:23 INFO - PROCESS | 1986 | 1461220763512 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:23 INFO - PROCESS | 1986 | 1461220763706 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 23:39:23 INFO - PROCESS | 1986 | 1461220763732 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:23 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1d8e800 == 60 [pid = 1986] [id = 249] 23:39:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 110 (0x7f90edfd1000) [pid = 1986] [serial = 748] [outer = (nil)] 23:39:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 111 (0x7f90f0582400) [pid = 1986] [serial = 749] [outer = 0x7f90edfd1000] 23:39:23 INFO - PROCESS | 1986 | 1461220763794 Marionette DEBUG loaded listener.js 23:39:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 112 (0x7f90f1194000) [pid = 1986] [serial = 750] [outer = 0x7f90edfd1000] 23:39:24 INFO - PROCESS | 1986 | 1461220764665 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 23:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1175ms 23:39:24 INFO - PROCESS | 1986 | 1461220764691 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 23:39:24 INFO - PROCESS | 1986 | 1461220764695 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 23:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:39:24 INFO - PROCESS | 1986 | 1461220764701 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:39:24 INFO - PROCESS | 1986 | 1461220764703 Marionette TRACE conn4 <- [1,970,null,{}] 23:39:24 INFO - PROCESS | 1986 | 1461220764708 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:24 INFO - PROCESS | 1986 | 1461220764919 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 23:39:24 INFO - PROCESS | 1986 | 1461220764941 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:24 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f381f800 == 61 [pid = 1986] [id = 250] 23:39:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 113 (0x7f90f1193400) [pid = 1986] [serial = 751] [outer = (nil)] 23:39:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 114 (0x7f90f1bda800) [pid = 1986] [serial = 752] [outer = 0x7f90f1193400] 23:39:25 INFO - PROCESS | 1986 | 1461220765004 Marionette DEBUG loaded listener.js 23:39:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 115 (0x7f90f43b0400) [pid = 1986] [serial = 753] [outer = 0x7f90f1193400] 23:39:25 INFO - PROCESS | 1986 | --DOMWINDOW == 114 (0x7f90ed329c00) [pid = 1986] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:39:25 INFO - PROCESS | 1986 | --DOMWINDOW == 113 (0x7f90e63f3400) [pid = 1986] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:39:25 INFO - PROCESS | 1986 | --DOMWINDOW == 112 (0x7f90ec0bb800) [pid = 1986] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:39:25 INFO - PROCESS | 1986 | --DOMWINDOW == 111 (0x7f90e6564c00) [pid = 1986] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:39:25 INFO - PROCESS | 1986 | --DOMWINDOW == 110 (0x7f90e6563800) [pid = 1986] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:39:25 INFO - PROCESS | 1986 | --DOMWINDOW == 109 (0x7f90e6569c00) [pid = 1986] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:39:25 INFO - PROCESS | 1986 | --DOMWINDOW == 108 (0x7f90e656b800) [pid = 1986] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:39:26 INFO - PROCESS | 1986 | 1461220766117 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 23:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1434ms 23:39:26 INFO - PROCESS | 1986 | 1461220766138 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 23:39:26 INFO - PROCESS | 1986 | 1461220766140 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 23:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:39:26 INFO - PROCESS | 1986 | 1461220766148 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:39:26 INFO - PROCESS | 1986 | 1461220766162 Marionette TRACE conn4 <- [1,974,null,{}] 23:39:26 INFO - PROCESS | 1986 | 1461220766175 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:26 INFO - PROCESS | 1986 | 1461220766336 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 23:39:26 INFO - PROCESS | 1986 | 1461220766349 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:26 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6233000 == 62 [pid = 1986] [id = 251] 23:39:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 109 (0x7f90edde9800) [pid = 1986] [serial = 754] [outer = (nil)] 23:39:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 110 (0x7f90f4d2b000) [pid = 1986] [serial = 755] [outer = 0x7f90edde9800] 23:39:26 INFO - PROCESS | 1986 | 1461220766409 Marionette DEBUG loaded listener.js 23:39:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 111 (0x7f90f5e34800) [pid = 1986] [serial = 756] [outer = 0x7f90edde9800] 23:39:27 INFO - PROCESS | 1986 | 1461220767176 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 23:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1049ms 23:39:27 INFO - PROCESS | 1986 | 1461220767198 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 23:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:39:27 INFO - PROCESS | 1986 | 1461220767203 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 23:39:27 INFO - PROCESS | 1986 | 1461220767208 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:39:27 INFO - PROCESS | 1986 | 1461220767211 Marionette TRACE conn4 <- [1,978,null,{}] 23:39:27 INFO - PROCESS | 1986 | 1461220767216 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:27 INFO - PROCESS | 1986 | 1461220767428 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 23:39:27 INFO - PROCESS | 1986 | 1461220767449 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:27 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f709e800 == 63 [pid = 1986] [id = 252] 23:39:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 112 (0x7f90f43a3800) [pid = 1986] [serial = 757] [outer = (nil)] 23:39:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 113 (0x7f90f642dc00) [pid = 1986] [serial = 758] [outer = 0x7f90f43a3800] 23:39:27 INFO - PROCESS | 1986 | 1461220767509 Marionette DEBUG loaded listener.js 23:39:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 114 (0x7f90f6435800) [pid = 1986] [serial = 759] [outer = 0x7f90f43a3800] 23:39:28 INFO - PROCESS | 1986 | 1461220768561 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 23:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1388ms 23:39:28 INFO - PROCESS | 1986 | 1461220768598 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 23:39:28 INFO - PROCESS | 1986 | 1461220768605 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 23:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:39:28 INFO - PROCESS | 1986 | 1461220768614 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:39:28 INFO - PROCESS | 1986 | 1461220768619 Marionette TRACE conn4 <- [1,982,null,{}] 23:39:28 INFO - PROCESS | 1986 | 1461220768627 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:28 INFO - PROCESS | 1986 | 1461220768826 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 23:39:28 INFO - PROCESS | 1986 | 1461220768989 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:29 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee391800 == 64 [pid = 1986] [id = 253] 23:39:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 115 (0x7f90eb79f000) [pid = 1986] [serial = 760] [outer = (nil)] 23:39:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 116 (0x7f90ec0e5800) [pid = 1986] [serial = 761] [outer = 0x7f90eb79f000] 23:39:29 INFO - PROCESS | 1986 | 1461220769063 Marionette DEBUG loaded listener.js 23:39:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 117 (0x7f90ed1c4000) [pid = 1986] [serial = 762] [outer = 0x7f90eb79f000] 23:39:30 INFO - PROCESS | 1986 | 1461220770047 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 23:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1495ms 23:39:30 INFO - PROCESS | 1986 | 1461220770115 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 23:39:30 INFO - PROCESS | 1986 | 1461220770130 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 23:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:39:30 INFO - PROCESS | 1986 | 1461220770141 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:39:30 INFO - PROCESS | 1986 | 1461220770145 Marionette TRACE conn4 <- [1,986,null,{}] 23:39:30 INFO - PROCESS | 1986 | 1461220770152 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:30 INFO - PROCESS | 1986 | 1461220770365 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 23:39:30 INFO - PROCESS | 1986 | 1461220770605 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:30 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1de9000 == 65 [pid = 1986] [id = 254] 23:39:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 118 (0x7f90ed1c9800) [pid = 1986] [serial = 763] [outer = (nil)] 23:39:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 119 (0x7f90ede97400) [pid = 1986] [serial = 764] [outer = 0x7f90ed1c9800] 23:39:30 INFO - PROCESS | 1986 | 1461220770721 Marionette DEBUG loaded listener.js 23:39:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 120 (0x7f90ef517c00) [pid = 1986] [serial = 765] [outer = 0x7f90ed1c9800] 23:39:31 INFO - PROCESS | 1986 | 1461220771566 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 23:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1482ms 23:39:31 INFO - PROCESS | 1986 | 1461220771623 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 23:39:31 INFO - PROCESS | 1986 | 1461220771627 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 23:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:39:31 INFO - PROCESS | 1986 | 1461220771633 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:39:31 INFO - PROCESS | 1986 | 1461220771638 Marionette TRACE conn4 <- [1,990,null,{}] 23:39:31 INFO - PROCESS | 1986 | 1461220771654 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:31 INFO - PROCESS | 1986 | 1461220771831 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 23:39:32 INFO - PROCESS | 1986 | 1461220771994 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:32 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fe80a000 == 66 [pid = 1986] [id = 255] 23:39:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 121 (0x7f90f057a000) [pid = 1986] [serial = 766] [outer = (nil)] 23:39:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 122 (0x7f90f1bd6c00) [pid = 1986] [serial = 767] [outer = 0x7f90f057a000] 23:39:32 INFO - PROCESS | 1986 | 1461220772069 Marionette DEBUG loaded listener.js 23:39:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 123 (0x7f90f2ecb000) [pid = 1986] [serial = 768] [outer = 0x7f90f057a000] 23:39:32 INFO - PROCESS | 1986 | 1461220772899 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 23:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1337ms 23:39:32 INFO - PROCESS | 1986 | 1461220772972 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 23:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:39:32 INFO - PROCESS | 1986 | 1461220772976 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 23:39:32 INFO - PROCESS | 1986 | 1461220772982 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:39:32 INFO - PROCESS | 1986 | 1461220772985 Marionette TRACE conn4 <- [1,994,null,{}] 23:39:32 INFO - PROCESS | 1986 | 1461220772990 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:33 INFO - PROCESS | 1986 | 1461220773168 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 23:39:33 INFO - PROCESS | 1986 | 1461220773331 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:33 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9104cc4800 == 67 [pid = 1986] [id = 256] 23:39:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 124 (0x7f90f1195c00) [pid = 1986] [serial = 769] [outer = (nil)] 23:39:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 125 (0x7f90f642f400) [pid = 1986] [serial = 770] [outer = 0x7f90f1195c00] 23:39:33 INFO - PROCESS | 1986 | 1461220773404 Marionette DEBUG loaded listener.js 23:39:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 126 (0x7f90f64a7800) [pid = 1986] [serial = 771] [outer = 0x7f90f1195c00] 23:39:34 INFO - PROCESS | 1986 | 1461220774257 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 23:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1329ms 23:39:34 INFO - PROCESS | 1986 | 1461220774313 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 23:39:34 INFO - PROCESS | 1986 | 1461220774316 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 23:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:39:34 INFO - PROCESS | 1986 | 1461220774322 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:39:34 INFO - PROCESS | 1986 | 1461220774325 Marionette TRACE conn4 <- [1,998,null,{}] 23:39:34 INFO - PROCESS | 1986 | 1461220774331 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:34 INFO - PROCESS | 1986 | 1461220774503 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 23:39:34 INFO - PROCESS | 1986 | 1461220774673 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:34 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9105c5c800 == 68 [pid = 1986] [id = 257] 23:39:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 127 (0x7f90f05ea000) [pid = 1986] [serial = 772] [outer = (nil)] 23:39:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 128 (0x7f90f664a800) [pid = 1986] [serial = 773] [outer = 0x7f90f05ea000] 23:39:34 INFO - PROCESS | 1986 | 1461220774747 Marionette DEBUG loaded listener.js 23:39:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 129 (0x7f90f69f3400) [pid = 1986] [serial = 774] [outer = 0x7f90f05ea000] 23:39:35 INFO - PROCESS | 1986 | 1461220775608 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 23:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1328ms 23:39:35 INFO - PROCESS | 1986 | 1461220775651 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 23:39:35 INFO - PROCESS | 1986 | 1461220775654 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 23:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:39:35 INFO - PROCESS | 1986 | 1461220775660 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:39:35 INFO - PROCESS | 1986 | 1461220775663 Marionette TRACE conn4 <- [1,1002,null,{}] 23:39:35 INFO - PROCESS | 1986 | 1461220775669 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:35 INFO - PROCESS | 1986 | 1461220775864 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 23:39:36 INFO - PROCESS | 1986 | 1461220776035 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:36 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910952e000 == 69 [pid = 1986] [id = 258] 23:39:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 130 (0x7f90f69f3800) [pid = 1986] [serial = 775] [outer = (nil)] 23:39:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 131 (0x7f90f7733800) [pid = 1986] [serial = 776] [outer = 0x7f90f69f3800] 23:39:36 INFO - PROCESS | 1986 | 1461220776111 Marionette DEBUG loaded listener.js 23:39:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 132 (0x7f90f7a25c00) [pid = 1986] [serial = 777] [outer = 0x7f90f69f3800] 23:39:36 INFO - PROCESS | 1986 | 1461220776916 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 23:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1285ms 23:39:36 INFO - PROCESS | 1986 | 1461220776947 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 23:39:36 INFO - PROCESS | 1986 | 1461220776951 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 23:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:39:36 INFO - PROCESS | 1986 | 1461220776956 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:39:36 INFO - PROCESS | 1986 | 1461220776959 Marionette TRACE conn4 <- [1,1006,null,{}] 23:39:36 INFO - PROCESS | 1986 | 1461220776964 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:37 INFO - PROCESS | 1986 | 1461220777144 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 23:39:37 INFO - PROCESS | 1986 | 1461220777314 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:37 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910974d000 == 70 [pid = 1986] [id = 259] 23:39:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 133 (0x7f90f753d400) [pid = 1986] [serial = 778] [outer = (nil)] 23:39:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 134 (0x7f90f7e51800) [pid = 1986] [serial = 779] [outer = 0x7f90f753d400] 23:39:37 INFO - PROCESS | 1986 | 1461220777384 Marionette DEBUG loaded listener.js 23:39:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 135 (0x7f90f85a5c00) [pid = 1986] [serial = 780] [outer = 0x7f90f753d400] 23:39:38 INFO - PROCESS | 1986 | 1461220778255 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 23:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1337ms 23:39:38 INFO - PROCESS | 1986 | 1461220778294 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 23:39:38 INFO - PROCESS | 1986 | 1461220778297 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 23:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:39:38 INFO - PROCESS | 1986 | 1461220778303 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:39:38 INFO - PROCESS | 1986 | 1461220778306 Marionette TRACE conn4 <- [1,1010,null,{}] 23:39:38 INFO - PROCESS | 1986 | 1461220778311 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:38 INFO - PROCESS | 1986 | 1461220778515 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 23:39:38 INFO - PROCESS | 1986 | 1461220778689 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:38 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910976a800 == 71 [pid = 1986] [id = 260] 23:39:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 136 (0x7f90f78ca400) [pid = 1986] [serial = 781] [outer = (nil)] 23:39:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 137 (0x7f90f8617400) [pid = 1986] [serial = 782] [outer = 0x7f90f78ca400] 23:39:38 INFO - PROCESS | 1986 | 1461220778761 Marionette DEBUG loaded listener.js 23:39:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 138 (0x7f90fa6c9800) [pid = 1986] [serial = 783] [outer = 0x7f90f78ca400] 23:39:39 INFO - PROCESS | 1986 | 1461220779694 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 23:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1432ms 23:39:39 INFO - PROCESS | 1986 | 1461220779736 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 23:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:39:39 INFO - PROCESS | 1986 | 1461220779740 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 23:39:39 INFO - PROCESS | 1986 | 1461220779745 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:39:39 INFO - PROCESS | 1986 | 1461220779748 Marionette TRACE conn4 <- [1,1014,null,{}] 23:39:39 INFO - PROCESS | 1986 | 1461220779753 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:39 INFO - PROCESS | 1986 | 1461220779926 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 23:39:40 INFO - PROCESS | 1986 | 1461220780098 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:40 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109ca4000 == 72 [pid = 1986] [id = 261] 23:39:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 139 (0x7f90f7a2d800) [pid = 1986] [serial = 784] [outer = (nil)] 23:39:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 140 (0x7f90fa860c00) [pid = 1986] [serial = 785] [outer = 0x7f90f7a2d800] 23:39:40 INFO - PROCESS | 1986 | 1461220780183 Marionette DEBUG loaded listener.js 23:39:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 141 (0x7f90fab5e800) [pid = 1986] [serial = 786] [outer = 0x7f90f7a2d800] 23:39:40 INFO - PROCESS | 1986 | 1461220780968 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 23:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1278ms 23:39:41 INFO - PROCESS | 1986 | 1461220781024 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 23:39:41 INFO - PROCESS | 1986 | 1461220781028 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 23:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:39:41 INFO - PROCESS | 1986 | 1461220781052 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:39:41 INFO - PROCESS | 1986 | 1461220781056 Marionette TRACE conn4 <- [1,1018,null,{}] 23:39:41 INFO - PROCESS | 1986 | 1461220781064 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:41 INFO - PROCESS | 1986 | 1461220781241 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 23:39:41 INFO - PROCESS | 1986 | 1461220781425 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:41 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109fb2000 == 73 [pid = 1986] [id = 262] 23:39:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 142 (0x7f90e6225400) [pid = 1986] [serial = 787] [outer = (nil)] 23:39:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 143 (0x7f90fab69800) [pid = 1986] [serial = 788] [outer = 0x7f90e6225400] 23:39:41 INFO - PROCESS | 1986 | 1461220781502 Marionette DEBUG loaded listener.js 23:39:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 144 (0x7f9103933400) [pid = 1986] [serial = 789] [outer = 0x7f90e6225400] 23:39:42 INFO - PROCESS | 1986 | 1461220782404 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 23:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1405ms 23:39:42 INFO - PROCESS | 1986 | 1461220782441 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 23:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:39:42 INFO - PROCESS | 1986 | 1461220782446 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 23:39:42 INFO - PROCESS | 1986 | 1461220782451 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:39:42 INFO - PROCESS | 1986 | 1461220782455 Marionette TRACE conn4 <- [1,1022,null,{}] 23:39:42 INFO - PROCESS | 1986 | 1461220782461 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:42 INFO - PROCESS | 1986 | 1461220782665 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 23:39:43 INFO - PROCESS | 1986 | 1461220783327 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:43 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee74c000 == 74 [pid = 1986] [id = 263] 23:39:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 145 (0x7f90e45e6c00) [pid = 1986] [serial = 790] [outer = (nil)] 23:39:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 146 (0x7f90e622ec00) [pid = 1986] [serial = 791] [outer = 0x7f90e45e6c00] 23:39:43 INFO - PROCESS | 1986 | 1461220783405 Marionette DEBUG loaded listener.js 23:39:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90e656b800) [pid = 1986] [serial = 792] [outer = 0x7f90e45e6c00] 23:39:44 INFO - PROCESS | 1986 | 1461220784244 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 23:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1838ms 23:39:44 INFO - PROCESS | 1986 | 1461220784291 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 23:39:44 INFO - PROCESS | 1986 | 1461220784298 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 23:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:39:44 INFO - PROCESS | 1986 | 1461220784307 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:39:44 INFO - PROCESS | 1986 | 1461220784310 Marionette TRACE conn4 <- [1,1026,null,{}] 23:39:44 INFO - PROCESS | 1986 | 1461220784318 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:44 INFO - PROCESS | 1986 | 1461220784535 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 23:39:44 INFO - PROCESS | 1986 | 1461220784864 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:44 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6963800 == 75 [pid = 1986] [id = 264] 23:39:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f90ec15fc00) [pid = 1986] [serial = 793] [outer = (nil)] 23:39:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90ed1c5800) [pid = 1986] [serial = 794] [outer = 0x7f90ec15fc00] 23:39:44 INFO - PROCESS | 1986 | 1461220784940 Marionette DEBUG loaded listener.js 23:39:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90ed243800) [pid = 1986] [serial = 795] [outer = 0x7f90ec15fc00] 23:39:45 INFO - PROCESS | 1986 | 1461220785815 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 23:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1583ms 23:39:45 INFO - PROCESS | 1986 | 1461220785894 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 23:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:39:45 INFO - PROCESS | 1986 | 1461220785900 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 23:39:45 INFO - PROCESS | 1986 | 1461220785906 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:39:45 INFO - PROCESS | 1986 | 1461220785910 Marionette TRACE conn4 <- [1,1030,null,{}] 23:39:45 INFO - PROCESS | 1986 | 1461220785915 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:46 INFO - PROCESS | 1986 | 1461220786138 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90f2ed1400) [pid = 1986] [serial = 673] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f90f4d27400) [pid = 1986] [serial = 676] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 147 (0x7f90f5ba6000) [pid = 1986] [serial = 679] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f90ee64ac00) [pid = 1986] [serial = 701] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6233000 == 74 [pid = 1986] [id = 251] 23:39:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f381f800 == 73 [pid = 1986] [id = 250] 23:39:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1d8e800 == 72 [pid = 1986] [id = 249] 23:39:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f129f800 == 71 [pid = 1986] [id = 248] 23:39:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee39d800 == 70 [pid = 1986] [id = 247] 23:39:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6806800 == 69 [pid = 1986] [id = 246] 23:39:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee3e1000 == 68 [pid = 1986] [id = 245] 23:39:46 INFO - PROCESS | 1986 | 1461220786435 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9104cbc800 == 67 [pid = 1986] [id = 243] 23:39:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910477d800 == 66 [pid = 1986] [id = 242] 23:39:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fa82f000 == 65 [pid = 1986] [id = 241] 23:39:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f7b81800 == 64 [pid = 1986] [id = 240] 23:39:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6446000 == 63 [pid = 1986] [id = 239] 23:39:46 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec192800 == 64 [pid = 1986] [id = 265] 23:39:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90ec46f800) [pid = 1986] [serial = 796] [outer = (nil)] 23:39:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f90ede14400) [pid = 1986] [serial = 797] [outer = 0x7f90ec46f800] 23:39:46 INFO - PROCESS | 1986 | 1461220786513 Marionette DEBUG loaded listener.js 23:39:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90edfd2800) [pid = 1986] [serial = 798] [outer = 0x7f90ec46f800] 23:39:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f538c800 == 63 [pid = 1986] [id = 238] 23:39:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f218f000 == 62 [pid = 1986] [id = 237] 23:39:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1d9e000 == 61 [pid = 1986] [id = 236] 23:39:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90efbdf000 == 60 [pid = 1986] [id = 235] 23:39:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec193800 == 59 [pid = 1986] [id = 234] 23:39:46 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1697000 == 58 [pid = 1986] [id = 233] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f90edde5000) [pid = 1986] [serial = 695] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 147 (0x7f90f1bd7400) [pid = 1986] [serial = 659] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f90ec0e8c00) [pid = 1986] [serial = 685] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 145 (0x7f90ec159400) [pid = 1986] [serial = 686] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 144 (0x7f90ec478c00) [pid = 1986] [serial = 689] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 143 (0x7f90ed24c800) [pid = 1986] [serial = 664] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 142 (0x7f90eb798400) [pid = 1986] [serial = 683] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 141 (0x7f90e68e0400) [pid = 1986] [serial = 682] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 140 (0x7f90f0579400) [pid = 1986] [serial = 667] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 139 (0x7f90f1bd1800) [pid = 1986] [serial = 670] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 138 (0x7f90eb7f5c00) [pid = 1986] [serial = 661] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 137 (0x7f90ed325400) [pid = 1986] [serial = 692] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 136 (0x7f90eddf1800) [pid = 1986] [serial = 696] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 135 (0x7f90ed4c7800) [pid = 1986] [serial = 698] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 134 (0x7f90ed23bc00) [pid = 1986] [serial = 690] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 133 (0x7f90ef79f000) [pid = 1986] [serial = 440] [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.] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 132 (0x7f90ed4c0800) [pid = 1986] [serial = 693] [outer = (nil)] [url = about:blank] 23:39:46 INFO - PROCESS | 1986 | --DOMWINDOW == 131 (0x7f90edfd3800) [pid = 1986] [serial = 699] [outer = (nil)] [url = about:blank] 23:39:47 INFO - PROCESS | 1986 | 1461220787462 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 23:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1586ms 23:39:47 INFO - PROCESS | 1986 | 1461220787495 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 23:39:47 INFO - PROCESS | 1986 | 1461220787499 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 23:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:39:47 INFO - PROCESS | 1986 | 1461220787515 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:39:47 INFO - PROCESS | 1986 | 1461220787526 Marionette TRACE conn4 <- [1,1034,null,{}] 23:39:47 INFO - PROCESS | 1986 | 1461220787536 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:47 INFO - PROCESS | 1986 | 1461220787717 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 23:39:47 INFO - PROCESS | 1986 | 1461220787881 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:47 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f129f800 == 59 [pid = 1986] [id = 266] 23:39:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 132 (0x7f90e68e2400) [pid = 1986] [serial = 799] [outer = (nil)] 23:39:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 133 (0x7f90ee64bc00) [pid = 1986] [serial = 800] [outer = 0x7f90e68e2400] 23:39:47 INFO - PROCESS | 1986 | 1461220787962 Marionette DEBUG loaded listener.js 23:39:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 134 (0x7f90f0579000) [pid = 1986] [serial = 801] [outer = 0x7f90e68e2400] 23:39:48 INFO - PROCESS | 1986 | 1461220788801 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 23:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1352ms 23:39:48 INFO - PROCESS | 1986 | 1461220788863 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 23:39:48 INFO - PROCESS | 1986 | 1461220788867 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 23:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:39:48 INFO - PROCESS | 1986 | 1461220788873 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:39:48 INFO - PROCESS | 1986 | 1461220788875 Marionette TRACE conn4 <- [1,1038,null,{}] 23:39:48 INFO - PROCESS | 1986 | 1461220788880 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:49 INFO - PROCESS | 1986 | 1461220789088 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 23:39:49 INFO - PROCESS | 1986 | 1461220789113 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:49 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1de9800 == 60 [pid = 1986] [id = 267] 23:39:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 135 (0x7f90ee64ac00) [pid = 1986] [serial = 802] [outer = (nil)] 23:39:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 136 (0x7f90f12e4000) [pid = 1986] [serial = 803] [outer = 0x7f90ee64ac00] 23:39:49 INFO - PROCESS | 1986 | 1461220789185 Marionette DEBUG loaded listener.js 23:39:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 137 (0x7f90f1a49400) [pid = 1986] [serial = 804] [outer = 0x7f90ee64ac00] 23:39:50 INFO - PROCESS | 1986 | 1461220790191 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 23:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1386ms 23:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:39:50 INFO - PROCESS | 1986 | 1461220790267 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 23:39:50 INFO - PROCESS | 1986 | 1461220790271 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 23:39:50 INFO - PROCESS | 1986 | 1461220790278 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:39:50 INFO - PROCESS | 1986 | 1461220790281 Marionette TRACE conn4 <- [1,1042,null,{}] 23:39:50 INFO - PROCESS | 1986 | 1461220790286 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:50 INFO - PROCESS | 1986 | 1461220790499 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 23:39:50 INFO - PROCESS | 1986 | 1461220790526 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:50 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f538c800 == 61 [pid = 1986] [id = 268] 23:39:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 138 (0x7f90f1ceac00) [pid = 1986] [serial = 805] [outer = (nil)] 23:39:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 139 (0x7f90f1fd5000) [pid = 1986] [serial = 806] [outer = 0x7f90f1ceac00] 23:39:50 INFO - PROCESS | 1986 | 1461220790613 Marionette DEBUG loaded listener.js 23:39:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 140 (0x7f90f2ed3800) [pid = 1986] [serial = 807] [outer = 0x7f90f1ceac00] 23:39:51 INFO - PROCESS | 1986 | --DOMWINDOW == 139 (0x7f90eb79e000) [pid = 1986] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:39:51 INFO - PROCESS | 1986 | --DOMWINDOW == 138 (0x7f90ed1c1000) [pid = 1986] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:39:51 INFO - PROCESS | 1986 | --DOMWINDOW == 137 (0x7f90eb799800) [pid = 1986] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:39:51 INFO - PROCESS | 1986 | --DOMWINDOW == 136 (0x7f90edde2c00) [pid = 1986] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:39:51 INFO - PROCESS | 1986 | --DOMWINDOW == 135 (0x7f90edfd1000) [pid = 1986] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:39:51 INFO - PROCESS | 1986 | --DOMWINDOW == 134 (0x7f90edde9800) [pid = 1986] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:39:51 INFO - PROCESS | 1986 | --DOMWINDOW == 133 (0x7f90edfd4400) [pid = 1986] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:39:51 INFO - PROCESS | 1986 | --DOMWINDOW == 132 (0x7f90f1193400) [pid = 1986] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:39:51 INFO - PROCESS | 1986 | 1461220791776 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 23:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1534ms 23:39:51 INFO - PROCESS | 1986 | 1461220791811 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 23:39:51 INFO - PROCESS | 1986 | 1461220791815 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 23:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:39:51 INFO - PROCESS | 1986 | 1461220791820 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:39:51 INFO - PROCESS | 1986 | 1461220791823 Marionette TRACE conn4 <- [1,1046,null,{}] 23:39:51 INFO - PROCESS | 1986 | 1461220791828 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:51 INFO - PROCESS | 1986 | 1461220791979 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 23:39:52 INFO - PROCESS | 1986 | 1461220792109 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6602800 == 62 [pid = 1986] [id = 269] 23:39:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 133 (0x7f90ed329c00) [pid = 1986] [serial = 808] [outer = (nil)] 23:39:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 134 (0x7f90f3832800) [pid = 1986] [serial = 809] [outer = 0x7f90ed329c00] 23:39:52 INFO - PROCESS | 1986 | 1461220792167 Marionette DEBUG loaded listener.js 23:39:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 135 (0x7f90f625fc00) [pid = 1986] [serial = 810] [outer = 0x7f90ed329c00] 23:39:52 INFO - PROCESS | 1986 | 1461220792822 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 23:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1026ms 23:39:52 INFO - PROCESS | 1986 | 1461220792847 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 23:39:52 INFO - PROCESS | 1986 | 1461220792850 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 23:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:39:52 INFO - PROCESS | 1986 | 1461220792855 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:39:52 INFO - PROCESS | 1986 | 1461220792857 Marionette TRACE conn4 <- [1,1050,null,{}] 23:39:52 INFO - PROCESS | 1986 | 1461220792862 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:53 INFO - PROCESS | 1986 | 1461220793059 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 23:39:53 INFO - PROCESS | 1986 | 1461220793080 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:53 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fa6a0800 == 63 [pid = 1986] [id = 270] 23:39:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 136 (0x7f90ed32cc00) [pid = 1986] [serial = 811] [outer = (nil)] 23:39:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 137 (0x7f90f67de800) [pid = 1986] [serial = 812] [outer = 0x7f90ed32cc00] 23:39:53 INFO - PROCESS | 1986 | 1461220793137 Marionette DEBUG loaded listener.js 23:39:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 138 (0x7f90f69fa400) [pid = 1986] [serial = 813] [outer = 0x7f90ed32cc00] 23:39:54 INFO - PROCESS | 1986 | 1461220794149 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 23:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1339ms 23:39:54 INFO - PROCESS | 1986 | 1461220794195 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 23:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:39:54 INFO - PROCESS | 1986 | 1461220794201 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 23:39:54 INFO - PROCESS | 1986 | 1461220794209 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:39:54 INFO - PROCESS | 1986 | 1461220794214 Marionette TRACE conn4 <- [1,1054,null,{}] 23:39:54 INFO - PROCESS | 1986 | 1461220794222 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:54 INFO - PROCESS | 1986 | 1461220794445 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 23:39:54 INFO - PROCESS | 1986 | 1461220794656 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:54 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef9c7000 == 64 [pid = 1986] [id = 271] 23:39:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 139 (0x7f90ec0e6800) [pid = 1986] [serial = 814] [outer = (nil)] 23:39:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 140 (0x7f90ed1c6400) [pid = 1986] [serial = 815] [outer = 0x7f90ec0e6800] 23:39:54 INFO - PROCESS | 1986 | 1461220794769 Marionette DEBUG loaded listener.js 23:39:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 141 (0x7f90ed4c0000) [pid = 1986] [serial = 816] [outer = 0x7f90ec0e6800] 23:39:55 INFO - PROCESS | 1986 | 1461220795738 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 23:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1587ms 23:39:55 INFO - PROCESS | 1986 | 1461220795798 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 23:39:55 INFO - PROCESS | 1986 | 1461220795806 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 23:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:39:55 INFO - PROCESS | 1986 | 1461220795816 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:39:55 INFO - PROCESS | 1986 | 1461220795819 Marionette TRACE conn4 <- [1,1058,null,{}] 23:39:55 INFO - PROCESS | 1986 | 1461220795825 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:56 INFO - PROCESS | 1986 | 1461220796004 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 23:39:56 INFO - PROCESS | 1986 | 1461220796169 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:56 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f4de6800 == 65 [pid = 1986] [id = 272] 23:39:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 142 (0x7f90ec46c400) [pid = 1986] [serial = 817] [outer = (nil)] 23:39:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 143 (0x7f90ef79b400) [pid = 1986] [serial = 818] [outer = 0x7f90ec46c400] 23:39:56 INFO - PROCESS | 1986 | 1461220796241 Marionette DEBUG loaded listener.js 23:39:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 144 (0x7f90f12ea800) [pid = 1986] [serial = 819] [outer = 0x7f90ec46c400] 23:39:57 INFO - PROCESS | 1986 | 1461220797116 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 23:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1329ms 23:39:57 INFO - PROCESS | 1986 | 1461220797145 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 23:39:57 INFO - PROCESS | 1986 | 1461220797148 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 23:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:39:57 INFO - PROCESS | 1986 | 1461220797154 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:39:57 INFO - PROCESS | 1986 | 1461220797160 Marionette TRACE conn4 <- [1,1062,null,{}] 23:39:57 INFO - PROCESS | 1986 | 1461220797175 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:57 INFO - PROCESS | 1986 | 1461220797348 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 23:39:57 INFO - PROCESS | 1986 | 1461220797523 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:57 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9104c72800 == 66 [pid = 1986] [id = 273] 23:39:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 145 (0x7f90f1bde800) [pid = 1986] [serial = 820] [outer = (nil)] 23:39:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 146 (0x7f90f51b2400) [pid = 1986] [serial = 821] [outer = 0x7f90f1bde800] 23:39:57 INFO - PROCESS | 1986 | 1461220797596 Marionette DEBUG loaded listener.js 23:39:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90f6641800) [pid = 1986] [serial = 822] [outer = 0x7f90f1bde800] 23:39:58 INFO - PROCESS | 1986 | 1461220798478 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 23:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1383ms 23:39:58 INFO - PROCESS | 1986 | 1461220798538 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 23:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:39:58 INFO - PROCESS | 1986 | 1461220798542 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 23:39:58 INFO - PROCESS | 1986 | 1461220798549 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:39:58 INFO - PROCESS | 1986 | 1461220798552 Marionette TRACE conn4 <- [1,1066,null,{}] 23:39:58 INFO - PROCESS | 1986 | 1461220798557 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:58 INFO - PROCESS | 1986 | 1461220798723 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 23:39:58 INFO - PROCESS | 1986 | 1461220798894 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:58 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109426800 == 67 [pid = 1986] [id = 274] 23:39:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f90f69f7400) [pid = 1986] [serial = 823] [outer = (nil)] 23:39:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90f7540c00) [pid = 1986] [serial = 824] [outer = 0x7f90f69f7400] 23:39:58 INFO - PROCESS | 1986 | 1461220798965 Marionette DEBUG loaded listener.js 23:39:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90f772a400) [pid = 1986] [serial = 825] [outer = 0x7f90f69f7400] 23:39:59 INFO - PROCESS | 1986 | 1461220799804 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 23:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1283ms 23:39:59 INFO - PROCESS | 1986 | 1461220799832 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 23:39:59 INFO - PROCESS | 1986 | 1461220799836 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 23:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:39:59 INFO - PROCESS | 1986 | 1461220799841 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:39:59 INFO - PROCESS | 1986 | 1461220799843 Marionette TRACE conn4 <- [1,1070,null,{}] 23:39:59 INFO - PROCESS | 1986 | 1461220799849 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:00 INFO - PROCESS | 1986 | 1461220800010 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 23:40:00 INFO - PROCESS | 1986 | 1461220800184 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:00 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109e52000 == 68 [pid = 1986] [id = 275] 23:40:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90ec0e5400) [pid = 1986] [serial = 826] [outer = (nil)] 23:40:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f90f7a21000) [pid = 1986] [serial = 827] [outer = 0x7f90ec0e5400] 23:40:00 INFO - PROCESS | 1986 | 1461220800278 Marionette DEBUG loaded listener.js 23:40:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90fa6cf400) [pid = 1986] [serial = 828] [outer = 0x7f90ec0e5400] 23:40:01 INFO - PROCESS | 1986 | 1461220801159 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 23:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1389ms 23:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:40:01 INFO - PROCESS | 1986 | 1461220801232 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 23:40:01 INFO - PROCESS | 1986 | 1461220801235 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 23:40:01 INFO - PROCESS | 1986 | 1461220801241 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:40:01 INFO - PROCESS | 1986 | 1461220801244 Marionette TRACE conn4 <- [1,1074,null,{}] 23:40:01 INFO - PROCESS | 1986 | 1461220801249 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:01 INFO - PROCESS | 1986 | 1461220801488 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 23:40:01 INFO - PROCESS | 1986 | 1461220801660 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:01 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910df90000 == 69 [pid = 1986] [id = 276] 23:40:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90fdb55400) [pid = 1986] [serial = 829] [outer = (nil)] 23:40:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f910456f000) [pid = 1986] [serial = 830] [outer = 0x7f90fdb55400] 23:40:01 INFO - PROCESS | 1986 | 1461220801740 Marionette DEBUG loaded listener.js 23:40:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f9104a9e800) [pid = 1986] [serial = 831] [outer = 0x7f90fdb55400] 23:40:02 INFO - PROCESS | 1986 | 1461220802638 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 23:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1434ms 23:40:02 INFO - PROCESS | 1986 | 1461220802675 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 23:40:02 INFO - PROCESS | 1986 | 1461220802678 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 23:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:40:02 INFO - PROCESS | 1986 | 1461220802684 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:40:02 INFO - PROCESS | 1986 | 1461220802686 Marionette TRACE conn4 <- [1,1078,null,{}] 23:40:02 INFO - PROCESS | 1986 | 1461220802692 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:02 INFO - PROCESS | 1986 | 1461220802869 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 23:40:03 INFO - PROCESS | 1986 | 1461220803059 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:03 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f16c2000 == 70 [pid = 1986] [id = 277] 23:40:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f91039c3400) [pid = 1986] [serial = 832] [outer = (nil)] 23:40:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f910592d000) [pid = 1986] [serial = 833] [outer = 0x7f91039c3400] 23:40:03 INFO - PROCESS | 1986 | 1461220803128 Marionette DEBUG loaded listener.js 23:40:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f9105a32000) [pid = 1986] [serial = 834] [outer = 0x7f91039c3400] 23:40:04 INFO - PROCESS | 1986 | 1461220804017 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 23:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1385ms 23:40:04 INFO - PROCESS | 1986 | 1461220804070 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 23:40:04 INFO - PROCESS | 1986 | 1461220804074 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 23:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:40:04 INFO - PROCESS | 1986 | 1461220804080 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:40:04 INFO - PROCESS | 1986 | 1461220804082 Marionette TRACE conn4 <- [1,1082,null,{}] 23:40:04 INFO - PROCESS | 1986 | 1461220804087 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:04 INFO - PROCESS | 1986 | 1461220804254 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 23:40:04 INFO - PROCESS | 1986 | 1461220804428 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:04 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edd9d000 == 71 [pid = 1986] [id = 278] 23:40:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90e68e7400) [pid = 1986] [serial = 835] [outer = (nil)] 23:40:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f9105dc5400) [pid = 1986] [serial = 836] [outer = 0x7f90e68e7400] 23:40:04 INFO - PROCESS | 1986 | 1461220804503 Marionette DEBUG loaded listener.js 23:40:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 162 (0x7f9105df5400) [pid = 1986] [serial = 837] [outer = 0x7f90e68e7400] 23:40:05 INFO - PROCESS | 1986 | 1461220805357 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 23:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1342ms 23:40:05 INFO - PROCESS | 1986 | 1461220805423 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 23:40:05 INFO - PROCESS | 1986 | 1461220805427 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 23:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:40:05 INFO - PROCESS | 1986 | 1461220805433 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:40:05 INFO - PROCESS | 1986 | 1461220805435 Marionette TRACE conn4 <- [1,1086,null,{}] 23:40:05 INFO - PROCESS | 1986 | 1461220805441 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:05 INFO - PROCESS | 1986 | 1461220805608 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 23:40:05 INFO - PROCESS | 1986 | 1461220805778 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:05 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f16c7000 == 72 [pid = 1986] [id = 279] 23:40:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90f69f1c00) [pid = 1986] [serial = 838] [outer = (nil)] 23:40:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f9107bcb400) [pid = 1986] [serial = 839] [outer = 0x7f90f69f1c00] 23:40:05 INFO - PROCESS | 1986 | 1461220805850 Marionette DEBUG loaded listener.js 23:40:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f9109557c00) [pid = 1986] [serial = 840] [outer = 0x7f90f69f1c00] 23:40:06 INFO - PROCESS | 1986 | 1461220806575 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 23:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1918ms 23:40:07 INFO - PROCESS | 1986 | 1461220807355 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 23:40:07 INFO - PROCESS | 1986 | 1461220807359 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 23:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:40:07 INFO - PROCESS | 1986 | 1461220807432 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:40:07 INFO - PROCESS | 1986 | 1461220807436 Marionette TRACE conn4 <- [1,1090,null,{}] 23:40:07 INFO - PROCESS | 1986 | 1461220807447 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:07 INFO - PROCESS | 1986 | 1461220807608 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 23:40:08 INFO - PROCESS | 1986 | 1461220808123 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:08 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6cc9800 == 73 [pid = 1986] [id = 280] 23:40:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f90e34f6c00) [pid = 1986] [serial = 841] [outer = (nil)] 23:40:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 167 (0x7f90e6231000) [pid = 1986] [serial = 842] [outer = 0x7f90e34f6c00] 23:40:08 INFO - PROCESS | 1986 | 1461220808190 Marionette DEBUG loaded listener.js 23:40:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 168 (0x7f90eb794c00) [pid = 1986] [serial = 843] [outer = 0x7f90e34f6c00] 23:40:09 INFO - PROCESS | 1986 | 1461220809228 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 23:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1954ms 23:40:09 INFO - PROCESS | 1986 | 1461220809325 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 23:40:09 INFO - PROCESS | 1986 | 1461220809332 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 23:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:40:09 INFO - PROCESS | 1986 | 1461220809340 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:40:09 INFO - PROCESS | 1986 | 1461220809344 Marionette TRACE conn4 <- [1,1094,null,{}] 23:40:09 INFO - PROCESS | 1986 | 1461220809358 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:09 INFO - PROCESS | 1986 | 1461220809623 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 23:40:09 INFO - PROCESS | 1986 | 1461220809901 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:09 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fe8c4000 == 72 [pid = 1986] [id = 222] 23:40:09 INFO - PROCESS | 1986 | --DOCSHELL 0x7f91048a9800 == 71 [pid = 1986] [id = 223] 23:40:09 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6602800 == 70 [pid = 1986] [id = 269] 23:40:09 INFO - PROCESS | 1986 | --DOMWINDOW == 167 (0x7f90f5e32c00) [pid = 1986] [serial = 731] [outer = (nil)] [url = about:blank] 23:40:09 INFO - PROCESS | 1986 | --DOMWINDOW == 166 (0x7f90f1fd3000) [pid = 1986] [serial = 722] [outer = (nil)] [url = about:blank] 23:40:09 INFO - PROCESS | 1986 | --DOMWINDOW == 165 (0x7f90f4d27c00) [pid = 1986] [serial = 728] [outer = (nil)] [url = about:blank] 23:40:09 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90f3833c00) [pid = 1986] [serial = 725] [outer = (nil)] [url = about:blank] 23:40:09 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec18f000 == 71 [pid = 1986] [id = 281] 23:40:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90ed325800) [pid = 1986] [serial = 844] [outer = (nil)] 23:40:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f90eddf1c00) [pid = 1986] [serial = 845] [outer = 0x7f90ed325800] 23:40:10 INFO - PROCESS | 1986 | 1461220810020 Marionette DEBUG loaded listener.js 23:40:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 167 (0x7f90ee129000) [pid = 1986] [serial = 846] [outer = 0x7f90ed325800] 23:40:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f538c800 == 70 [pid = 1986] [id = 268] 23:40:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1de9800 == 69 [pid = 1986] [id = 267] 23:40:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f129f800 == 68 [pid = 1986] [id = 266] 23:40:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec192800 == 67 [pid = 1986] [id = 265] 23:40:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6963800 == 66 [pid = 1986] [id = 264] 23:40:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee74c000 == 65 [pid = 1986] [id = 263] 23:40:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1de9000 == 64 [pid = 1986] [id = 254] 23:40:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee391800 == 63 [pid = 1986] [id = 253] 23:40:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f709e800 == 62 [pid = 1986] [id = 252] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 166 (0x7f90ec06a400) [pid = 1986] [serial = 704] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 165 (0x7f90ec0e5c00) [pid = 1986] [serial = 738] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90ed244c00) [pid = 1986] [serial = 741] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 163 (0x7f90ede1e800) [pid = 1986] [serial = 710] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 162 (0x7f90f1a41000) [pid = 1986] [serial = 719] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 161 (0x7f90ede1a000) [pid = 1986] [serial = 744] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f90f057e800) [pid = 1986] [serial = 716] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 159 (0x7f90f0575400) [pid = 1986] [serial = 747] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 158 (0x7f90ee657c00) [pid = 1986] [serial = 746] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 157 (0x7f90f0582400) [pid = 1986] [serial = 749] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90eb7f3c00) [pid = 1986] [serial = 737] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90ed32c000) [pid = 1986] [serial = 743] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f90eb7ee800) [pid = 1986] [serial = 734] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f90f4d2b000) [pid = 1986] [serial = 755] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90ee85f000) [pid = 1986] [serial = 702] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 151 (0x7f90f43b0400) [pid = 1986] [serial = 753] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 150 (0x7f90ed1bc800) [pid = 1986] [serial = 707] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90f1bda800) [pid = 1986] [serial = 752] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f90f1194000) [pid = 1986] [serial = 750] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 147 (0x7f90ed236400) [pid = 1986] [serial = 740] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f90ef51f400) [pid = 1986] [serial = 713] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | --DOMWINDOW == 145 (0x7f90f5e34800) [pid = 1986] [serial = 756] [outer = (nil)] [url = about:blank] 23:40:10 INFO - PROCESS | 1986 | 1461220810820 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 23:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1540ms 23:40:10 INFO - PROCESS | 1986 | 1461220810883 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 23:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:40:10 INFO - PROCESS | 1986 | 1461220810888 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 23:40:10 INFO - PROCESS | 1986 | 1461220810894 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:40:10 INFO - PROCESS | 1986 | 1461220810897 Marionette TRACE conn4 <- [1,1098,null,{}] 23:40:10 INFO - PROCESS | 1986 | 1461220810902 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:11 INFO - PROCESS | 1986 | 1461220811057 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 23:40:11 INFO - PROCESS | 1986 | 1461220811067 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:11 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee8bd800 == 63 [pid = 1986] [id = 282] 23:40:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 146 (0x7f90ec06a400) [pid = 1986] [serial = 847] [outer = (nil)] 23:40:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90f057e800) [pid = 1986] [serial = 848] [outer = 0x7f90ec06a400] 23:40:11 INFO - PROCESS | 1986 | 1461220811132 Marionette DEBUG loaded listener.js 23:40:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f90f12e5400) [pid = 1986] [serial = 849] [outer = 0x7f90ec06a400] 23:40:11 INFO - PROCESS | 1986 | 1461220811983 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 23:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1132ms 23:40:12 INFO - PROCESS | 1986 | 1461220812049 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 23:40:12 INFO - PROCESS | 1986 | 1461220812052 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 23:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:40:12 INFO - PROCESS | 1986 | 1461220812068 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:40:12 INFO - PROCESS | 1986 | 1461220812076 Marionette TRACE conn4 <- [1,1102,null,{}] 23:40:12 INFO - PROCESS | 1986 | 1461220812082 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:12 INFO - PROCESS | 1986 | 1461220812245 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 23:40:12 INFO - PROCESS | 1986 | 1461220812255 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:12 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f16bf000 == 64 [pid = 1986] [id = 283] 23:40:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90f0582400) [pid = 1986] [serial = 850] [outer = (nil)] 23:40:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90f2eccc00) [pid = 1986] [serial = 851] [outer = 0x7f90f0582400] 23:40:12 INFO - PROCESS | 1986 | 1461220812315 Marionette DEBUG loaded listener.js 23:40:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90f51ac000) [pid = 1986] [serial = 852] [outer = 0x7f90f0582400] 23:40:13 INFO - PROCESS | 1986 | 1461220813182 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 23:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1190ms 23:40:13 INFO - PROCESS | 1986 | 1461220813252 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 23:40:13 INFO - PROCESS | 1986 | 1461220813256 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 23:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:40:13 INFO - PROCESS | 1986 | 1461220813261 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:40:13 INFO - PROCESS | 1986 | 1461220813263 Marionette TRACE conn4 <- [1,1106,null,{}] 23:40:13 INFO - PROCESS | 1986 | 1461220813268 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:13 INFO - PROCESS | 1986 | 1461220813470 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 23:40:13 INFO - PROCESS | 1986 | 1461220813495 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:13 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1da2000 == 65 [pid = 1986] [id = 284] 23:40:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f90f1bda800) [pid = 1986] [serial = 853] [outer = (nil)] 23:40:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90f62d6c00) [pid = 1986] [serial = 854] [outer = 0x7f90f1bda800] 23:40:13 INFO - PROCESS | 1986 | 1461220813553 Marionette DEBUG loaded listener.js 23:40:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90f663d800) [pid = 1986] [serial = 855] [outer = 0x7f90f1bda800] 23:40:14 INFO - PROCESS | 1986 | 1461220814370 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 23:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1179ms 23:40:14 INFO - PROCESS | 1986 | 1461220814445 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 23:40:14 INFO - PROCESS | 1986 | 1461220814448 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 23:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:40:14 INFO - PROCESS | 1986 | 1461220814453 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:40:14 INFO - PROCESS | 1986 | 1461220814456 Marionette TRACE conn4 <- [1,1110,null,{}] 23:40:14 INFO - PROCESS | 1986 | 1461220814461 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:14 INFO - PROCESS | 1986 | 1461220814882 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 23:40:14 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f90e45e6c00) [pid = 1986] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:40:14 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90ec46f800) [pid = 1986] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:40:14 INFO - PROCESS | 1986 | --DOMWINDOW == 151 (0x7f90f1ceac00) [pid = 1986] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:40:14 INFO - PROCESS | 1986 | --DOMWINDOW == 150 (0x7f90ec15fc00) [pid = 1986] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:40:14 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90f43a3800) [pid = 1986] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:40:14 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f90e68e2400) [pid = 1986] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:40:14 INFO - PROCESS | 1986 | --DOMWINDOW == 147 (0x7f90ee64ac00) [pid = 1986] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:40:14 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f90ed329c00) [pid = 1986] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:40:15 INFO - PROCESS | 1986 | 1461220815024 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:15 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f12b4000 == 66 [pid = 1986] [id = 285] 23:40:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90ee651800) [pid = 1986] [serial = 856] [outer = (nil)] 23:40:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f90f43a3800) [pid = 1986] [serial = 857] [outer = 0x7f90ee651800] 23:40:15 INFO - PROCESS | 1986 | 1461220815098 Marionette DEBUG loaded listener.js 23:40:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90f78d2800) [pid = 1986] [serial = 858] [outer = 0x7f90ee651800] 23:40:15 INFO - PROCESS | 1986 | 1461220815759 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 23:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1328ms 23:40:15 INFO - PROCESS | 1986 | 1461220815783 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 23:40:15 INFO - PROCESS | 1986 | 1461220815786 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 23:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:40:15 INFO - PROCESS | 1986 | 1461220815792 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:40:15 INFO - PROCESS | 1986 | 1461220815794 Marionette TRACE conn4 <- [1,1114,null,{}] 23:40:15 INFO - PROCESS | 1986 | 1461220815799 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:15 INFO - PROCESS | 1986 | 1461220815988 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 23:40:16 INFO - PROCESS | 1986 | 1461220816007 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:16 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f62b4000 == 67 [pid = 1986] [id = 286] 23:40:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90f5ae5400) [pid = 1986] [serial = 859] [outer = (nil)] 23:40:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90fa8a6400) [pid = 1986] [serial = 860] [outer = 0x7f90f5ae5400] 23:40:16 INFO - PROCESS | 1986 | 1461220816065 Marionette DEBUG loaded listener.js 23:40:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f910393c400) [pid = 1986] [serial = 861] [outer = 0x7f90f5ae5400] 23:40:16 INFO - PROCESS | 1986 | 1461220816742 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 23:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 978ms 23:40:16 INFO - PROCESS | 1986 | 1461220816770 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 23:40:16 INFO - PROCESS | 1986 | 1461220816773 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 23:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:40:16 INFO - PROCESS | 1986 | 1461220816778 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:40:16 INFO - PROCESS | 1986 | 1461220816780 Marionette TRACE conn4 <- [1,1118,null,{}] 23:40:16 INFO - PROCESS | 1986 | 1461220816785 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:17 INFO - PROCESS | 1986 | 1461220817021 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 23:40:17 INFO - PROCESS | 1986 | 1461220817205 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:17 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6965000 == 68 [pid = 1986] [id = 287] 23:40:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90e34ed000) [pid = 1986] [serial = 862] [outer = (nil)] 23:40:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90e63ea800) [pid = 1986] [serial = 863] [outer = 0x7f90e34ed000] 23:40:17 INFO - PROCESS | 1986 | 1461220817281 Marionette DEBUG loaded listener.js 23:40:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90ec0b4c00) [pid = 1986] [serial = 864] [outer = 0x7f90e34ed000] 23:40:18 INFO - PROCESS | 1986 | 1461220818214 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 23:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1477ms 23:40:18 INFO - PROCESS | 1986 | 1461220818258 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 23:40:18 INFO - PROCESS | 1986 | 1461220818264 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 23:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:40:18 INFO - PROCESS | 1986 | 1461220818271 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:40:18 INFO - PROCESS | 1986 | 1461220818277 Marionette TRACE conn4 <- [1,1122,null,{}] 23:40:18 INFO - PROCESS | 1986 | 1461220818284 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:18 INFO - PROCESS | 1986 | 1461220818499 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 23:40:18 INFO - PROCESS | 1986 | 1461220818677 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:18 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f12b5000 == 69 [pid = 1986] [id = 288] 23:40:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90e45e6c00) [pid = 1986] [serial = 865] [outer = (nil)] 23:40:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90edfca800) [pid = 1986] [serial = 866] [outer = 0x7f90e45e6c00] 23:40:18 INFO - PROCESS | 1986 | 1461220818749 Marionette DEBUG loaded listener.js 23:40:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f90ef797800) [pid = 1986] [serial = 867] [outer = 0x7f90e45e6c00] 23:40:19 INFO - PROCESS | 1986 | 1461220819674 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 23:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1437ms 23:40:19 INFO - PROCESS | 1986 | 1461220819711 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 23:40:19 INFO - PROCESS | 1986 | 1461220819715 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 23:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:40:19 INFO - PROCESS | 1986 | 1461220819721 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:40:19 INFO - PROCESS | 1986 | 1461220819723 Marionette TRACE conn4 <- [1,1126,null,{}] 23:40:19 INFO - PROCESS | 1986 | 1461220819729 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:19 INFO - PROCESS | 1986 | 1461220819900 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 23:40:20 INFO - PROCESS | 1986 | 1461220820078 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:20 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f8535000 == 70 [pid = 1986] [id = 289] 23:40:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f90ed4c1000) [pid = 1986] [serial = 868] [outer = (nil)] 23:40:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90f20c4c00) [pid = 1986] [serial = 869] [outer = 0x7f90ed4c1000] 23:40:20 INFO - PROCESS | 1986 | 1461220820146 Marionette DEBUG loaded listener.js 23:40:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90f6431000) [pid = 1986] [serial = 870] [outer = 0x7f90ed4c1000] 23:40:21 INFO - PROCESS | 1986 | 1461220821094 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 23:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1430ms 23:40:21 INFO - PROCESS | 1986 | 1461220821152 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 23:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:40:21 INFO - PROCESS | 1986 | 1461220821160 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 23:40:21 INFO - PROCESS | 1986 | 1461220821175 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:40:21 INFO - PROCESS | 1986 | 1461220821182 Marionette TRACE conn4 <- [1,1130,null,{}] 23:40:21 INFO - PROCESS | 1986 | 1461220821187 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:21 INFO - PROCESS | 1986 | 1461220821392 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 23:40:21 INFO - PROCESS | 1986 | 1461220821563 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:21 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9104a33000 == 71 [pid = 1986] [id = 290] 23:40:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 162 (0x7f90ed247c00) [pid = 1986] [serial = 871] [outer = (nil)] 23:40:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90f78ce800) [pid = 1986] [serial = 872] [outer = 0x7f90ed247c00] 23:40:21 INFO - PROCESS | 1986 | 1461220821630 Marionette DEBUG loaded listener.js 23:40:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f90fe8e0000) [pid = 1986] [serial = 873] [outer = 0x7f90ed247c00] 23:40:22 INFO - PROCESS | 1986 | 1461220822511 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 23:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1390ms 23:40:22 INFO - PROCESS | 1986 | 1461220822557 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 23:40:22 INFO - PROCESS | 1986 | 1461220822561 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 23:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:40:22 INFO - PROCESS | 1986 | 1461220822567 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:40:22 INFO - PROCESS | 1986 | 1461220822569 Marionette TRACE conn4 <- [1,1134,null,{}] 23:40:22 INFO - PROCESS | 1986 | 1461220822574 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:22 INFO - PROCESS | 1986 | 1461220822806 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 23:40:22 INFO - PROCESS | 1986 | 1461220822979 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:23 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910941a000 == 72 [pid = 1986] [id = 291] 23:40:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90f12e7400) [pid = 1986] [serial = 874] [outer = (nil)] 23:40:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f9104a15c00) [pid = 1986] [serial = 875] [outer = 0x7f90f12e7400] 23:40:23 INFO - PROCESS | 1986 | 1461220823064 Marionette DEBUG loaded listener.js 23:40:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 167 (0x7f9105ac3c00) [pid = 1986] [serial = 876] [outer = 0x7f90f12e7400] 23:40:24 INFO - PROCESS | 1986 | 1461220824116 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 23:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1594ms 23:40:24 INFO - PROCESS | 1986 | 1461220824164 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 23:40:24 INFO - PROCESS | 1986 | 1461220824169 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 23:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:40:24 INFO - PROCESS | 1986 | 1461220824176 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:40:24 INFO - PROCESS | 1986 | 1461220824181 Marionette TRACE conn4 <- [1,1138,null,{}] 23:40:24 INFO - PROCESS | 1986 | 1461220824189 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:24 INFO - PROCESS | 1986 | 1461220824464 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 23:40:24 INFO - PROCESS | 1986 | 1461220824712 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:24 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109c92000 == 73 [pid = 1986] [id = 292] 23:40:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 168 (0x7f910955f400) [pid = 1986] [serial = 877] [outer = (nil)] 23:40:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 169 (0x7f9109561000) [pid = 1986] [serial = 878] [outer = 0x7f910955f400] 23:40:24 INFO - PROCESS | 1986 | 1461220824808 Marionette DEBUG loaded listener.js 23:40:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 170 (0x7f9109abb000) [pid = 1986] [serial = 879] [outer = 0x7f910955f400] 23:40:25 INFO - PROCESS | 1986 | 1461220825667 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 23:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1535ms 23:40:25 INFO - PROCESS | 1986 | 1461220825713 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 23:40:25 INFO - PROCESS | 1986 | 1461220825716 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 23:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:40:25 INFO - PROCESS | 1986 | 1461220825722 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:40:25 INFO - PROCESS | 1986 | 1461220825725 Marionette TRACE conn4 <- [1,1142,null,{}] 23:40:25 INFO - PROCESS | 1986 | 1461220825730 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:25 INFO - PROCESS | 1986 | 1461220825912 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 23:40:26 INFO - PROCESS | 1986 | 1461220826091 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:26 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e669f800 == 74 [pid = 1986] [id = 293] 23:40:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 171 (0x7f90e2087000) [pid = 1986] [serial = 880] [outer = (nil)] 23:40:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 172 (0x7f90e2091000) [pid = 1986] [serial = 881] [outer = 0x7f90e2087000] 23:40:26 INFO - PROCESS | 1986 | 1461220826174 Marionette DEBUG loaded listener.js 23:40:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 173 (0x7f9109abcc00) [pid = 1986] [serial = 882] [outer = 0x7f90e2087000] 23:40:27 INFO - PROCESS | 1986 | 1461220827219 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 23:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1529ms 23:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:40:27 INFO - PROCESS | 1986 | 1461220827251 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 23:40:27 INFO - PROCESS | 1986 | 1461220827255 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 23:40:27 INFO - PROCESS | 1986 | 1461220827261 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:40:27 INFO - PROCESS | 1986 | 1461220827264 Marionette TRACE conn4 <- [1,1146,null,{}] 23:40:27 INFO - PROCESS | 1986 | 1461220827269 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:27 INFO - PROCESS | 1986 | 1461220827448 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 23:40:27 INFO - PROCESS | 1986 | 1461220827734 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:27 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e66b9000 == 75 [pid = 1986] [id = 294] 23:40:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 174 (0x7f90e208a400) [pid = 1986] [serial = 883] [outer = (nil)] 23:40:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 175 (0x7f90e6609c00) [pid = 1986] [serial = 884] [outer = 0x7f90e208a400] 23:40:27 INFO - PROCESS | 1986 | 1461220827859 Marionette DEBUG loaded listener.js 23:40:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 176 (0x7f90e660ec00) [pid = 1986] [serial = 885] [outer = 0x7f90e208a400] 23:40:28 INFO - PROCESS | 1986 | 1461220828606 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 23:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1391ms 23:40:28 INFO - PROCESS | 1986 | 1461220828652 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 23:40:28 INFO - PROCESS | 1986 | 1461220828656 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 23:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:40:28 INFO - PROCESS | 1986 | 1461220828662 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:40:28 INFO - PROCESS | 1986 | 1461220828664 Marionette TRACE conn4 <- [1,1150,null,{}] 23:40:28 INFO - PROCESS | 1986 | 1461220828670 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:28 INFO - PROCESS | 1986 | 1461220828838 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 23:40:29 INFO - PROCESS | 1986 | 1461220829017 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:29 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e68a3800 == 76 [pid = 1986] [id = 295] 23:40:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 177 (0x7f90e208a800) [pid = 1986] [serial = 886] [outer = (nil)] 23:40:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 178 (0x7f90f772bc00) [pid = 1986] [serial = 887] [outer = 0x7f90e208a800] 23:40:29 INFO - PROCESS | 1986 | 1461220829086 Marionette DEBUG loaded listener.js 23:40:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f9109b26000) [pid = 1986] [serial = 888] [outer = 0x7f90e208a800] 23:40:29 INFO - PROCESS | 1986 | 1461220829932 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 23:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1332ms 23:40:30 INFO - PROCESS | 1986 | 1461220829995 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 23:40:30 INFO - PROCESS | 1986 | 1461220829998 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 23:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:40:30 INFO - PROCESS | 1986 | 1461220830005 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:40:30 INFO - PROCESS | 1986 | 1461220830007 Marionette TRACE conn4 <- [1,1154,null,{}] 23:40:30 INFO - PROCESS | 1986 | 1461220830013 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:30 INFO - PROCESS | 1986 | 1461220830195 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 23:40:30 INFO - PROCESS | 1986 | 1461220830384 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:30 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e18d0800 == 77 [pid = 1986] [id = 296] 23:40:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 180 (0x7f90e228b800) [pid = 1986] [serial = 889] [outer = (nil)] 23:40:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 181 (0x7f90e2293c00) [pid = 1986] [serial = 890] [outer = 0x7f90e228b800] 23:40:30 INFO - PROCESS | 1986 | 1461220830458 Marionette DEBUG loaded listener.js 23:40:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 182 (0x7f90e2298800) [pid = 1986] [serial = 891] [outer = 0x7f90e228b800] 23:40:31 INFO - PROCESS | 1986 | 1461220831276 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 23:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1326ms 23:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:40:31 INFO - PROCESS | 1986 | 1461220831333 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 23:40:31 INFO - PROCESS | 1986 | 1461220831336 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 23:40:31 INFO - PROCESS | 1986 | 1461220831342 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:40:31 INFO - PROCESS | 1986 | 1461220831345 Marionette TRACE conn4 <- [1,1158,null,{}] 23:40:31 INFO - PROCESS | 1986 | 1461220831350 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:31 INFO - PROCESS | 1986 | 1461220831508 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 23:40:31 INFO - PROCESS | 1986 | 1461220831696 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:31 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e68b3000 == 78 [pid = 1986] [id = 297] 23:40:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 183 (0x7f90e228f000) [pid = 1986] [serial = 892] [outer = (nil)] 23:40:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 184 (0x7f90e4dda800) [pid = 1986] [serial = 893] [outer = 0x7f90e228f000] 23:40:31 INFO - PROCESS | 1986 | 1461220831773 Marionette DEBUG loaded listener.js 23:40:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 185 (0x7f90e4de1400) [pid = 1986] [serial = 894] [outer = 0x7f90e228f000] 23:40:32 INFO - PROCESS | 1986 | 1461220832598 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 23:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1292ms 23:40:32 INFO - PROCESS | 1986 | 1461220832634 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 23:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:40:32 INFO - PROCESS | 1986 | 1461220832643 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 23:40:32 INFO - PROCESS | 1986 | 1461220832648 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:40:32 INFO - PROCESS | 1986 | 1461220832652 Marionette TRACE conn4 <- [1,1162,null,{}] 23:40:32 INFO - PROCESS | 1986 | 1461220832657 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:32 INFO - PROCESS | 1986 | 1461220832840 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 23:40:33 INFO - PROCESS | 1986 | 1461220833020 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:33 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef67d800 == 79 [pid = 1986] [id = 298] 23:40:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 186 (0x7f90e2291c00) [pid = 1986] [serial = 895] [outer = (nil)] 23:40:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 187 (0x7f90ec172400) [pid = 1986] [serial = 896] [outer = 0x7f90e2291c00] 23:40:33 INFO - PROCESS | 1986 | 1461220833096 Marionette DEBUG loaded listener.js 23:40:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 188 (0x7f9109c5f800) [pid = 1986] [serial = 897] [outer = 0x7f90e2291c00] 23:40:34 INFO - PROCESS | 1986 | 1461220834328 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 23:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1729ms 23:40:34 INFO - PROCESS | 1986 | 1461220834379 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 23:40:34 INFO - PROCESS | 1986 | 1461220834383 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 23:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:40:34 INFO - PROCESS | 1986 | 1461220834392 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:40:34 INFO - PROCESS | 1986 | 1461220834400 Marionette TRACE conn4 <- [1,1166,null,{}] 23:40:34 INFO - PROCESS | 1986 | 1461220834412 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:34 INFO - PROCESS | 1986 | 1461220834734 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 23:40:34 INFO - PROCESS | 1986 | 1461220834901 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:34 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee3e9800 == 80 [pid = 1986] [id = 299] 23:40:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 189 (0x7f90e456e000) [pid = 1986] [serial = 898] [outer = (nil)] 23:40:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 190 (0x7f90e4576800) [pid = 1986] [serial = 899] [outer = 0x7f90e456e000] 23:40:34 INFO - PROCESS | 1986 | 1461220834967 Marionette DEBUG loaded listener.js 23:40:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 191 (0x7f90e4dd6400) [pid = 1986] [serial = 900] [outer = 0x7f90e456e000] 23:40:35 INFO - PROCESS | 1986 | 1461220835832 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 23:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1493ms 23:40:35 INFO - PROCESS | 1986 | 1461220835885 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 23:40:35 INFO - PROCESS | 1986 | 1461220835891 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 23:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:40:35 INFO - PROCESS | 1986 | 1461220835901 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:40:35 INFO - PROCESS | 1986 | 1461220835905 Marionette TRACE conn4 <- [1,1170,null,{}] 23:40:35 INFO - PROCESS | 1986 | 1461220835910 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:36 INFO - PROCESS | 1986 | 1461220836088 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 23:40:36 INFO - PROCESS | 1986 | 1461220836290 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:36 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90eb64a800 == 81 [pid = 1986] [id = 300] 23:40:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 192 (0x7f90e34f4000) [pid = 1986] [serial = 901] [outer = (nil)] 23:40:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 193 (0x7f90e6228400) [pid = 1986] [serial = 902] [outer = 0x7f90e34f4000] 23:40:36 INFO - PROCESS | 1986 | 1461220836378 Marionette DEBUG loaded listener.js 23:40:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 194 (0x7f90eb7a1000) [pid = 1986] [serial = 903] [outer = 0x7f90e34f4000] 23:40:38 INFO - PROCESS | 1986 | 1461220838026 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 23:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 2189ms 23:40:38 INFO - PROCESS | 1986 | 1461220838094 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 23:40:38 INFO - PROCESS | 1986 | 1461220838099 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 23:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:40:38 INFO - PROCESS | 1986 | 1461220838109 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:40:38 INFO - PROCESS | 1986 | 1461220838116 Marionette TRACE conn4 <- [1,1174,null,{}] 23:40:38 INFO - PROCESS | 1986 | 1461220838192 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:38 INFO - PROCESS | 1986 | 1461220838503 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 23:40:38 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e44de800 == 80 [pid = 1986] [id = 244] 23:40:38 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f62b4000 == 79 [pid = 1986] [id = 286] 23:40:38 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f12b4000 == 78 [pid = 1986] [id = 285] 23:40:38 INFO - PROCESS | 1986 | --DOMWINDOW == 193 (0x7f90fa860c00) [pid = 1986] [serial = 785] [outer = (nil)] [url = about:blank] 23:40:38 INFO - PROCESS | 1986 | --DOMWINDOW == 192 (0x7f90fab69800) [pid = 1986] [serial = 788] [outer = (nil)] [url = about:blank] 23:40:38 INFO - PROCESS | 1986 | --DOMWINDOW == 191 (0x7f90f67de800) [pid = 1986] [serial = 812] [outer = (nil)] [url = about:blank] 23:40:38 INFO - PROCESS | 1986 | 1461220838770 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:38 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1da2000 == 77 [pid = 1986] [id = 284] 23:40:38 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f16bf000 == 76 [pid = 1986] [id = 283] 23:40:38 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee8bd800 == 75 [pid = 1986] [id = 282] 23:40:38 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6964800 == 76 [pid = 1986] [id = 301] 23:40:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 192 (0x7f90ec158c00) [pid = 1986] [serial = 904] [outer = (nil)] 23:40:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 193 (0x7f90ed1c7000) [pid = 1986] [serial = 905] [outer = 0x7f90ec158c00] 23:40:38 INFO - PROCESS | 1986 | 1461220838846 Marionette DEBUG loaded listener.js 23:40:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 194 (0x7f90ed327400) [pid = 1986] [serial = 906] [outer = 0x7f90ec158c00] 23:40:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec18f000 == 75 [pid = 1986] [id = 281] 23:40:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6cc9800 == 74 [pid = 1986] [id = 280] 23:40:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f4de6800 == 73 [pid = 1986] [id = 272] 23:40:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef9c7000 == 72 [pid = 1986] [id = 271] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 193 (0x7f90e656b800) [pid = 1986] [serial = 792] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 192 (0x7f90e622ec00) [pid = 1986] [serial = 791] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 191 (0x7f90ede14400) [pid = 1986] [serial = 797] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 190 (0x7f90edfd2800) [pid = 1986] [serial = 798] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 189 (0x7f90f1fd5000) [pid = 1986] [serial = 806] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 188 (0x7f90f2ed3800) [pid = 1986] [serial = 807] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 187 (0x7f90ede97400) [pid = 1986] [serial = 764] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 186 (0x7f90ed243800) [pid = 1986] [serial = 795] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 185 (0x7f90ed1c5800) [pid = 1986] [serial = 794] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 184 (0x7f90f1bd6c00) [pid = 1986] [serial = 767] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 183 (0x7f90f7733800) [pid = 1986] [serial = 776] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 182 (0x7f90f8617400) [pid = 1986] [serial = 782] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 181 (0x7f90f642dc00) [pid = 1986] [serial = 758] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 180 (0x7f90ee64bc00) [pid = 1986] [serial = 800] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 179 (0x7f90f642f400) [pid = 1986] [serial = 770] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90f6435800) [pid = 1986] [serial = 759] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 177 (0x7f90f7e51800) [pid = 1986] [serial = 779] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 176 (0x7f90ec0e5800) [pid = 1986] [serial = 761] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 175 (0x7f90f664a800) [pid = 1986] [serial = 773] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 174 (0x7f90f12e4000) [pid = 1986] [serial = 803] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 173 (0x7f90f1a49400) [pid = 1986] [serial = 804] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 172 (0x7f90f3832800) [pid = 1986] [serial = 809] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 171 (0x7f90f625fc00) [pid = 1986] [serial = 810] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | --DOMWINDOW == 170 (0x7f90f0579000) [pid = 1986] [serial = 801] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 1986 | 1461220839707 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 23:40:39 INFO - PROCESS | 1986 | 1461220839764 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 23:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:40:39 INFO - PROCESS | 1986 | 1461220839773 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:40:39 INFO - PROCESS | 1986 | 1461220839776 Marionette TRACE conn4 <- [1,1178,null,{}] 23:40:39 INFO - PROCESS | 1986 | 1461220839783 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:39 INFO - PROCESS | 1986 | 1461220839961 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 23:40:39 INFO - PROCESS | 1986 | 1461220839971 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:39 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee8bd800 == 73 [pid = 1986] [id = 302] 23:40:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 171 (0x7f90e622ec00) [pid = 1986] [serial = 907] [outer = (nil)] 23:40:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 172 (0x7f90eddea800) [pid = 1986] [serial = 908] [outer = 0x7f90e622ec00] 23:40:40 INFO - PROCESS | 1986 | 1461220840035 Marionette DEBUG loaded listener.js 23:40:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 173 (0x7f90ede1b800) [pid = 1986] [serial = 909] [outer = 0x7f90e622ec00] 23:40:40 INFO - PROCESS | 1986 | 1461220840962 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 23:40:41 INFO - PROCESS | 1986 | 1461220841056 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 23:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:40:41 INFO - PROCESS | 1986 | 1461220841067 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:40:41 INFO - PROCESS | 1986 | 1461220841069 Marionette TRACE conn4 <- [1,1182,null,{}] 23:40:41 INFO - PROCESS | 1986 | 1461220841077 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:41 INFO - PROCESS | 1986 | 1461220841315 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 23:40:41 INFO - PROCESS | 1986 | 1461220841480 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:41 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f169b800 == 74 [pid = 1986] [id = 303] 23:40:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 174 (0x7f90ed328400) [pid = 1986] [serial = 910] [outer = (nil)] 23:40:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 175 (0x7f90edfcdc00) [pid = 1986] [serial = 911] [outer = 0x7f90ed328400] 23:40:41 INFO - PROCESS | 1986 | 1461220841552 Marionette DEBUG loaded listener.js 23:40:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 176 (0x7f90ee129800) [pid = 1986] [serial = 912] [outer = 0x7f90ed328400] 23:40:42 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:40:42 INFO - PROCESS | 1986 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:40:42 INFO - PROCESS | 1986 | 1461220842394 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 23:40:42 INFO - PROCESS | 1986 | 1461220842461 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 23:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:40:42 INFO - PROCESS | 1986 | 1461220842466 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:40:42 INFO - PROCESS | 1986 | 1461220842468 Marionette TRACE conn4 <- [1,1186,null,{}] 23:40:42 INFO - PROCESS | 1986 | 1461220842473 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:42 INFO - PROCESS | 1986 | 1461220842781 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 23:40:42 INFO - PROCESS | 1986 | 1461220842850 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:42 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1ddf800 == 75 [pid = 1986] [id = 304] 23:40:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 177 (0x7f90ef513000) [pid = 1986] [serial = 913] [outer = (nil)] 23:40:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 178 (0x7f90f1a41000) [pid = 1986] [serial = 914] [outer = 0x7f90ef513000] 23:40:42 INFO - PROCESS | 1986 | 1461220842917 Marionette DEBUG loaded listener.js 23:40:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f90f1bdec00) [pid = 1986] [serial = 915] [outer = 0x7f90ef513000] 23:40:43 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90f1bda800) [pid = 1986] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:40:43 INFO - PROCESS | 1986 | --DOMWINDOW == 177 (0x7f90ec06a400) [pid = 1986] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:40:43 INFO - PROCESS | 1986 | --DOMWINDOW == 176 (0x7f90f0582400) [pid = 1986] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:40:43 INFO - PROCESS | 1986 | --DOMWINDOW == 175 (0x7f90ee651800) [pid = 1986] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:40:43 INFO - PROCESS | 1986 | --DOMWINDOW == 174 (0x7f90e34f6c00) [pid = 1986] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:40:43 INFO - PROCESS | 1986 | --DOMWINDOW == 173 (0x7f90ed325800) [pid = 1986] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:40:44 INFO - PROCESS | 1986 | 1461220844006 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 23:40:44 INFO - PROCESS | 1986 | 1461220844049 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 23:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:40:44 INFO - PROCESS | 1986 | 1461220844055 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:40:44 INFO - PROCESS | 1986 | 1461220844057 Marionette TRACE conn4 <- [1,1190,null,{}] 23:40:44 INFO - PROCESS | 1986 | 1461220844062 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:44 INFO - PROCESS | 1986 | 1461220844236 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 23:40:44 INFO - PROCESS | 1986 | 1461220844259 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:44 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f4cd7800 == 76 [pid = 1986] [id = 305] 23:40:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 174 (0x7f90e34f6c00) [pid = 1986] [serial = 916] [outer = (nil)] 23:40:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 175 (0x7f90f2ecf400) [pid = 1986] [serial = 917] [outer = 0x7f90e34f6c00] 23:40:44 INFO - PROCESS | 1986 | 1461220844357 Marionette DEBUG loaded listener.js 23:40:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 176 (0x7f90f4d1f800) [pid = 1986] [serial = 918] [outer = 0x7f90e34f6c00] 23:40:45 INFO - PROCESS | 1986 | 1461220845247 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 23:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:40:45 INFO - PROCESS | 1986 | 1461220845295 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 23:40:45 INFO - PROCESS | 1986 | 1461220845301 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:40:45 INFO - PROCESS | 1986 | 1461220845304 Marionette TRACE conn4 <- [1,1194,null,{}] 23:40:45 INFO - PROCESS | 1986 | 1461220845308 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:45 INFO - PROCESS | 1986 | 1461220845489 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 23:40:45 INFO - PROCESS | 1986 | 1461220845639 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:45 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6451000 == 77 [pid = 1986] [id = 306] 23:40:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 177 (0x7f90ec06a400) [pid = 1986] [serial = 919] [outer = (nil)] 23:40:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 178 (0x7f90f1141800) [pid = 1986] [serial = 920] [outer = 0x7f90ec06a400] 23:40:45 INFO - PROCESS | 1986 | 1461220845724 Marionette DEBUG loaded listener.js 23:40:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f90f663e000) [pid = 1986] [serial = 921] [outer = 0x7f90ec06a400] 23:40:46 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:40:46 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:40:46 INFO - PROCESS | 1986 | 1461220846752 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 23:40:46 INFO - PROCESS | 1986 | 1461220846805 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 23:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:40:46 INFO - PROCESS | 1986 | 1461220846818 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:40:46 INFO - PROCESS | 1986 | 1461220846827 Marionette TRACE conn4 <- [1,1198,null,{}] 23:40:46 INFO - PROCESS | 1986 | 1461220846837 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:47 INFO - PROCESS | 1986 | 1461220847168 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 23:40:47 INFO - PROCESS | 1986 | 1461220847515 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:47 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee3a9000 == 78 [pid = 1986] [id = 307] 23:40:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 180 (0x7f90e4dd9400) [pid = 1986] [serial = 922] [outer = (nil)] 23:40:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 181 (0x7f90e6606c00) [pid = 1986] [serial = 923] [outer = 0x7f90e4dd9400] 23:40:47 INFO - PROCESS | 1986 | 1461220847621 Marionette DEBUG loaded listener.js 23:40:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 182 (0x7f90ec068000) [pid = 1986] [serial = 924] [outer = 0x7f90e4dd9400] 23:40:48 INFO - PROCESS | 1986 | 1461220848622 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 23:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1842ms 23:40:48 INFO - PROCESS | 1986 | 1461220848660 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 23:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:40:48 INFO - PROCESS | 1986 | 1461220848673 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 23:40:48 INFO - PROCESS | 1986 | 1461220848686 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:40:48 INFO - PROCESS | 1986 | 1461220848692 Marionette TRACE conn4 <- [1,1202,null,{}] 23:40:48 INFO - PROCESS | 1986 | 1461220848701 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:48 INFO - PROCESS | 1986 | 1461220848980 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 23:40:49 INFO - PROCESS | 1986 | 1461220849368 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:49 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1d92000 == 79 [pid = 1986] [id = 308] 23:40:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 183 (0x7f90e6234000) [pid = 1986] [serial = 925] [outer = (nil)] 23:40:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 184 (0x7f90ed322400) [pid = 1986] [serial = 926] [outer = 0x7f90e6234000] 23:40:49 INFO - PROCESS | 1986 | 1461220849471 Marionette DEBUG loaded listener.js 23:40:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 185 (0x7f90edde2c00) [pid = 1986] [serial = 927] [outer = 0x7f90e6234000] 23:40:50 INFO - PROCESS | 1986 | 1461220850608 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 23:40:50 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 23:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1994ms 23:40:50 INFO - PROCESS | 1986 | 1461220850680 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 23:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:40:50 INFO - PROCESS | 1986 | 1461220850686 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 23:40:50 INFO - PROCESS | 1986 | 1461220850695 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:40:50 INFO - PROCESS | 1986 | 1461220850715 Marionette TRACE conn4 <- [1,1206,null,{}] 23:40:50 INFO - PROCESS | 1986 | 1461220850820 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:51 INFO - PROCESS | 1986 | 1461220851100 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 23:40:51 INFO - PROCESS | 1986 | 1461220851288 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:51 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fe821000 == 80 [pid = 1986] [id = 309] 23:40:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 186 (0x7f90ed241000) [pid = 1986] [serial = 928] [outer = (nil)] 23:40:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 187 (0x7f90f0581800) [pid = 1986] [serial = 929] [outer = 0x7f90ed241000] 23:40:51 INFO - PROCESS | 1986 | 1461220851363 Marionette DEBUG loaded listener.js 23:40:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 188 (0x7f90f1a49800) [pid = 1986] [serial = 930] [outer = 0x7f90ed241000] 23:40:52 INFO - PROCESS | 1986 | 1461220852214 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 23:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 23:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1569ms 23:40:52 INFO - PROCESS | 1986 | 1461220852263 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 23:40:52 INFO - PROCESS | 1986 | 1461220852267 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 23:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:40:52 INFO - PROCESS | 1986 | 1461220852273 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:40:52 INFO - PROCESS | 1986 | 1461220852275 Marionette TRACE conn4 <- [1,1210,null,{}] 23:40:52 INFO - PROCESS | 1986 | 1461220852281 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:52 INFO - PROCESS | 1986 | 1461220852446 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 23:40:52 INFO - PROCESS | 1986 | 1461220852626 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9105c46000 == 81 [pid = 1986] [id = 310] 23:40:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 189 (0x7f90edfcf400) [pid = 1986] [serial = 931] [outer = (nil)] 23:40:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 190 (0x7f90f5f82400) [pid = 1986] [serial = 932] [outer = 0x7f90edfcf400] 23:40:52 INFO - PROCESS | 1986 | 1461220852700 Marionette DEBUG loaded listener.js 23:40:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 191 (0x7f90f69f3c00) [pid = 1986] [serial = 933] [outer = 0x7f90edfcf400] 23:40:53 INFO - PROCESS | 1986 | 1461220853557 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 23:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1329ms 23:40:53 INFO - PROCESS | 1986 | 1461220853604 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 23:40:53 INFO - PROCESS | 1986 | 1461220853608 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 23:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:40:53 INFO - PROCESS | 1986 | 1461220853614 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:40:53 INFO - PROCESS | 1986 | 1461220853616 Marionette TRACE conn4 <- [1,1214,null,{}] 23:40:53 INFO - PROCESS | 1986 | 1461220853621 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:53 INFO - PROCESS | 1986 | 1461220853785 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 23:40:53 INFO - PROCESS | 1986 | 1461220853965 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:53 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910974c000 == 82 [pid = 1986] [id = 311] 23:40:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 192 (0x7f90f1a3d800) [pid = 1986] [serial = 934] [outer = (nil)] 23:40:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 193 (0x7f90f7724800) [pid = 1986] [serial = 935] [outer = 0x7f90f1a3d800] 23:40:54 INFO - PROCESS | 1986 | 1461220854034 Marionette DEBUG loaded listener.js 23:40:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 194 (0x7f90f7e5bc00) [pid = 1986] [serial = 936] [outer = 0x7f90f1a3d800] 23:40:54 INFO - PROCESS | 1986 | 1461220854926 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 23:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1381ms 23:40:54 INFO - PROCESS | 1986 | 1461220854996 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 23:40:55 INFO - PROCESS | 1986 | 1461220855000 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 23:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:40:55 INFO - PROCESS | 1986 | 1461220855006 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:40:55 INFO - PROCESS | 1986 | 1461220855008 Marionette TRACE conn4 <- [1,1218,null,{}] 23:40:55 INFO - PROCESS | 1986 | 1461220855014 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:55 INFO - PROCESS | 1986 | 1461220855225 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 23:40:55 INFO - PROCESS | 1986 | 1461220855418 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:55 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910c933000 == 83 [pid = 1986] [id = 312] 23:40:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 195 (0x7f90f69f8c00) [pid = 1986] [serial = 937] [outer = (nil)] 23:40:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 196 (0x7f9105ab9800) [pid = 1986] [serial = 938] [outer = 0x7f90f69f8c00] 23:40:55 INFO - PROCESS | 1986 | 1461220855501 Marionette DEBUG loaded listener.js 23:40:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 197 (0x7f9109558000) [pid = 1986] [serial = 939] [outer = 0x7f90f69f8c00] 23:40:56 INFO - PROCESS | 1986 | 1461220856368 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 23:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1436ms 23:40:56 INFO - PROCESS | 1986 | 1461220856443 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 23:40:56 INFO - PROCESS | 1986 | 1461220856447 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 23:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:40:56 INFO - PROCESS | 1986 | 1461220856453 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:40:56 INFO - PROCESS | 1986 | 1461220856455 Marionette TRACE conn4 <- [1,1222,null,{}] 23:40:56 INFO - PROCESS | 1986 | 1461220856461 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:56 INFO - PROCESS | 1986 | 1461220856667 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 23:40:56 INFO - PROCESS | 1986 | 1461220856844 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:56 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec115800 == 84 [pid = 1986] [id = 313] 23:40:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 198 (0x7f90f89cfc00) [pid = 1986] [serial = 940] [outer = (nil)] 23:40:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 199 (0x7f9109562800) [pid = 1986] [serial = 941] [outer = 0x7f90f89cfc00] 23:40:56 INFO - PROCESS | 1986 | 1461220856915 Marionette DEBUG loaded listener.js 23:40:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 200 (0x7f9109ac3c00) [pid = 1986] [serial = 942] [outer = 0x7f90f89cfc00] 23:40:57 INFO - PROCESS | 1986 | 1461220857739 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 23:40:57 INFO - PROCESS | 1986 | 1461220857796 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 23:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:40:57 INFO - PROCESS | 1986 | 1461220857801 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:40:57 INFO - PROCESS | 1986 | 1461220857804 Marionette TRACE conn4 <- [1,1226,null,{}] 23:40:57 INFO - PROCESS | 1986 | 1461220857809 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:57 INFO - PROCESS | 1986 | 1461220857976 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 23:40:58 INFO - PROCESS | 1986 | 1461220858168 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:58 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e23da000 == 85 [pid = 1986] [id = 314] 23:40:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 201 (0x7f90f2272400) [pid = 1986] [serial = 943] [outer = (nil)] 23:40:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 202 (0x7f90f227a400) [pid = 1986] [serial = 944] [outer = 0x7f90f2272400] 23:40:58 INFO - PROCESS | 1986 | 1461220858237 Marionette DEBUG loaded listener.js 23:40:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 203 (0x7f90f2281800) [pid = 1986] [serial = 945] [outer = 0x7f90f2272400] 23:40:59 INFO - PROCESS | 1986 | 1461220859061 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 23:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1329ms 23:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:40:59 INFO - PROCESS | 1986 | 1461220859132 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 23:40:59 INFO - PROCESS | 1986 | 1461220859135 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 23:40:59 INFO - PROCESS | 1986 | 1461220859141 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:40:59 INFO - PROCESS | 1986 | 1461220859144 Marionette TRACE conn4 <- [1,1230,null,{}] 23:40:59 INFO - PROCESS | 1986 | 1461220859149 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:59 INFO - PROCESS | 1986 | 1461220859322 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 23:40:59 INFO - PROCESS | 1986 | 1461220859499 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:59 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910c6c4800 == 86 [pid = 1986] [id = 315] 23:40:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 204 (0x7f90e4542400) [pid = 1986] [serial = 946] [outer = (nil)] 23:40:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 205 (0x7f90e454c800) [pid = 1986] [serial = 947] [outer = 0x7f90e4542400] 23:40:59 INFO - PROCESS | 1986 | 1461220859570 Marionette DEBUG loaded listener.js 23:40:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 206 (0x7f90e4551000) [pid = 1986] [serial = 948] [outer = 0x7f90e4542400] 23:41:00 INFO - PROCESS | 1986 | 1461220860360 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 23:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1290ms 23:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:41:00 INFO - PROCESS | 1986 | 1461220860431 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 23:41:00 INFO - PROCESS | 1986 | 1461220860434 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 23:41:00 INFO - PROCESS | 1986 | 1461220860440 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:41:00 INFO - PROCESS | 1986 | 1461220860444 Marionette TRACE conn4 <- [1,1234,null,{}] 23:41:00 INFO - PROCESS | 1986 | 1461220860449 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:00 INFO - PROCESS | 1986 | 1461220860680 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 23:41:00 INFO - PROCESS | 1986 | 1461220860862 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:00 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e17a8800 == 87 [pid = 1986] [id = 316] 23:41:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 207 (0x7f90e4546800) [pid = 1986] [serial = 949] [outer = (nil)] 23:41:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 208 (0x7f910948d800) [pid = 1986] [serial = 950] [outer = 0x7f90e4546800] 23:41:00 INFO - PROCESS | 1986 | 1461220860934 Marionette DEBUG loaded listener.js 23:41:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 209 (0x7f9109ac6000) [pid = 1986] [serial = 951] [outer = 0x7f90e4546800] 23:41:01 INFO - PROCESS | 1986 | 1461220861751 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 23:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1383ms 23:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:41:01 INFO - PROCESS | 1986 | 1461220861824 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 23:41:01 INFO - PROCESS | 1986 | 1461220861827 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 23:41:01 INFO - PROCESS | 1986 | 1461220861833 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:41:01 INFO - PROCESS | 1986 | 1461220861837 Marionette TRACE conn4 <- [1,1238,null,{}] 23:41:01 INFO - PROCESS | 1986 | 1461220861842 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:02 INFO - PROCESS | 1986 | 1461220862073 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 23:41:02 INFO - PROCESS | 1986 | 1461220862255 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:02 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e19de000 == 88 [pid = 1986] [id = 317] 23:41:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 210 (0x7f90dfd86000) [pid = 1986] [serial = 952] [outer = (nil)] 23:41:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 211 (0x7f90e454a800) [pid = 1986] [serial = 953] [outer = 0x7f90dfd86000] 23:41:02 INFO - PROCESS | 1986 | 1461220862326 Marionette DEBUG loaded listener.js 23:41:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 212 (0x7f9109cad400) [pid = 1986] [serial = 954] [outer = 0x7f90dfd86000] 23:41:03 INFO - PROCESS | 1986 | 1461220863235 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 23:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1429ms 23:41:03 INFO - PROCESS | 1986 | 1461220863262 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 23:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:41:03 INFO - PROCESS | 1986 | 1461220863265 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 23:41:03 INFO - PROCESS | 1986 | 1461220863270 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:41:03 INFO - PROCESS | 1986 | 1461220863273 Marionette TRACE conn4 <- [1,1242,null,{}] 23:41:03 INFO - PROCESS | 1986 | 1461220863278 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:03 INFO - PROCESS | 1986 | 1461220863433 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 23:41:03 INFO - PROCESS | 1986 | 1461220863617 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:03 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90def55800 == 89 [pid = 1986] [id = 318] 23:41:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 213 (0x7f90defbe000) [pid = 1986] [serial = 955] [outer = (nil)] 23:41:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 214 (0x7f90defc3400) [pid = 1986] [serial = 956] [outer = 0x7f90defbe000] 23:41:03 INFO - PROCESS | 1986 | 1461220863684 Marionette DEBUG loaded listener.js 23:41:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 215 (0x7f90defc7800) [pid = 1986] [serial = 957] [outer = 0x7f90defbe000] 23:41:04 INFO - PROCESS | 1986 | 1461220864584 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 23:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1382ms 23:41:04 INFO - PROCESS | 1986 | 1461220864654 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 23:41:04 INFO - PROCESS | 1986 | 1461220864657 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 23:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:41:04 INFO - PROCESS | 1986 | 1461220864663 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:41:04 INFO - PROCESS | 1986 | 1461220864665 Marionette TRACE conn4 <- [1,1246,null,{}] 23:41:04 INFO - PROCESS | 1986 | 1461220864670 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:04 INFO - PROCESS | 1986 | 1461220864838 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 23:41:05 INFO - PROCESS | 1986 | 1461220865019 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:05 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90eb656800 == 90 [pid = 1986] [id = 319] 23:41:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 216 (0x7f90defbec00) [pid = 1986] [serial = 958] [outer = (nil)] 23:41:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 217 (0x7f90e2451400) [pid = 1986] [serial = 959] [outer = 0x7f90defbec00] 23:41:05 INFO - PROCESS | 1986 | 1461220865088 Marionette DEBUG loaded listener.js 23:41:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 218 (0x7f90e2457000) [pid = 1986] [serial = 960] [outer = 0x7f90defbec00] 23:41:05 INFO - PROCESS | 1986 | 1461220865931 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 23:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1339ms 23:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:41:06 INFO - PROCESS | 1986 | 1461220866003 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 23:41:06 INFO - PROCESS | 1986 | 1461220866006 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 23:41:06 INFO - PROCESS | 1986 | 1461220866012 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:41:06 INFO - PROCESS | 1986 | 1461220866015 Marionette TRACE conn4 <- [1,1250,null,{}] 23:41:06 INFO - PROCESS | 1986 | 1461220866020 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:06 INFO - PROCESS | 1986 | 1461220866191 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 23:41:06 INFO - PROCESS | 1986 | 1461220866724 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:06 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e23db000 == 91 [pid = 1986] [id = 320] 23:41:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 219 (0x7f90dfd88400) [pid = 1986] [serial = 961] [outer = (nil)] 23:41:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 220 (0x7f90dfd8d000) [pid = 1986] [serial = 962] [outer = 0x7f90dfd88400] 23:41:06 INFO - PROCESS | 1986 | 1461220866835 Marionette DEBUG loaded listener.js 23:41:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 221 (0x7f90e208b400) [pid = 1986] [serial = 963] [outer = 0x7f90dfd88400] 23:41:07 INFO - PROCESS | 1986 | 1461220867695 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 23:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1741ms 23:41:07 INFO - PROCESS | 1986 | 1461220867754 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 23:41:07 INFO - PROCESS | 1986 | 1461220867761 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 23:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:41:07 INFO - PROCESS | 1986 | 1461220867768 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:41:07 INFO - PROCESS | 1986 | 1461220867772 Marionette TRACE conn4 <- [1,1254,null,{}] 23:41:07 INFO - PROCESS | 1986 | 1461220867779 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:07 INFO - PROCESS | 1986 | 1461220867948 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 23:41:08 INFO - PROCESS | 1986 | 1461220868319 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:08 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e44cc000 == 92 [pid = 1986] [id = 321] 23:41:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 222 (0x7f90e24b8000) [pid = 1986] [serial = 964] [outer = (nil)] 23:41:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 223 (0x7f90e24ba000) [pid = 1986] [serial = 965] [outer = 0x7f90e24b8000] 23:41:08 INFO - PROCESS | 1986 | 1461220868395 Marionette DEBUG loaded listener.js 23:41:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 224 (0x7f90e24bec00) [pid = 1986] [serial = 966] [outer = 0x7f90e24b8000] 23:41:09 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f4cd7800 == 91 [pid = 1986] [id = 305] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 223 (0x7f9105dc5400) [pid = 1986] [serial = 836] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 222 (0x7f9107bcb400) [pid = 1986] [serial = 839] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 221 (0x7f90fa8a6400) [pid = 1986] [serial = 860] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1ddf800 == 90 [pid = 1986] [id = 304] 23:41:09 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f169b800 == 89 [pid = 1986] [id = 303] 23:41:09 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee8bd800 == 88 [pid = 1986] [id = 302] 23:41:09 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6964800 == 87 [pid = 1986] [id = 301] 23:41:09 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90eb64a800 == 86 [pid = 1986] [id = 300] 23:41:09 INFO - PROCESS | 1986 | 1461220869391 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 23:41:09 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee3e9800 == 85 [pid = 1986] [id = 299] 23:41:09 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109c92000 == 84 [pid = 1986] [id = 292] 23:41:09 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910941a000 == 83 [pid = 1986] [id = 291] 23:41:09 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9104a33000 == 82 [pid = 1986] [id = 290] 23:41:09 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f8535000 == 81 [pid = 1986] [id = 289] 23:41:09 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f12b5000 == 80 [pid = 1986] [id = 288] 23:41:09 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6965000 == 79 [pid = 1986] [id = 287] 23:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1681ms 23:41:09 INFO - PROCESS | 1986 | 1461220869453 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 23:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:41:09 INFO - PROCESS | 1986 | 1461220869459 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 23:41:09 INFO - PROCESS | 1986 | 1461220869465 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:41:09 INFO - PROCESS | 1986 | 1461220869468 Marionette TRACE conn4 <- [1,1258,null,{}] 23:41:09 INFO - PROCESS | 1986 | 1461220869474 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:09 INFO - PROCESS | 1986 | 1461220869638 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 220 (0x7f910456f000) [pid = 1986] [serial = 830] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 219 (0x7f90f62d6c00) [pid = 1986] [serial = 854] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 218 (0x7f90f057e800) [pid = 1986] [serial = 848] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 217 (0x7f910592d000) [pid = 1986] [serial = 833] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 216 (0x7f90f51ac000) [pid = 1986] [serial = 852] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 215 (0x7f90f43a3800) [pid = 1986] [serial = 857] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 214 (0x7f90f78d2800) [pid = 1986] [serial = 858] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 213 (0x7f90e6231000) [pid = 1986] [serial = 842] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 212 (0x7f90eddf1c00) [pid = 1986] [serial = 845] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 211 (0x7f90f663d800) [pid = 1986] [serial = 855] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 210 (0x7f90f2eccc00) [pid = 1986] [serial = 851] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 209 (0x7f90f7540c00) [pid = 1986] [serial = 824] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 208 (0x7f90ef79b400) [pid = 1986] [serial = 818] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 207 (0x7f90ee129000) [pid = 1986] [serial = 846] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 206 (0x7f90eb794c00) [pid = 1986] [serial = 843] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 205 (0x7f90f12e5400) [pid = 1986] [serial = 849] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 204 (0x7f90f7a21000) [pid = 1986] [serial = 827] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 203 (0x7f90ed1c6400) [pid = 1986] [serial = 815] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | --DOMWINDOW == 202 (0x7f90f51b2400) [pid = 1986] [serial = 821] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 1986 | 1461220869870 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:09 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6cb8000 == 80 [pid = 1986] [id = 322] 23:41:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 203 (0x7f90e24b6800) [pid = 1986] [serial = 967] [outer = (nil)] 23:41:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 204 (0x7f90e45ed800) [pid = 1986] [serial = 968] [outer = 0x7f90e24b6800] 23:41:09 INFO - PROCESS | 1986 | 1461220869934 Marionette DEBUG loaded listener.js 23:41:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 205 (0x7f90e4de3400) [pid = 1986] [serial = 969] [outer = 0x7f90e24b6800] 23:41:10 INFO - PROCESS | 1986 | 1461220870661 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 23:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1228ms 23:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:41:10 INFO - PROCESS | 1986 | 1461220870701 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 23:41:10 INFO - PROCESS | 1986 | 1461220870704 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 23:41:10 INFO - PROCESS | 1986 | 1461220870718 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:41:10 INFO - PROCESS | 1986 | 1461220870727 Marionette TRACE conn4 <- [1,1262,null,{}] 23:41:10 INFO - PROCESS | 1986 | 1461220870735 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:10 INFO - PROCESS | 1986 | 1461220870922 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 23:41:11 INFO - PROCESS | 1986 | 1461220871094 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:11 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee8ba800 == 81 [pid = 1986] [id = 323] 23:41:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 206 (0x7f90e24c1400) [pid = 1986] [serial = 970] [outer = (nil)] 23:41:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 207 (0x7f90ec0ee000) [pid = 1986] [serial = 971] [outer = 0x7f90e24c1400] 23:41:11 INFO - PROCESS | 1986 | 1461220871155 Marionette DEBUG loaded listener.js 23:41:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 208 (0x7f90ed236400) [pid = 1986] [serial = 972] [outer = 0x7f90e24c1400] 23:41:11 INFO - PROCESS | 1986 | 1461220871935 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 23:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1253ms 23:41:11 INFO - PROCESS | 1986 | 1461220871982 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 23:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:41:11 INFO - PROCESS | 1986 | 1461220871987 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 23:41:11 INFO - PROCESS | 1986 | 1461220871993 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:41:11 INFO - PROCESS | 1986 | 1461220871996 Marionette TRACE conn4 <- [1,1266,null,{}] 23:41:12 INFO - PROCESS | 1986 | 1461220872000 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:12 INFO - PROCESS | 1986 | 1461220872234 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 23:41:12 INFO - PROCESS | 1986 | 1461220872257 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:12 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f12a0800 == 82 [pid = 1986] [id = 324] 23:41:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 209 (0x7f90e34f3c00) [pid = 1986] [serial = 973] [outer = (nil)] 23:41:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 210 (0x7f90ed32a000) [pid = 1986] [serial = 974] [outer = 0x7f90e34f3c00] 23:41:12 INFO - PROCESS | 1986 | 1461220872316 Marionette DEBUG loaded listener.js 23:41:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 211 (0x7f90eddf0c00) [pid = 1986] [serial = 975] [outer = 0x7f90e34f3c00] 23:41:13 INFO - PROCESS | 1986 | 1461220873163 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 23:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1189ms 23:41:13 INFO - PROCESS | 1986 | 1461220873187 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 23:41:13 INFO - PROCESS | 1986 | 1461220873191 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 23:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:41:13 INFO - PROCESS | 1986 | 1461220873236 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:41:13 INFO - PROCESS | 1986 | 1461220873240 Marionette TRACE conn4 <- [1,1270,null,{}] 23:41:13 INFO - PROCESS | 1986 | 1461220873245 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:13 INFO - PROCESS | 1986 | 1461220873448 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 23:41:13 INFO - PROCESS | 1986 | 1461220873469 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:13 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1921800 == 83 [pid = 1986] [id = 325] 23:41:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 212 (0x7f90edfd4c00) [pid = 1986] [serial = 976] [outer = (nil)] 23:41:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 213 (0x7f90ee651000) [pid = 1986] [serial = 977] [outer = 0x7f90edfd4c00] 23:41:13 INFO - PROCESS | 1986 | 1461220873539 Marionette DEBUG loaded listener.js 23:41:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 214 (0x7f90f1148000) [pid = 1986] [serial = 978] [outer = 0x7f90edfd4c00] 23:41:14 INFO - PROCESS | 1986 | --DOMWINDOW == 213 (0x7f90ef513000) [pid = 1986] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:41:14 INFO - PROCESS | 1986 | --DOMWINDOW == 212 (0x7f90e34f6c00) [pid = 1986] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:41:14 INFO - PROCESS | 1986 | --DOMWINDOW == 211 (0x7f90e456e000) [pid = 1986] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:41:14 INFO - PROCESS | 1986 | --DOMWINDOW == 210 (0x7f90ec158c00) [pid = 1986] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:41:14 INFO - PROCESS | 1986 | --DOMWINDOW == 209 (0x7f90e34f4000) [pid = 1986] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:41:14 INFO - PROCESS | 1986 | --DOMWINDOW == 208 (0x7f90e622ec00) [pid = 1986] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:41:14 INFO - PROCESS | 1986 | --DOMWINDOW == 207 (0x7f90f5ae5400) [pid = 1986] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:41:14 INFO - PROCESS | 1986 | --DOMWINDOW == 206 (0x7f90ed328400) [pid = 1986] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:41:14 INFO - PROCESS | 1986 | 1461220874552 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 23:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1337ms 23:41:14 INFO - PROCESS | 1986 | 1461220874570 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 23:41:14 INFO - PROCESS | 1986 | 1461220874573 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 23:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:41:14 INFO - PROCESS | 1986 | 1461220874578 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:41:14 INFO - PROCESS | 1986 | 1461220874580 Marionette TRACE conn4 <- [1,1274,null,{}] 23:41:14 INFO - PROCESS | 1986 | 1461220874586 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:14 INFO - PROCESS | 1986 | 1461220874743 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 23:41:14 INFO - PROCESS | 1986 | 1461220874891 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:14 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1deb800 == 84 [pid = 1986] [id = 326] 23:41:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 207 (0x7f90ede19c00) [pid = 1986] [serial = 979] [outer = (nil)] 23:41:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 208 (0x7f90edfd5000) [pid = 1986] [serial = 980] [outer = 0x7f90ede19c00] 23:41:14 INFO - PROCESS | 1986 | 1461220874949 Marionette DEBUG loaded listener.js 23:41:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 209 (0x7f90f227ec00) [pid = 1986] [serial = 981] [outer = 0x7f90ede19c00] 23:41:15 INFO - PROCESS | 1986 | 1461220875608 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 23:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1078ms 23:41:15 INFO - PROCESS | 1986 | 1461220875657 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 23:41:15 INFO - PROCESS | 1986 | 1461220875661 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 23:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:41:15 INFO - PROCESS | 1986 | 1461220875666 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:41:15 INFO - PROCESS | 1986 | 1461220875669 Marionette TRACE conn4 <- [1,1278,null,{}] 23:41:15 INFO - PROCESS | 1986 | 1461220875674 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:15 INFO - PROCESS | 1986 | 1461220875884 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 23:41:15 INFO - PROCESS | 1986 | 1461220875898 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:15 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f644c000 == 85 [pid = 1986] [id = 327] 23:41:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 210 (0x7f90f2276000) [pid = 1986] [serial = 982] [outer = (nil)] 23:41:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 211 (0x7f90f5358400) [pid = 1986] [serial = 983] [outer = 0x7f90f2276000] 23:41:15 INFO - PROCESS | 1986 | 1461220875955 Marionette DEBUG loaded listener.js 23:41:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 212 (0x7f90f69ef800) [pid = 1986] [serial = 984] [outer = 0x7f90f2276000] 23:41:17 INFO - PROCESS | 1986 | 1461220877011 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 23:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1378ms 23:41:17 INFO - PROCESS | 1986 | 1461220877045 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 23:41:17 INFO - PROCESS | 1986 | 1461220877050 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 23:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:41:17 INFO - PROCESS | 1986 | 1461220877060 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:41:17 INFO - PROCESS | 1986 | 1461220877064 Marionette TRACE conn4 <- [1,1282,null,{}] 23:41:17 INFO - PROCESS | 1986 | 1461220877072 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:17 INFO - PROCESS | 1986 | 1461220877263 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 23:41:17 INFO - PROCESS | 1986 | 1461220877453 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:17 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec117800 == 86 [pid = 1986] [id = 328] 23:41:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 213 (0x7f90e245cc00) [pid = 1986] [serial = 985] [outer = (nil)] 23:41:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 214 (0x7f90e24b8c00) [pid = 1986] [serial = 986] [outer = 0x7f90e245cc00] 23:41:17 INFO - PROCESS | 1986 | 1461220877525 Marionette DEBUG loaded listener.js 23:41:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 215 (0x7f90e454a400) [pid = 1986] [serial = 987] [outer = 0x7f90e245cc00] 23:41:18 INFO - PROCESS | 1986 | 1461220878603 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 23:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1584ms 23:41:18 INFO - PROCESS | 1986 | 1461220878645 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 23:41:18 INFO - PROCESS | 1986 | 1461220878654 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 23:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:41:18 INFO - PROCESS | 1986 | 1461220878663 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:41:18 INFO - PROCESS | 1986 | 1461220878667 Marionette TRACE conn4 <- [1,1286,null,{}] 23:41:18 INFO - PROCESS | 1986 | 1461220878673 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:18 INFO - PROCESS | 1986 | 1461220878845 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 23:41:19 INFO - PROCESS | 1986 | 1461220879112 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:19 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f168f000 == 87 [pid = 1986] [id = 329] 23:41:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 216 (0x7f90e4ddf400) [pid = 1986] [serial = 988] [outer = (nil)] 23:41:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 217 (0x7f90eb799c00) [pid = 1986] [serial = 989] [outer = 0x7f90e4ddf400] 23:41:19 INFO - PROCESS | 1986 | 1461220879230 Marionette DEBUG loaded listener.js 23:41:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 218 (0x7f90ec175800) [pid = 1986] [serial = 990] [outer = 0x7f90e4ddf400] 23:41:20 INFO - PROCESS | 1986 | 1461220880116 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 23:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1482ms 23:41:20 INFO - PROCESS | 1986 | 1461220880147 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 23:41:20 INFO - PROCESS | 1986 | 1461220880150 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 23:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:41:20 INFO - PROCESS | 1986 | 1461220880157 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:41:20 INFO - PROCESS | 1986 | 1461220880163 Marionette TRACE conn4 <- [1,1290,null,{}] 23:41:20 INFO - PROCESS | 1986 | 1461220880179 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:20 INFO - PROCESS | 1986 | 1461220880392 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 23:41:20 INFO - PROCESS | 1986 | 1461220880636 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:20 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fe8b7800 == 88 [pid = 1986] [id = 330] 23:41:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 219 (0x7f90ed243800) [pid = 1986] [serial = 991] [outer = (nil)] 23:41:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 220 (0x7f90ee656800) [pid = 1986] [serial = 992] [outer = 0x7f90ed243800] 23:41:20 INFO - PROCESS | 1986 | 1461220880759 Marionette DEBUG loaded listener.js 23:41:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 221 (0x7f90f1bd0800) [pid = 1986] [serial = 993] [outer = 0x7f90ed243800] 23:41:21 INFO - PROCESS | 1986 | 1461220881601 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 23:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1492ms 23:41:21 INFO - PROCESS | 1986 | 1461220881650 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 23:41:21 INFO - PROCESS | 1986 | 1461220881654 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 23:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:41:21 INFO - PROCESS | 1986 | 1461220881660 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:41:21 INFO - PROCESS | 1986 | 1461220881663 Marionette TRACE conn4 <- [1,1294,null,{}] 23:41:21 INFO - PROCESS | 1986 | 1461220881668 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:21 INFO - PROCESS | 1986 | 1461220881842 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 23:41:22 INFO - PROCESS | 1986 | 1461220882033 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:22 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910952d800 == 89 [pid = 1986] [id = 331] 23:41:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 222 (0x7f90ed328400) [pid = 1986] [serial = 994] [outer = (nil)] 23:41:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 223 (0x7f90f5ba6c00) [pid = 1986] [serial = 995] [outer = 0x7f90ed328400] 23:41:22 INFO - PROCESS | 1986 | 1461220882110 Marionette DEBUG loaded listener.js 23:41:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 224 (0x7f90f69fe800) [pid = 1986] [serial = 996] [outer = 0x7f90ed328400] 23:41:22 INFO - PROCESS | 1986 | 1461220882957 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 23:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1332ms 23:41:22 INFO - PROCESS | 1986 | 1461220882993 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 23:41:22 INFO - PROCESS | 1986 | 1461220882997 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 23:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:41:23 INFO - PROCESS | 1986 | 1461220883003 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:41:23 INFO - PROCESS | 1986 | 1461220883005 Marionette TRACE conn4 <- [1,1298,null,{}] 23:41:23 INFO - PROCESS | 1986 | 1461220883011 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:23 INFO - PROCESS | 1986 | 1461220883184 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 23:41:23 INFO - PROCESS | 1986 | 1461220883388 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:23 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910a029800 == 90 [pid = 1986] [id = 332] 23:41:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 225 (0x7f90f1bd4000) [pid = 1986] [serial = 997] [outer = (nil)] 23:41:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 226 (0x7f90f7e5b800) [pid = 1986] [serial = 998] [outer = 0x7f90f1bd4000] 23:41:23 INFO - PROCESS | 1986 | 1461220883462 Marionette DEBUG loaded listener.js 23:41:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 227 (0x7f90fa8a4000) [pid = 1986] [serial = 999] [outer = 0x7f90f1bd4000] 23:41:24 INFO - PROCESS | 1986 | 1461220884395 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 23:41:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6dbc000 == 89 [pid = 1986] [id = 10] 23:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1432ms 23:41:24 INFO - PROCESS | 1986 | 1461220884501 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 23:41:24 INFO - PROCESS | 1986 | 1461220884506 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 23:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:41:24 INFO - PROCESS | 1986 | 1461220884514 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:41:24 INFO - PROCESS | 1986 | 1461220884517 Marionette TRACE conn4 <- [1,1302,null,{}] 23:41:24 INFO - PROCESS | 1986 | 1461220884522 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:24 INFO - PROCESS | 1986 | 1461220884726 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 23:41:24 INFO - PROCESS | 1986 | 1461220884954 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:24 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1f5b800 == 90 [pid = 1986] [id = 333] 23:41:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 228 (0x7f90f6a0a000) [pid = 1986] [serial = 1000] [outer = (nil)] 23:41:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 229 (0x7f9105dee400) [pid = 1986] [serial = 1001] [outer = 0x7f90f6a0a000] 23:41:25 INFO - PROCESS | 1986 | 1461220885049 Marionette DEBUG loaded listener.js 23:41:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 230 (0x7f9109b23400) [pid = 1986] [serial = 1002] [outer = 0x7f90f6a0a000] 23:41:25 INFO - PROCESS | 1986 | 1461220885888 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 23:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1435ms 23:41:25 INFO - PROCESS | 1986 | 1461220885950 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 23:41:25 INFO - PROCESS | 1986 | 1461220885954 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 23:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:41:25 INFO - PROCESS | 1986 | 1461220885960 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:41:25 INFO - PROCESS | 1986 | 1461220885963 Marionette TRACE conn4 <- [1,1306,null,{}] 23:41:25 INFO - PROCESS | 1986 | 1461220885968 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:26 INFO - PROCESS | 1986 | 1461220886157 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 23:41:26 INFO - PROCESS | 1986 | 1461220886374 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:26 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f2075000 == 91 [pid = 1986] [id = 334] 23:41:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 231 (0x7f90dfd45800) [pid = 1986] [serial = 1003] [outer = (nil)] 23:41:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 232 (0x7f90dfd4e000) [pid = 1986] [serial = 1004] [outer = 0x7f90dfd45800] 23:41:26 INFO - PROCESS | 1986 | 1461220886450 Marionette DEBUG loaded listener.js 23:41:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 233 (0x7f90ed1c8000) [pid = 1986] [serial = 1005] [outer = 0x7f90dfd45800] 23:41:27 INFO - PROCESS | 1986 | 1461220887255 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 23:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1331ms 23:41:27 INFO - PROCESS | 1986 | 1461220887292 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 23:41:27 INFO - PROCESS | 1986 | 1461220887296 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 23:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:41:27 INFO - PROCESS | 1986 | 1461220887302 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:41:27 INFO - PROCESS | 1986 | 1461220887304 Marionette TRACE conn4 <- [1,1310,null,{}] 23:41:27 INFO - PROCESS | 1986 | 1461220887310 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:27 INFO - PROCESS | 1986 | 1461220887479 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 23:41:27 INFO - PROCESS | 1986 | 1461220887669 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:27 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910a027000 == 92 [pid = 1986] [id = 335] 23:41:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 234 (0x7f90dfd46000) [pid = 1986] [serial = 1006] [outer = (nil)] 23:41:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 235 (0x7f90e1a55400) [pid = 1986] [serial = 1007] [outer = 0x7f90dfd46000] 23:41:27 INFO - PROCESS | 1986 | 1461220887746 Marionette DEBUG loaded listener.js 23:41:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 236 (0x7f90e1a59000) [pid = 1986] [serial = 1008] [outer = 0x7f90dfd46000] 23:41:28 INFO - PROCESS | 1986 | 1461220888650 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 23:41:28 INFO - PROCESS | 1986 | 1461220888690 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 23:41:28 INFO - PROCESS | 1986 | 1461220888696 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:41:28 INFO - PROCESS | 1986 | 1461220888699 Marionette TRACE conn4 <- [1,1314,null,{}] 23:41:28 INFO - PROCESS | 1986 | 1461220888704 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:28 INFO - PROCESS | 1986 | 1461220888877 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 23:41:29 INFO - PROCESS | 1986 | 1461220889067 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:29 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f2038000 == 93 [pid = 1986] [id = 336] 23:41:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 237 (0x7f90dfd4c400) [pid = 1986] [serial = 1009] [outer = (nil)] 23:41:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 238 (0x7f90e2093400) [pid = 1986] [serial = 1010] [outer = 0x7f90dfd4c400] 23:41:29 INFO - PROCESS | 1986 | 1461220889135 Marionette DEBUG loaded listener.js 23:41:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 239 (0x7f90e2099c00) [pid = 1986] [serial = 1011] [outer = 0x7f90dfd4c400] 23:41:30 INFO - PROCESS | 1986 | 1461220890044 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 23:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1390ms 23:41:30 INFO - PROCESS | 1986 | 1461220890086 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 23:41:30 INFO - PROCESS | 1986 | 1461220890090 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 23:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:41:30 INFO - PROCESS | 1986 | 1461220890095 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:41:30 INFO - PROCESS | 1986 | 1461220890099 Marionette TRACE conn4 <- [1,1318,null,{}] 23:41:30 INFO - PROCESS | 1986 | 1461220890104 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:30 INFO - PROCESS | 1986 | 1461220890285 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 23:41:30 INFO - PROCESS | 1986 | 1461220890475 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:30 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddfd3800 == 94 [pid = 1986] [id = 337] 23:41:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 240 (0x7f90e1a51000) [pid = 1986] [serial = 1012] [outer = (nil)] 23:41:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 241 (0x7f90e209dc00) [pid = 1986] [serial = 1013] [outer = 0x7f90e1a51000] 23:41:30 INFO - PROCESS | 1986 | 1461220890545 Marionette DEBUG loaded listener.js 23:41:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 242 (0x7f910955f800) [pid = 1986] [serial = 1014] [outer = 0x7f90e1a51000] 23:41:31 INFO - PROCESS | 1986 | 1461220891538 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 23:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1485ms 23:41:31 INFO - PROCESS | 1986 | 1461220891582 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 23:41:31 INFO - PROCESS | 1986 | 1461220891586 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 23:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:41:31 INFO - PROCESS | 1986 | 1461220891592 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:41:31 INFO - PROCESS | 1986 | 1461220891596 Marionette TRACE conn4 <- [1,1322,null,{}] 23:41:31 INFO - PROCESS | 1986 | 1461220891601 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:31 INFO - PROCESS | 1986 | 1461220891902 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 23:41:32 INFO - PROCESS | 1986 | 1461220892568 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:32 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90def4e000 == 95 [pid = 1986] [id = 338] 23:41:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 243 (0x7f90de18ec00) [pid = 1986] [serial = 1015] [outer = (nil)] 23:41:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 244 (0x7f90de194c00) [pid = 1986] [serial = 1016] [outer = 0x7f90de18ec00] 23:41:32 INFO - PROCESS | 1986 | 1461220892699 Marionette DEBUG loaded listener.js 23:41:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 245 (0x7f90dfd46c00) [pid = 1986] [serial = 1017] [outer = 0x7f90de18ec00] 23:41:33 INFO - PROCESS | 1986 | 1461220893594 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 23:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 2044ms 23:41:33 INFO - PROCESS | 1986 | 1461220893637 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 23:41:33 INFO - PROCESS | 1986 | 1461220893644 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 23:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:41:33 INFO - PROCESS | 1986 | 1461220893653 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:41:33 INFO - PROCESS | 1986 | 1461220893658 Marionette TRACE conn4 <- [1,1326,null,{}] 23:41:33 INFO - PROCESS | 1986 | 1461220893665 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:33 INFO - PROCESS | 1986 | 1461220893859 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 23:41:34 INFO - PROCESS | 1986 | 1461220894049 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:34 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90eb657800 == 96 [pid = 1986] [id = 339] 23:41:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 246 (0x7f90de190400) [pid = 1986] [serial = 1018] [outer = (nil)] 23:41:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 247 (0x7f90e2296c00) [pid = 1986] [serial = 1019] [outer = 0x7f90de190400] 23:41:34 INFO - PROCESS | 1986 | 1461220894115 Marionette DEBUG loaded listener.js 23:41:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 248 (0x7f90e24b5800) [pid = 1986] [serial = 1020] [outer = 0x7f90de190400] 23:41:34 INFO - PROCESS | 1986 | 1461220894957 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 23:41:34 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 23:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1336ms 23:41:34 INFO - PROCESS | 1986 | 1461220894992 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 23:41:34 INFO - PROCESS | 1986 | 1461220894997 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 23:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:41:35 INFO - PROCESS | 1986 | 1461220895005 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:41:35 INFO - PROCESS | 1986 | 1461220895008 Marionette TRACE conn4 <- [1,1330,null,{}] 23:41:35 INFO - PROCESS | 1986 | 1461220895014 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:35 INFO - PROCESS | 1986 | 1461220895179 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 23:41:35 INFO - PROCESS | 1986 | 1461220895609 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:35 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e179e000 == 97 [pid = 1986] [id = 340] 23:41:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 249 (0x7f90e34f5c00) [pid = 1986] [serial = 1021] [outer = (nil)] 23:41:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 250 (0x7f90e454ac00) [pid = 1986] [serial = 1022] [outer = 0x7f90e34f5c00] 23:41:35 INFO - PROCESS | 1986 | 1461220895731 Marionette DEBUG loaded listener.js 23:41:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 251 (0x7f90e4dd5400) [pid = 1986] [serial = 1023] [outer = 0x7f90e34f5c00] 23:41:36 INFO - PROCESS | 1986 | 1461220896605 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 23:41:36 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 23:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1679ms 23:41:36 INFO - PROCESS | 1986 | 1461220896685 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 23:41:36 INFO - PROCESS | 1986 | 1461220896688 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 23:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:41:36 INFO - PROCESS | 1986 | 1461220896696 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:41:36 INFO - PROCESS | 1986 | 1461220896704 Marionette TRACE conn4 <- [1,1334,null,{}] 23:41:36 INFO - PROCESS | 1986 | 1461220896717 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:36 INFO - PROCESS | 1986 | 1461220896962 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 23:41:37 INFO - PROCESS | 1986 | 1461220897104 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:37 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee695800 == 98 [pid = 1986] [id = 341] 23:41:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 252 (0x7f90e6229800) [pid = 1986] [serial = 1024] [outer = (nil)] 23:41:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 253 (0x7f90ec069000) [pid = 1986] [serial = 1025] [outer = 0x7f90e6229800] 23:41:37 INFO - PROCESS | 1986 | 1461220897214 Marionette DEBUG loaded listener.js 23:41:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 254 (0x7f90ec0ec800) [pid = 1986] [serial = 1026] [outer = 0x7f90e6229800] 23:41:38 INFO - PROCESS | 1986 | 1461220898015 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 23:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1393ms 23:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:41:38 INFO - PROCESS | 1986 | 1461220898088 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 23:41:38 INFO - PROCESS | 1986 | 1461220898092 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 23:41:38 INFO - PROCESS | 1986 | 1461220898097 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:41:38 INFO - PROCESS | 1986 | 1461220898100 Marionette TRACE conn4 <- [1,1338,null,{}] 23:41:38 INFO - PROCESS | 1986 | 1461220898105 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:38 INFO - PROCESS | 1986 | 1461220898332 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 23:41:38 INFO - PROCESS | 1986 | 1461220898568 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:38 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e66a7800 == 99 [pid = 1986] [id = 342] 23:41:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 255 (0x7f90e456e000) [pid = 1986] [serial = 1027] [outer = (nil)] 23:41:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 256 (0x7f90ed239800) [pid = 1986] [serial = 1028] [outer = 0x7f90e456e000] 23:41:38 INFO - PROCESS | 1986 | 1461220898679 Marionette DEBUG loaded listener.js 23:41:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 257 (0x7f90ed249400) [pid = 1986] [serial = 1029] [outer = 0x7f90e456e000] 23:41:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1deb800 == 98 [pid = 1986] [id = 326] 23:41:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1921800 == 97 [pid = 1986] [id = 325] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 256 (0x7f9109561000) [pid = 1986] [serial = 878] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 255 (0x7f9104a15c00) [pid = 1986] [serial = 875] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 254 (0x7f90edfca800) [pid = 1986] [serial = 866] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 253 (0x7f90ec172400) [pid = 1986] [serial = 896] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 252 (0x7f90e2091000) [pid = 1986] [serial = 881] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 251 (0x7f90f78ce800) [pid = 1986] [serial = 872] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 250 (0x7f90e4dda800) [pid = 1986] [serial = 893] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 249 (0x7f90e6609c00) [pid = 1986] [serial = 884] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 248 (0x7f90f20c4c00) [pid = 1986] [serial = 869] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 247 (0x7f90e63ea800) [pid = 1986] [serial = 863] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 246 (0x7f90e2293c00) [pid = 1986] [serial = 890] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 245 (0x7f90f772bc00) [pid = 1986] [serial = 887] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f12a0800 == 96 [pid = 1986] [id = 324] 23:41:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee8ba800 == 95 [pid = 1986] [id = 323] 23:41:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6cb8000 == 94 [pid = 1986] [id = 322] 23:41:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e44cc000 == 93 [pid = 1986] [id = 321] 23:41:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e23db000 == 92 [pid = 1986] [id = 320] 23:41:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec115800 == 91 [pid = 1986] [id = 313] 23:41:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910c933000 == 90 [pid = 1986] [id = 312] 23:41:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910974c000 == 89 [pid = 1986] [id = 311] 23:41:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9105c46000 == 88 [pid = 1986] [id = 310] 23:41:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fe821000 == 87 [pid = 1986] [id = 309] 23:41:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1d92000 == 86 [pid = 1986] [id = 308] 23:41:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee3a9000 == 85 [pid = 1986] [id = 307] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 244 (0x7f90f1a41000) [pid = 1986] [serial = 914] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 243 (0x7f90f2ecf400) [pid = 1986] [serial = 917] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 242 (0x7f90f1bdec00) [pid = 1986] [serial = 915] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 241 (0x7f90e4dd6400) [pid = 1986] [serial = 900] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 240 (0x7f90e4576800) [pid = 1986] [serial = 899] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 239 (0x7f90ed1c7000) [pid = 1986] [serial = 905] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 238 (0x7f90ed327400) [pid = 1986] [serial = 906] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 237 (0x7f90eb7a1000) [pid = 1986] [serial = 903] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 236 (0x7f90e6228400) [pid = 1986] [serial = 902] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 235 (0x7f90eddea800) [pid = 1986] [serial = 908] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 234 (0x7f90ede1b800) [pid = 1986] [serial = 909] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 233 (0x7f910393c400) [pid = 1986] [serial = 861] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 232 (0x7f90edfcdc00) [pid = 1986] [serial = 911] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 231 (0x7f90ee129800) [pid = 1986] [serial = 912] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 1986 | --DOMWINDOW == 230 (0x7f90f4d1f800) [pid = 1986] [serial = 918] [outer = (nil)] [url = about:blank] 23:41:40 INFO - PROCESS | 1986 | 1461220900079 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 23:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2030ms 23:41:40 INFO - PROCESS | 1986 | 1461220900128 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 23:41:40 INFO - PROCESS | 1986 | 1461220900131 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 23:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:41:40 INFO - PROCESS | 1986 | 1461220900137 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:41:40 INFO - PROCESS | 1986 | 1461220900138 Marionette TRACE conn4 <- [1,1342,null,{}] 23:41:40 INFO - PROCESS | 1986 | 1461220900144 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:40 INFO - PROCESS | 1986 | 1461220900293 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 23:41:40 INFO - PROCESS | 1986 | 1461220900303 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:40 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e65cc800 == 86 [pid = 1986] [id = 343] 23:41:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 231 (0x7f90ec0e6000) [pid = 1986] [serial = 1030] [outer = (nil)] 23:41:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 232 (0x7f90ec172400) [pid = 1986] [serial = 1031] [outer = 0x7f90ec0e6000] 23:41:40 INFO - PROCESS | 1986 | 1461220900381 Marionette DEBUG loaded listener.js 23:41:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 233 (0x7f90ed331000) [pid = 1986] [serial = 1032] [outer = 0x7f90ec0e6000] 23:41:41 INFO - PROCESS | 1986 | 1461220901266 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 23:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1178ms 23:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:41:41 INFO - PROCESS | 1986 | 1461220901316 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 23:41:41 INFO - PROCESS | 1986 | 1461220901318 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 23:41:41 INFO - PROCESS | 1986 | 1461220901323 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:41:41 INFO - PROCESS | 1986 | 1461220901327 Marionette TRACE conn4 <- [1,1346,null,{}] 23:41:41 INFO - PROCESS | 1986 | 1461220901332 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:41 INFO - PROCESS | 1986 | 1461220901570 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 23:41:41 INFO - PROCESS | 1986 | 1461220901661 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:41 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee3e7800 == 87 [pid = 1986] [id = 344] 23:41:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 234 (0x7f90e24c1000) [pid = 1986] [serial = 1033] [outer = (nil)] 23:41:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 235 (0x7f90edfd4800) [pid = 1986] [serial = 1034] [outer = 0x7f90e24c1000] 23:41:41 INFO - PROCESS | 1986 | 1461220901722 Marionette DEBUG loaded listener.js 23:41:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 236 (0x7f90ee129400) [pid = 1986] [serial = 1035] [outer = 0x7f90e24c1000] 23:41:42 INFO - PROCESS | 1986 | 1461220902508 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 23:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1234ms 23:41:42 INFO - PROCESS | 1986 | 1461220902580 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 23:41:42 INFO - PROCESS | 1986 | 1461220902583 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 23:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:41:42 INFO - PROCESS | 1986 | 1461220902590 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:41:42 INFO - PROCESS | 1986 | 1461220902593 Marionette TRACE conn4 <- [1,1350,null,{}] 23:41:42 INFO - PROCESS | 1986 | 1461220902602 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:42 INFO - PROCESS | 1986 | 1461220902817 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 23:41:42 INFO - PROCESS | 1986 | 1461220902844 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:42 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f129f800 == 88 [pid = 1986] [id = 345] 23:41:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 237 (0x7f90edde2800) [pid = 1986] [serial = 1036] [outer = (nil)] 23:41:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 238 (0x7f90ee970000) [pid = 1986] [serial = 1037] [outer = 0x7f90edde2800] 23:41:42 INFO - PROCESS | 1986 | 1461220902906 Marionette DEBUG loaded listener.js 23:41:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 239 (0x7f90f057e800) [pid = 1986] [serial = 1038] [outer = 0x7f90edde2800] 23:41:43 INFO - PROCESS | 1986 | 1461220903739 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 23:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1181ms 23:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:41:43 INFO - PROCESS | 1986 | 1461220903771 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 23:41:43 INFO - PROCESS | 1986 | 1461220903774 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 23:41:43 INFO - PROCESS | 1986 | 1461220903780 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:41:43 INFO - PROCESS | 1986 | 1461220903782 Marionette TRACE conn4 <- [1,1354,null,{}] 23:41:43 INFO - PROCESS | 1986 | 1461220903787 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:44 INFO - PROCESS | 1986 | 1461220904940 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 238 (0x7f90e68ed000) [pid = 1986] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 237 (0x7f90f7a2d800) [pid = 1986] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 236 (0x7f90f1190000) [pid = 1986] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 235 (0x7f90eb79f000) [pid = 1986] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 234 (0x7f90f78ca400) [pid = 1986] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 233 (0x7f90f12e6c00) [pid = 1986] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 232 (0x7f90f0f90c00) [pid = 1986] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 231 (0x7f90f753d400) [pid = 1986] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 230 (0x7f90e34f4c00) [pid = 1986] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 229 (0x7f90ed4c5800) [pid = 1986] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 228 (0x7f90f69f3800) [pid = 1986] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 227 (0x7f90e6233c00) [pid = 1986] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 226 (0x7f90f2eca400) [pid = 1986] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 225 (0x7f90e6227000) [pid = 1986] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 224 (0x7f90e6225400) [pid = 1986] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 223 (0x7f90ec46c400) [pid = 1986] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 222 (0x7f90f69f7400) [pid = 1986] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 221 (0x7f90e228f000) [pid = 1986] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 220 (0x7f90ec0e6800) [pid = 1986] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 219 (0x7f91039c3400) [pid = 1986] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 218 (0x7f90e68e7400) [pid = 1986] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 217 (0x7f90f69f1c00) [pid = 1986] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 216 (0x7f90e34ed000) [pid = 1986] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 215 (0x7f90e45e6c00) [pid = 1986] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 214 (0x7f90ed4c1000) [pid = 1986] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 213 (0x7f90ed247c00) [pid = 1986] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 212 (0x7f90f12e7400) [pid = 1986] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 211 (0x7f910955f400) [pid = 1986] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 210 (0x7f90e2087000) [pid = 1986] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 209 (0x7f90e208a400) [pid = 1986] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 208 (0x7f90e208a800) [pid = 1986] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 207 (0x7f90e228b800) [pid = 1986] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 206 (0x7f90ed1c9800) [pid = 1986] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 205 (0x7f90e68e8c00) [pid = 1986] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 204 (0x7f90f057a000) [pid = 1986] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 203 (0x7f90ed1c8800) [pid = 1986] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 202 (0x7f90f05ea000) [pid = 1986] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 201 (0x7f90ede98800) [pid = 1986] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 200 (0x7f90f2ec9c00) [pid = 1986] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 199 (0x7f90e34f6800) [pid = 1986] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 198 (0x7f90f1a3d000) [pid = 1986] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 197 (0x7f90ee122000) [pid = 1986] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 196 (0x7f90f1195c00) [pid = 1986] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 195 (0x7f90ed324000) [pid = 1986] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 194 (0x7f90f20ce800) [pid = 1986] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 193 (0x7f90e34ef400) [pid = 1986] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 192 (0x7f90e2291c00) [pid = 1986] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 191 (0x7f90ed32cc00) [pid = 1986] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 190 (0x7f90e34f3c00) [pid = 1986] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 189 (0x7f90edfd4c00) [pid = 1986] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 188 (0x7f90dfd88400) [pid = 1986] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 187 (0x7f90e24c1400) [pid = 1986] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 186 (0x7f90e4dd9400) [pid = 1986] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 185 (0x7f90e24b6800) [pid = 1986] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 184 (0x7f90e6234000) [pid = 1986] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 183 (0x7f90ec06a400) [pid = 1986] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 182 (0x7f90f1a3d800) [pid = 1986] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 181 (0x7f90e24b8000) [pid = 1986] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 180 (0x7f90edfcf400) [pid = 1986] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 179 (0x7f90f69f8c00) [pid = 1986] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90ed241000) [pid = 1986] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 177 (0x7f90ede19c00) [pid = 1986] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 176 (0x7f90fdb55400) [pid = 1986] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 175 (0x7f90f1bde800) [pid = 1986] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:41:45 INFO - PROCESS | 1986 | --DOMWINDOW == 174 (0x7f90ec0e5400) [pid = 1986] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:41:45 INFO - PROCESS | 1986 | 1461220905181 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:45 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e18d2000 == 89 [pid = 1986] [id = 346] 23:41:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 175 (0x7f90dfd88400) [pid = 1986] [serial = 1039] [outer = (nil)] 23:41:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 176 (0x7f90e2089800) [pid = 1986] [serial = 1040] [outer = 0x7f90dfd88400] 23:41:45 INFO - PROCESS | 1986 | 1461220905241 Marionette DEBUG loaded listener.js 23:41:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 177 (0x7f90e2460400) [pid = 1986] [serial = 1041] [outer = 0x7f90dfd88400] 23:41:45 INFO - PROCESS | 1986 | 1461220905879 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 23:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 2137ms 23:41:45 INFO - PROCESS | 1986 | 1461220905917 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 23:41:45 INFO - PROCESS | 1986 | 1461220905919 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 23:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:41:45 INFO - PROCESS | 1986 | 1461220905926 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:41:45 INFO - PROCESS | 1986 | 1461220905928 Marionette TRACE conn4 <- [1,1358,null,{}] 23:41:45 INFO - PROCESS | 1986 | 1461220905933 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:46 INFO - PROCESS | 1986 | 1461220906109 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 23:41:46 INFO - PROCESS | 1986 | 1461220906256 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:46 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee397800 == 90 [pid = 1986] [id = 347] 23:41:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 178 (0x7f90de18d000) [pid = 1986] [serial = 1042] [outer = (nil)] 23:41:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f90e2291c00) [pid = 1986] [serial = 1043] [outer = 0x7f90de18d000] 23:41:46 INFO - PROCESS | 1986 | 1461220906331 Marionette DEBUG loaded listener.js 23:41:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 180 (0x7f90e68ed000) [pid = 1986] [serial = 1044] [outer = 0x7f90de18d000] 23:41:47 INFO - PROCESS | 1986 | 1461220907147 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 23:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1281ms 23:41:47 INFO - PROCESS | 1986 | 1461220907208 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 23:41:47 INFO - PROCESS | 1986 | 1461220907214 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 23:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:41:47 INFO - PROCESS | 1986 | 1461220907223 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:41:47 INFO - PROCESS | 1986 | 1461220907229 Marionette TRACE conn4 <- [1,1362,null,{}] 23:41:47 INFO - PROCESS | 1986 | 1461220907238 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:47 INFO - PROCESS | 1986 | 1461220907455 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 23:41:47 INFO - PROCESS | 1986 | 1461220907617 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:47 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e44d8000 == 91 [pid = 1986] [id = 348] 23:41:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 181 (0x7f90de18c400) [pid = 1986] [serial = 1045] [outer = (nil)] 23:41:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 182 (0x7f90dfd91400) [pid = 1986] [serial = 1046] [outer = 0x7f90de18c400] 23:41:47 INFO - PROCESS | 1986 | 1461220907695 Marionette DEBUG loaded listener.js 23:41:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 183 (0x7f90e2093800) [pid = 1986] [serial = 1047] [outer = 0x7f90de18c400] 23:41:48 INFO - PROCESS | 1986 | 1461220908698 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 23:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1545ms 23:41:48 INFO - PROCESS | 1986 | 1461220908769 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 23:41:48 INFO - PROCESS | 1986 | 1461220908777 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 23:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:41:48 INFO - PROCESS | 1986 | 1461220908788 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:41:48 INFO - PROCESS | 1986 | 1461220908792 Marionette TRACE conn4 <- [1,1366,null,{}] 23:41:48 INFO - PROCESS | 1986 | 1461220908798 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:49 INFO - PROCESS | 1986 | 1461220909025 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 23:41:49 INFO - PROCESS | 1986 | 1461220909259 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:49 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edda3800 == 92 [pid = 1986] [id = 349] 23:41:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 184 (0x7f90e2455000) [pid = 1986] [serial = 1048] [outer = (nil)] 23:41:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 185 (0x7f90e34eb400) [pid = 1986] [serial = 1049] [outer = 0x7f90e2455000] 23:41:49 INFO - PROCESS | 1986 | 1461220909347 Marionette DEBUG loaded listener.js 23:41:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 186 (0x7f90e4573c00) [pid = 1986] [serial = 1050] [outer = 0x7f90e2455000] 23:41:50 INFO - PROCESS | 1986 | 1461220910332 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 23:41:50 INFO - PROCESS | 1986 | 1461220910379 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 23:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:41:50 INFO - PROCESS | 1986 | 1461220910386 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:41:50 INFO - PROCESS | 1986 | 1461220910391 Marionette TRACE conn4 <- [1,1370,null,{}] 23:41:50 INFO - PROCESS | 1986 | 1461220910407 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:50 INFO - PROCESS | 1986 | 1461220910645 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 23:41:50 INFO - PROCESS | 1986 | 1461220910925 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:50 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f192d800 == 93 [pid = 1986] [id = 350] 23:41:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 187 (0x7f90e6611800) [pid = 1986] [serial = 1051] [outer = (nil)] 23:41:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 188 (0x7f90ec0b6400) [pid = 1986] [serial = 1052] [outer = 0x7f90e6611800] 23:41:51 INFO - PROCESS | 1986 | 1461220911004 Marionette DEBUG loaded listener.js 23:41:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 189 (0x7f90ec475000) [pid = 1986] [serial = 1053] [outer = 0x7f90e6611800] 23:41:51 INFO - PROCESS | 1986 | 1461220911883 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 23:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:41:51 INFO - PROCESS | 1986 | 1461220911930 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 23:41:51 INFO - PROCESS | 1986 | 1461220911936 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:41:51 INFO - PROCESS | 1986 | 1461220911939 Marionette TRACE conn4 <- [1,1374,null,{}] 23:41:51 INFO - PROCESS | 1986 | 1461220911944 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:52 INFO - PROCESS | 1986 | 1461220912133 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 23:41:52 INFO - PROCESS | 1986 | 1461220912324 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1f58000 == 94 [pid = 1986] [id = 351] 23:41:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 190 (0x7f90e68e7400) [pid = 1986] [serial = 1054] [outer = (nil)] 23:41:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 191 (0x7f90ed4c0c00) [pid = 1986] [serial = 1055] [outer = 0x7f90e68e7400] 23:41:52 INFO - PROCESS | 1986 | 1461220912397 Marionette DEBUG loaded listener.js 23:41:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 192 (0x7f90ede1a000) [pid = 1986] [serial = 1056] [outer = 0x7f90e68e7400] 23:41:53 INFO - PROCESS | 1986 | [1986] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:41:53 INFO - PROCESS | 1986 | 1461220913286 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 23:41:53 INFO - PROCESS | 1986 | 1461220913321 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 23:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 23:41:53 INFO - PROCESS | 1986 | 1461220913328 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:41:53 INFO - PROCESS | 1986 | 1461220913330 Marionette TRACE conn4 <- [1,1378,null,{}] 23:41:53 INFO - PROCESS | 1986 | 1461220913336 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:53 INFO - PROCESS | 1986 | 1461220913515 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 23:41:53 INFO - PROCESS | 1986 | 1461220913705 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:53 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f53a7800 == 95 [pid = 1986] [id = 352] 23:41:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 193 (0x7f90ed23ec00) [pid = 1986] [serial = 1057] [outer = (nil)] 23:41:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 194 (0x7f90ee64ec00) [pid = 1986] [serial = 1058] [outer = 0x7f90ed23ec00] 23:41:53 INFO - PROCESS | 1986 | 1461220913774 Marionette DEBUG loaded listener.js 23:41:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 195 (0x7f90f057a800) [pid = 1986] [serial = 1059] [outer = 0x7f90ed23ec00] 23:41:54 INFO - PROCESS | 1986 | 1461220914615 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 23:41:54 INFO - PROCESS | 1986 | 1461220914664 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 23:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:41:54 INFO - PROCESS | 1986 | 1461220914671 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:41:54 INFO - PROCESS | 1986 | 1461220914674 Marionette TRACE conn4 <- [1,1382,null,{}] 23:41:54 INFO - PROCESS | 1986 | 1461220914679 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:54 INFO - PROCESS | 1986 | 1461220914876 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 23:41:55 INFO - PROCESS | 1986 | 1461220915064 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:55 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6dd2000 == 96 [pid = 1986] [id = 353] 23:41:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 196 (0x7f90f118f800) [pid = 1986] [serial = 1060] [outer = (nil)] 23:41:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 197 (0x7f90f1fe0800) [pid = 1986] [serial = 1061] [outer = 0x7f90f118f800] 23:41:55 INFO - PROCESS | 1986 | 1461220915139 Marionette DEBUG loaded listener.js 23:41:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 198 (0x7f90f227f800) [pid = 1986] [serial = 1062] [outer = 0x7f90f118f800] 23:41:55 INFO - PROCESS | 1986 | [1986] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:41:56 INFO - PROCESS | 1986 | 1461220916042 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 23:41:56 INFO - PROCESS | 1986 | 1461220916105 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 23:41:56 INFO - PROCESS | 1986 | 1461220916112 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:41:56 INFO - PROCESS | 1986 | 1461220916115 Marionette TRACE conn4 <- [1,1386,null,{}] 23:41:56 INFO - PROCESS | 1986 | 1461220916120 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:56 INFO - PROCESS | 1986 | 1461220916295 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 23:41:56 INFO - PROCESS | 1986 | 1461220916558 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:56 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fa6ac000 == 97 [pid = 1986] [id = 354] 23:41:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 199 (0x7f90f12e3000) [pid = 1986] [serial = 1063] [outer = (nil)] 23:41:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 200 (0x7f90f51b3400) [pid = 1986] [serial = 1064] [outer = 0x7f90f12e3000] 23:41:56 INFO - PROCESS | 1986 | 1461220916675 Marionette DEBUG loaded listener.js 23:41:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 201 (0x7f90f5eaa400) [pid = 1986] [serial = 1065] [outer = 0x7f90f12e3000] 23:41:57 INFO - PROCESS | 1986 | 1461220917541 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 23:41:57 INFO - PROCESS | 1986 | 1461220917605 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 23:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:41:57 INFO - PROCESS | 1986 | 1461220917611 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:41:57 INFO - PROCESS | 1986 | 1461220917614 Marionette TRACE conn4 <- [1,1390,null,{}] 23:41:57 INFO - PROCESS | 1986 | 1461220917619 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:57 INFO - PROCESS | 1986 | 1461220917831 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 23:41:58 INFO - PROCESS | 1986 | 1461220918023 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:58 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910489a800 == 98 [pid = 1986] [id = 355] 23:41:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 202 (0x7f90e45ea000) [pid = 1986] [serial = 1066] [outer = (nil)] 23:41:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 203 (0x7f90f642b000) [pid = 1986] [serial = 1067] [outer = 0x7f90e45ea000] 23:41:58 INFO - PROCESS | 1986 | 1461220918133 Marionette DEBUG loaded listener.js 23:41:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 204 (0x7f90f69fc000) [pid = 1986] [serial = 1068] [outer = 0x7f90e45ea000] 23:41:58 INFO - PROCESS | 1986 | 1461220918994 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 23:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1434ms 23:41:59 INFO - PROCESS | 1986 | 1461220919046 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 23:41:59 INFO - PROCESS | 1986 | 1461220919050 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 23:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:41:59 INFO - PROCESS | 1986 | 1461220919056 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:41:59 INFO - PROCESS | 1986 | 1461220919058 Marionette TRACE conn4 <- [1,1394,null,{}] 23:41:59 INFO - PROCESS | 1986 | 1461220919063 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:59 INFO - PROCESS | 1986 | 1461220919247 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 23:41:59 INFO - PROCESS | 1986 | 1461220919441 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:59 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9105c49800 == 99 [pid = 1986] [id = 356] 23:41:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 205 (0x7f90f05e5800) [pid = 1986] [serial = 1069] [outer = (nil)] 23:41:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 206 (0x7f90f772d800) [pid = 1986] [serial = 1070] [outer = 0x7f90f05e5800] 23:41:59 INFO - PROCESS | 1986 | 1461220919511 Marionette DEBUG loaded listener.js 23:41:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 207 (0x7f90f7b2a400) [pid = 1986] [serial = 1071] [outer = 0x7f90f05e5800] 23:42:00 INFO - PROCESS | 1986 | 1461220920407 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 23:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1384ms 23:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:42:00 INFO - PROCESS | 1986 | 1461220920441 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 23:42:00 INFO - PROCESS | 1986 | 1461220920444 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 23:42:00 INFO - PROCESS | 1986 | 1461220920451 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:42:00 INFO - PROCESS | 1986 | 1461220920454 Marionette TRACE conn4 <- [1,1398,null,{}] 23:42:00 INFO - PROCESS | 1986 | 1461220920460 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:00 INFO - PROCESS | 1986 | 1461220920647 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 23:42:00 INFO - PROCESS | 1986 | 1461220920842 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:00 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910953c800 == 100 [pid = 1986] [id = 357] 23:42:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 208 (0x7f90f6436400) [pid = 1986] [serial = 1072] [outer = (nil)] 23:42:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 209 (0x7f90fa6d1c00) [pid = 1986] [serial = 1073] [outer = 0x7f90f6436400] 23:42:00 INFO - PROCESS | 1986 | 1461220920912 Marionette DEBUG loaded listener.js 23:42:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 210 (0x7f90fab6d400) [pid = 1986] [serial = 1074] [outer = 0x7f90f6436400] 23:42:01 INFO - PROCESS | 1986 | 1461220921827 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 23:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1445ms 23:42:01 INFO - PROCESS | 1986 | 1461220921895 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 23:42:01 INFO - PROCESS | 1986 | 1461220921898 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 23:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:42:01 INFO - PROCESS | 1986 | 1461220921905 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:42:01 INFO - PROCESS | 1986 | 1461220921909 Marionette TRACE conn4 <- [1,1402,null,{}] 23:42:01 INFO - PROCESS | 1986 | 1461220921915 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:02 INFO - PROCESS | 1986 | 1461220922131 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 23:42:02 INFO - PROCESS | 1986 | 1461220922321 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:02 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910c925800 == 101 [pid = 1986] [id = 358] 23:42:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 211 (0x7f90ec161000) [pid = 1986] [serial = 1075] [outer = (nil)] 23:42:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 212 (0x7f91047bac00) [pid = 1986] [serial = 1076] [outer = 0x7f90ec161000] 23:42:02 INFO - PROCESS | 1986 | 1461220922402 Marionette DEBUG loaded listener.js 23:42:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 213 (0x7f9105df7400) [pid = 1986] [serial = 1077] [outer = 0x7f90ec161000] 23:42:03 INFO - PROCESS | 1986 | 1461220923330 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 23:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1480ms 23:42:03 INFO - PROCESS | 1986 | 1461220923388 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 23:42:03 INFO - PROCESS | 1986 | 1461220923392 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 23:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:42:03 INFO - PROCESS | 1986 | 1461220923410 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:42:03 INFO - PROCESS | 1986 | 1461220923416 Marionette TRACE conn4 <- [1,1406,null,{}] 23:42:03 INFO - PROCESS | 1986 | 1461220923431 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:03 INFO - PROCESS | 1986 | 1461220923756 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 23:42:04 INFO - PROCESS | 1986 | 1461220924052 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:04 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f20a3800 == 102 [pid = 1986] [id = 359] 23:42:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 214 (0x7f9104a9d800) [pid = 1986] [serial = 1078] [outer = (nil)] 23:42:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 215 (0x7f910955f000) [pid = 1986] [serial = 1079] [outer = 0x7f9104a9d800] 23:42:04 INFO - PROCESS | 1986 | 1461220924141 Marionette DEBUG loaded listener.js 23:42:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 216 (0x7f9109ab9800) [pid = 1986] [serial = 1080] [outer = 0x7f9104a9d800] 23:42:05 INFO - PROCESS | 1986 | 1461220924997 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 23:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1650ms 23:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:42:05 INFO - PROCESS | 1986 | 1461220925051 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 23:42:05 INFO - PROCESS | 1986 | 1461220925054 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 23:42:05 INFO - PROCESS | 1986 | 1461220925060 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:42:05 INFO - PROCESS | 1986 | 1461220925063 Marionette TRACE conn4 <- [1,1410,null,{}] 23:42:05 INFO - PROCESS | 1986 | 1461220925069 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:05 INFO - PROCESS | 1986 | 1461220925263 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 23:42:05 INFO - PROCESS | 1986 | 1461220925463 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:05 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e46c6800 == 103 [pid = 1986] [id = 360] 23:42:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 217 (0x7f90e208d000) [pid = 1986] [serial = 1081] [outer = (nil)] 23:42:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 218 (0x7f90e34fa000) [pid = 1986] [serial = 1082] [outer = 0x7f90e208d000] 23:42:05 INFO - PROCESS | 1986 | 1461220925533 Marionette DEBUG loaded listener.js 23:42:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 219 (0x7f90e46ee400) [pid = 1986] [serial = 1083] [outer = 0x7f90e208d000] 23:42:06 INFO - PROCESS | 1986 | 1461220926563 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 23:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1538ms 23:42:06 INFO - PROCESS | 1986 | 1461220926597 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 23:42:06 INFO - PROCESS | 1986 | 1461220926601 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 23:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:42:06 INFO - PROCESS | 1986 | 1461220926606 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:42:06 INFO - PROCESS | 1986 | 1461220926609 Marionette TRACE conn4 <- [1,1414,null,{}] 23:42:06 INFO - PROCESS | 1986 | 1461220926614 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:06 INFO - PROCESS | 1986 | 1461220926799 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 23:42:07 INFO - PROCESS | 1986 | 1461220927044 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:07 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e65ce000 == 104 [pid = 1986] [id = 361] 23:42:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 220 (0x7f90dfd91c00) [pid = 1986] [serial = 1084] [outer = (nil)] 23:42:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 221 (0x7f90e2296800) [pid = 1986] [serial = 1085] [outer = 0x7f90dfd91c00] 23:42:07 INFO - PROCESS | 1986 | 1461220927130 Marionette DEBUG loaded listener.js 23:42:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 222 (0x7f90e46eec00) [pid = 1986] [serial = 1086] [outer = 0x7f90dfd91c00] 23:42:08 INFO - PROCESS | 1986 | 1461220928041 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 23:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1489ms 23:42:08 INFO - PROCESS | 1986 | 1461220928097 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 23:42:08 INFO - PROCESS | 1986 | 1461220928101 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 23:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:42:08 INFO - PROCESS | 1986 | 1461220928107 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:42:08 INFO - PROCESS | 1986 | 1461220928110 Marionette TRACE conn4 <- [1,1418,null,{}] 23:42:08 INFO - PROCESS | 1986 | 1461220928115 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:08 INFO - PROCESS | 1986 | 1461220928353 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 23:42:08 INFO - PROCESS | 1986 | 1461220928638 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:08 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e696d000 == 105 [pid = 1986] [id = 362] 23:42:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 223 (0x7f90e45e7000) [pid = 1986] [serial = 1087] [outer = (nil)] 23:42:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 224 (0x7f90e4de2000) [pid = 1986] [serial = 1088] [outer = 0x7f90e45e7000] 23:42:08 INFO - PROCESS | 1986 | 1461220928710 Marionette DEBUG loaded listener.js 23:42:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 225 (0x7f90e68e2400) [pid = 1986] [serial = 1089] [outer = 0x7f90e45e7000] 23:42:10 INFO - PROCESS | 1986 | 1461220930025 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 23:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1988ms 23:42:10 INFO - PROCESS | 1986 | 1461220930097 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 23:42:10 INFO - PROCESS | 1986 | 1461220930103 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 23:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:42:10 INFO - PROCESS | 1986 | 1461220930112 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:42:10 INFO - PROCESS | 1986 | 1461220930117 Marionette TRACE conn4 <- [1,1422,null,{}] 23:42:10 INFO - PROCESS | 1986 | 1461220930123 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:10 INFO - PROCESS | 1986 | 1461220930374 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 23:42:10 INFO - PROCESS | 1986 | 1461220930772 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:10 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90def49000 == 106 [pid = 1986] [id = 363] 23:42:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 226 (0x7f90e208e400) [pid = 1986] [serial = 1090] [outer = (nil)] 23:42:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 227 (0x7f90e2096c00) [pid = 1986] [serial = 1091] [outer = 0x7f90e208e400] 23:42:10 INFO - PROCESS | 1986 | 1461220930855 Marionette DEBUG loaded listener.js 23:42:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 228 (0x7f90e2293c00) [pid = 1986] [serial = 1092] [outer = 0x7f90e208e400] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 227 (0x7f9109562800) [pid = 1986] [serial = 941] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 226 (0x7f90f227a400) [pid = 1986] [serial = 944] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 225 (0x7f90e454c800) [pid = 1986] [serial = 947] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 224 (0x7f910948d800) [pid = 1986] [serial = 950] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 223 (0x7f90e454a800) [pid = 1986] [serial = 953] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 222 (0x7f90defc3400) [pid = 1986] [serial = 956] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 221 (0x7f90e2451400) [pid = 1986] [serial = 959] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 220 (0x7f90f5358400) [pid = 1986] [serial = 983] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | 1461220932200 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 23:42:12 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e18d2000 == 105 [pid = 1986] [id = 346] 23:42:12 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f129f800 == 104 [pid = 1986] [id = 345] 23:42:12 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee3e7800 == 103 [pid = 1986] [id = 344] 23:42:12 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e65cc800 == 102 [pid = 1986] [id = 343] 23:42:12 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e66a7800 == 101 [pid = 1986] [id = 342] 23:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2185ms 23:42:12 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee695800 == 100 [pid = 1986] [id = 341] 23:42:12 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e179e000 == 99 [pid = 1986] [id = 340] 23:42:12 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90eb657800 == 98 [pid = 1986] [id = 339] 23:42:12 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90def4e000 == 97 [pid = 1986] [id = 338] 23:42:12 INFO - PROCESS | 1986 | 1461220932449 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 23:42:12 INFO - PROCESS | 1986 | 1461220932461 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 23:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:42:12 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1f5b800 == 96 [pid = 1986] [id = 333] 23:42:12 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910a029800 == 95 [pid = 1986] [id = 332] 23:42:12 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910952d800 == 94 [pid = 1986] [id = 331] 23:42:12 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fe8b7800 == 93 [pid = 1986] [id = 330] 23:42:12 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f168f000 == 92 [pid = 1986] [id = 329] 23:42:12 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec117800 == 91 [pid = 1986] [id = 328] 23:42:12 INFO - PROCESS | 1986 | 1461220932506 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:42:12 INFO - PROCESS | 1986 | 1461220932512 Marionette TRACE conn4 <- [1,1426,null,{}] 23:42:12 INFO - PROCESS | 1986 | 1461220932524 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:12 INFO - PROCESS | 1986 | 1461220932782 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 219 (0x7f90fab5e800) [pid = 1986] [serial = 786] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 218 (0x7f90f1cecc00) [pid = 1986] [serial = 720] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 217 (0x7f90ed1c4000) [pid = 1986] [serial = 762] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 216 (0x7f90fa6c9800) [pid = 1986] [serial = 783] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 215 (0x7f90f20ce000) [pid = 1986] [serial = 723] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 214 (0x7f90f51b3800) [pid = 1986] [serial = 729] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 213 (0x7f90f85a5c00) [pid = 1986] [serial = 780] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 212 (0x7f90efb80000) [pid = 1986] [serial = 714] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 211 (0x7f90ee121000) [pid = 1986] [serial = 711] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 210 (0x7f90f7a25c00) [pid = 1986] [serial = 777] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 209 (0x7f90f62db400) [pid = 1986] [serial = 680] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 208 (0x7f90f3839000) [pid = 1986] [serial = 674] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 207 (0x7f90ed248800) [pid = 1986] [serial = 708] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 206 (0x7f9103933400) [pid = 1986] [serial = 789] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 205 (0x7f90ef517c00) [pid = 1986] [serial = 765] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 204 (0x7f90ec0f2000) [pid = 1986] [serial = 662] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 203 (0x7f90f2ecb000) [pid = 1986] [serial = 768] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 202 (0x7f90edde6000) [pid = 1986] [serial = 665] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 201 (0x7f90f69f3400) [pid = 1986] [serial = 774] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 200 (0x7f90f1cf4400) [pid = 1986] [serial = 671] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 199 (0x7f90f5baa800) [pid = 1986] [serial = 677] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 198 (0x7f90f1bd6800) [pid = 1986] [serial = 735] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 197 (0x7f90f44e6000) [pid = 1986] [serial = 726] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 196 (0x7f90f0f91000) [pid = 1986] [serial = 717] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 195 (0x7f90f64a7800) [pid = 1986] [serial = 771] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 194 (0x7f90f113cc00) [pid = 1986] [serial = 668] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 193 (0x7f90f6260000) [pid = 1986] [serial = 732] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 192 (0x7f90ed4c6c00) [pid = 1986] [serial = 602] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 191 (0x7f9109c5f800) [pid = 1986] [serial = 897] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 190 (0x7f90ec0ea000) [pid = 1986] [serial = 705] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 189 (0x7f90f12ea800) [pid = 1986] [serial = 819] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 188 (0x7f90f772a400) [pid = 1986] [serial = 825] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 187 (0x7f90e4de1400) [pid = 1986] [serial = 894] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 186 (0x7f90ed4c0000) [pid = 1986] [serial = 816] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 185 (0x7f9105a32000) [pid = 1986] [serial = 834] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 184 (0x7f9105df5400) [pid = 1986] [serial = 837] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 183 (0x7f9109557c00) [pid = 1986] [serial = 840] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 182 (0x7f90ec0b4c00) [pid = 1986] [serial = 864] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 181 (0x7f90ef797800) [pid = 1986] [serial = 867] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 180 (0x7f90f6431000) [pid = 1986] [serial = 870] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 179 (0x7f90fe8e0000) [pid = 1986] [serial = 873] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f9105ac3c00) [pid = 1986] [serial = 876] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 177 (0x7f9109abb000) [pid = 1986] [serial = 879] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 176 (0x7f9109abcc00) [pid = 1986] [serial = 882] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 175 (0x7f90e660ec00) [pid = 1986] [serial = 885] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 174 (0x7f9109b26000) [pid = 1986] [serial = 888] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 173 (0x7f90e2298800) [pid = 1986] [serial = 891] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 172 (0x7f9104a9e800) [pid = 1986] [serial = 831] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 171 (0x7f90f6641800) [pid = 1986] [serial = 822] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 170 (0x7f90fa6cf400) [pid = 1986] [serial = 828] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 169 (0x7f90f69fa400) [pid = 1986] [serial = 813] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 168 (0x7f90ed32a000) [pid = 1986] [serial = 974] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 167 (0x7f90ee651000) [pid = 1986] [serial = 977] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 166 (0x7f90eddf0c00) [pid = 1986] [serial = 975] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 165 (0x7f90dfd8d000) [pid = 1986] [serial = 962] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90e208b400) [pid = 1986] [serial = 963] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 163 (0x7f90ec0ee000) [pid = 1986] [serial = 971] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 162 (0x7f90ec068000) [pid = 1986] [serial = 924] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 161 (0x7f90e6606c00) [pid = 1986] [serial = 923] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f90e45ed800) [pid = 1986] [serial = 968] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 159 (0x7f90e4de3400) [pid = 1986] [serial = 969] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 158 (0x7f90edde2c00) [pid = 1986] [serial = 927] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 157 (0x7f90ed322400) [pid = 1986] [serial = 926] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90f1141800) [pid = 1986] [serial = 920] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90f663e000) [pid = 1986] [serial = 921] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f90f7e5bc00) [pid = 1986] [serial = 936] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f90f7724800) [pid = 1986] [serial = 935] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90e24bec00) [pid = 1986] [serial = 966] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 151 (0x7f90e24ba000) [pid = 1986] [serial = 965] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 150 (0x7f90f69f3c00) [pid = 1986] [serial = 933] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90f5f82400) [pid = 1986] [serial = 932] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f9109558000) [pid = 1986] [serial = 939] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 147 (0x7f9105ab9800) [pid = 1986] [serial = 938] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f90f1a49800) [pid = 1986] [serial = 930] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 145 (0x7f90f0581800) [pid = 1986] [serial = 929] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 144 (0x7f90f1148000) [pid = 1986] [serial = 978] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 143 (0x7f90edfd5000) [pid = 1986] [serial = 980] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 142 (0x7f90f227ec00) [pid = 1986] [serial = 981] [outer = (nil)] [url = about:blank] 23:42:12 INFO - PROCESS | 1986 | --DOMWINDOW == 141 (0x7f90ed236400) [pid = 1986] [serial = 972] [outer = (nil)] [url = about:blank] 23:42:13 INFO - PROCESS | 1986 | 1461220933006 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:13 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e19e5000 == 92 [pid = 1986] [id = 364] 23:42:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 142 (0x7f90dfd8d000) [pid = 1986] [serial = 1093] [outer = (nil)] 23:42:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 143 (0x7f90e24ba000) [pid = 1986] [serial = 1094] [outer = 0x7f90dfd8d000] 23:42:13 INFO - PROCESS | 1986 | 1461220933069 Marionette DEBUG loaded listener.js 23:42:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 144 (0x7f90e45e4c00) [pid = 1986] [serial = 1095] [outer = 0x7f90dfd8d000] 23:42:13 INFO - PROCESS | 1986 | 1461220933811 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 23:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1358ms 23:42:13 INFO - PROCESS | 1986 | 1461220933843 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 23:42:13 INFO - PROCESS | 1986 | 1461220933847 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 23:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:42:13 INFO - PROCESS | 1986 | 1461220933853 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:42:13 INFO - PROCESS | 1986 | 1461220933858 Marionette TRACE conn4 <- [1,1430,null,{}] 23:42:13 INFO - PROCESS | 1986 | 1461220933872 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:14 INFO - PROCESS | 1986 | 1461220934047 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 23:42:14 INFO - PROCESS | 1986 | 1461220934065 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:14 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6cb6000 == 93 [pid = 1986] [id = 365] 23:42:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 145 (0x7f90e6604000) [pid = 1986] [serial = 1096] [outer = (nil)] 23:42:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 146 (0x7f90e68e5000) [pid = 1986] [serial = 1097] [outer = 0x7f90e6604000] 23:42:14 INFO - PROCESS | 1986 | 1461220934127 Marionette DEBUG loaded listener.js 23:42:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90ec069800) [pid = 1986] [serial = 1098] [outer = 0x7f90e6604000] 23:42:15 INFO - PROCESS | 1986 | 1461220935051 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 23:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1232ms 23:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:42:15 INFO - PROCESS | 1986 | 1461220935086 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 23:42:15 INFO - PROCESS | 1986 | 1461220935089 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 23:42:15 INFO - PROCESS | 1986 | 1461220935095 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:42:15 INFO - PROCESS | 1986 | 1461220935098 Marionette TRACE conn4 <- [1,1434,null,{}] 23:42:15 INFO - PROCESS | 1986 | 1461220935109 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:15 INFO - PROCESS | 1986 | 1461220935345 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 23:42:15 INFO - PROCESS | 1986 | 1461220935378 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:15 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ed220000 == 94 [pid = 1986] [id = 366] 23:42:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f90e6605000) [pid = 1986] [serial = 1099] [outer = (nil)] 23:42:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90ec0ee400) [pid = 1986] [serial = 1100] [outer = 0x7f90e6605000] 23:42:15 INFO - PROCESS | 1986 | 1461220935438 Marionette DEBUG loaded listener.js 23:42:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90ec15c400) [pid = 1986] [serial = 1101] [outer = 0x7f90e6605000] 23:42:16 INFO - PROCESS | 1986 | 1461220936442 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 23:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1382ms 23:42:16 INFO - PROCESS | 1986 | 1461220936477 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 23:42:16 INFO - PROCESS | 1986 | 1461220936480 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 23:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:42:16 INFO - PROCESS | 1986 | 1461220936485 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:42:16 INFO - PROCESS | 1986 | 1461220936488 Marionette TRACE conn4 <- [1,1438,null,{}] 23:42:16 INFO - PROCESS | 1986 | 1461220936499 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:16 INFO - PROCESS | 1986 | 1461220936728 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 23:42:16 INFO - PROCESS | 1986 | 1461220936758 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:16 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee68b800 == 95 [pid = 1986] [id = 367] 23:42:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90e34f8000) [pid = 1986] [serial = 1102] [outer = (nil)] 23:42:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f90ec46ec00) [pid = 1986] [serial = 1103] [outer = 0x7f90e34f8000] 23:42:16 INFO - PROCESS | 1986 | 1461220936819 Marionette DEBUG loaded listener.js 23:42:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90ed232400) [pid = 1986] [serial = 1104] [outer = 0x7f90e34f8000] 23:42:17 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90e4542400) [pid = 1986] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:42:17 INFO - PROCESS | 1986 | --DOMWINDOW == 151 (0x7f90f6dbc800) [pid = 1986] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:42:17 INFO - PROCESS | 1986 | --DOMWINDOW == 150 (0x7f90defbec00) [pid = 1986] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:42:17 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90e34f5c00) [pid = 1986] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:42:17 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f90f89cfc00) [pid = 1986] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:42:17 INFO - PROCESS | 1986 | --DOMWINDOW == 147 (0x7f90f2272400) [pid = 1986] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:42:17 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f90defbe000) [pid = 1986] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:42:17 INFO - PROCESS | 1986 | --DOMWINDOW == 145 (0x7f90ec0e6000) [pid = 1986] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:42:17 INFO - PROCESS | 1986 | --DOMWINDOW == 144 (0x7f90de190400) [pid = 1986] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:42:17 INFO - PROCESS | 1986 | --DOMWINDOW == 143 (0x7f90dfd88400) [pid = 1986] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:42:17 INFO - PROCESS | 1986 | --DOMWINDOW == 142 (0x7f90edde2800) [pid = 1986] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:42:17 INFO - PROCESS | 1986 | --DOMWINDOW == 141 (0x7f90e4546800) [pid = 1986] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:42:17 INFO - PROCESS | 1986 | --DOMWINDOW == 140 (0x7f90e456e000) [pid = 1986] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:42:17 INFO - PROCESS | 1986 | --DOMWINDOW == 139 (0x7f90f51ab400) [pid = 1986] [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.] 23:42:17 INFO - PROCESS | 1986 | --DOMWINDOW == 138 (0x7f90e24c1000) [pid = 1986] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:42:17 INFO - PROCESS | 1986 | --DOMWINDOW == 137 (0x7f90de18ec00) [pid = 1986] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:42:17 INFO - PROCESS | 1986 | --DOMWINDOW == 136 (0x7f90e6229800) [pid = 1986] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:42:17 INFO - PROCESS | 1986 | --DOMWINDOW == 135 (0x7f90dfd86000) [pid = 1986] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:42:18 INFO - PROCESS | 1986 | 1461220938037 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 23:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1579ms 23:42:18 INFO - PROCESS | 1986 | 1461220938066 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 23:42:18 INFO - PROCESS | 1986 | 1461220938068 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 23:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:42:18 INFO - PROCESS | 1986 | 1461220938074 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:42:18 INFO - PROCESS | 1986 | 1461220938076 Marionette TRACE conn4 <- [1,1442,null,{}] 23:42:18 INFO - PROCESS | 1986 | 1461220938082 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:18 INFO - PROCESS | 1986 | 1461220938272 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 23:42:18 INFO - PROCESS | 1986 | 1461220938425 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:18 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef67b800 == 96 [pid = 1986] [id = 368] 23:42:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 136 (0x7f90dfd47800) [pid = 1986] [serial = 1105] [outer = (nil)] 23:42:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 137 (0x7f90eb7ec800) [pid = 1986] [serial = 1106] [outer = 0x7f90dfd47800] 23:42:18 INFO - PROCESS | 1986 | 1461220938498 Marionette DEBUG loaded listener.js 23:42:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 138 (0x7f90ed4c0400) [pid = 1986] [serial = 1107] [outer = 0x7f90dfd47800] 23:42:19 INFO - PROCESS | 1986 | 1461220939198 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 23:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1179ms 23:42:19 INFO - PROCESS | 1986 | 1461220939255 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 23:42:19 INFO - PROCESS | 1986 | 1461220939259 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 23:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:42:19 INFO - PROCESS | 1986 | 1461220939268 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:42:19 INFO - PROCESS | 1986 | 1461220939270 Marionette TRACE conn4 <- [1,1446,null,{}] 23:42:19 INFO - PROCESS | 1986 | 1461220939276 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:19 INFO - PROCESS | 1986 | 1461220939502 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 23:42:19 INFO - PROCESS | 1986 | 1461220939704 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:19 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90def4e000 == 97 [pid = 1986] [id = 369] 23:42:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 139 (0x7f90de18e400) [pid = 1986] [serial = 1108] [outer = (nil)] 23:42:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 140 (0x7f90de196400) [pid = 1986] [serial = 1109] [outer = 0x7f90de18e400] 23:42:19 INFO - PROCESS | 1986 | 1461220939783 Marionette DEBUG loaded listener.js 23:42:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 141 (0x7f90dfd51400) [pid = 1986] [serial = 1110] [outer = 0x7f90de18e400] 23:42:20 INFO - PROCESS | 1986 | 1461220940778 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 23:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1580ms 23:42:20 INFO - PROCESS | 1986 | 1461220940853 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 23:42:20 INFO - PROCESS | 1986 | 1461220940860 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 23:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:42:20 INFO - PROCESS | 1986 | 1461220940869 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:42:20 INFO - PROCESS | 1986 | 1461220940873 Marionette TRACE conn4 <- [1,1450,null,{}] 23:42:20 INFO - PROCESS | 1986 | 1461220940880 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:21 INFO - PROCESS | 1986 | 1461220941126 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 23:42:21 INFO - PROCESS | 1986 | 1461220941357 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:21 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec008000 == 98 [pid = 1986] [id = 370] 23:42:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 142 (0x7f90e24b4400) [pid = 1986] [serial = 1111] [outer = (nil)] 23:42:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 143 (0x7f90e34f0400) [pid = 1986] [serial = 1112] [outer = 0x7f90e24b4400] 23:42:21 INFO - PROCESS | 1986 | 1461220941476 Marionette DEBUG loaded listener.js 23:42:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 144 (0x7f90e4571000) [pid = 1986] [serial = 1113] [outer = 0x7f90e24b4400] 23:42:22 INFO - PROCESS | 1986 | 1461220942426 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 23:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1635ms 23:42:22 INFO - PROCESS | 1986 | 1461220942508 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 23:42:22 INFO - PROCESS | 1986 | 1461220942515 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 23:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:42:22 INFO - PROCESS | 1986 | 1461220942521 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:42:22 INFO - PROCESS | 1986 | 1461220942525 Marionette TRACE conn4 <- [1,1454,null,{}] 23:42:22 INFO - PROCESS | 1986 | 1461220942530 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:22 INFO - PROCESS | 1986 | 1461220942721 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 23:42:22 INFO - PROCESS | 1986 | 1461220942983 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:23 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f110c800 == 99 [pid = 1986] [id = 371] 23:42:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 145 (0x7f90e6228800) [pid = 1986] [serial = 1114] [outer = (nil)] 23:42:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 146 (0x7f90e6563800) [pid = 1986] [serial = 1115] [outer = 0x7f90e6228800] 23:42:23 INFO - PROCESS | 1986 | 1461220943099 Marionette DEBUG loaded listener.js 23:42:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90ec0b8000) [pid = 1986] [serial = 1116] [outer = 0x7f90e6228800] 23:42:23 INFO - PROCESS | 1986 | 1461220943956 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 23:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1479ms 23:42:24 INFO - PROCESS | 1986 | 1461220944001 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 23:42:24 INFO - PROCESS | 1986 | 1461220944005 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 23:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:42:24 INFO - PROCESS | 1986 | 1461220944020 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:42:24 INFO - PROCESS | 1986 | 1461220944029 Marionette TRACE conn4 <- [1,1458,null,{}] 23:42:24 INFO - PROCESS | 1986 | 1461220944035 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:24 INFO - PROCESS | 1986 | 1461220944232 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 23:42:24 INFO - PROCESS | 1986 | 1461220944412 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:24 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f191d000 == 100 [pid = 1986] [id = 372] 23:42:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f90e63ef000) [pid = 1986] [serial = 1117] [outer = (nil)] 23:42:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90ed241400) [pid = 1986] [serial = 1118] [outer = 0x7f90e63ef000] 23:42:24 INFO - PROCESS | 1986 | 1461220944484 Marionette DEBUG loaded listener.js 23:42:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90eddea800) [pid = 1986] [serial = 1119] [outer = 0x7f90e63ef000] 23:42:25 INFO - PROCESS | 1986 | 1461220945367 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 23:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1398ms 23:42:25 INFO - PROCESS | 1986 | 1461220945411 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 23:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:42:25 INFO - PROCESS | 1986 | 1461220945416 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 23:42:25 INFO - PROCESS | 1986 | 1461220945421 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:42:25 INFO - PROCESS | 1986 | 1461220945424 Marionette TRACE conn4 <- [1,1462,null,{}] 23:42:25 INFO - PROCESS | 1986 | 1461220945429 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:25 INFO - PROCESS | 1986 | 1461220945618 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 23:42:25 INFO - PROCESS | 1986 | 1461220945805 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:25 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1f4b000 == 101 [pid = 1986] [id = 373] 23:42:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90ec0bcc00) [pid = 1986] [serial = 1120] [outer = (nil)] 23:42:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f90ee11e000) [pid = 1986] [serial = 1121] [outer = 0x7f90ec0bcc00] 23:42:25 INFO - PROCESS | 1986 | 1461220945884 Marionette DEBUG loaded listener.js 23:42:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90ee64c000) [pid = 1986] [serial = 1122] [outer = 0x7f90ec0bcc00] 23:42:26 INFO - PROCESS | 1986 | 1461220946819 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 23:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1433ms 23:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:42:26 INFO - PROCESS | 1986 | 1461220946855 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 23:42:26 INFO - PROCESS | 1986 | 1461220946858 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 23:42:26 INFO - PROCESS | 1986 | 1461220946864 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:42:26 INFO - PROCESS | 1986 | 1461220946867 Marionette TRACE conn4 <- [1,1466,null,{}] 23:42:26 INFO - PROCESS | 1986 | 1461220946872 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:27 INFO - PROCESS | 1986 | 1461220947058 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 23:42:27 INFO - PROCESS | 1986 | 1461220947239 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:27 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f2085000 == 102 [pid = 1986] [id = 374] 23:42:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90f0579400) [pid = 1986] [serial = 1123] [outer = (nil)] 23:42:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90f0583400) [pid = 1986] [serial = 1124] [outer = 0x7f90f0579400] 23:42:27 INFO - PROCESS | 1986 | 1461220947325 Marionette DEBUG loaded listener.js 23:42:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90f12e4800) [pid = 1986] [serial = 1125] [outer = 0x7f90f0579400] 23:42:28 INFO - PROCESS | 1986 | 1461220948221 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 23:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1433ms 23:42:28 INFO - PROCESS | 1986 | 1461220948297 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 23:42:28 INFO - PROCESS | 1986 | 1461220948300 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 23:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:42:28 INFO - PROCESS | 1986 | 1461220948307 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:42:28 INFO - PROCESS | 1986 | 1461220948309 Marionette TRACE conn4 <- [1,1470,null,{}] 23:42:28 INFO - PROCESS | 1986 | 1461220948314 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:28 INFO - PROCESS | 1986 | 1461220948507 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 23:42:28 INFO - PROCESS | 1986 | 1461220948696 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:28 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f5abb000 == 103 [pid = 1986] [id = 375] 23:42:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90f057cc00) [pid = 1986] [serial = 1126] [outer = (nil)] 23:42:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f90f1fd3c00) [pid = 1986] [serial = 1127] [outer = 0x7f90f057cc00] 23:42:28 INFO - PROCESS | 1986 | 1461220948764 Marionette DEBUG loaded listener.js 23:42:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f90f2275000) [pid = 1986] [serial = 1128] [outer = 0x7f90f057cc00] 23:42:29 INFO - PROCESS | 1986 | 1461220949662 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 23:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1429ms 23:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:42:29 INFO - PROCESS | 1986 | 1461220949737 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 23:42:29 INFO - PROCESS | 1986 | 1461220949740 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 23:42:29 INFO - PROCESS | 1986 | 1461220949746 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:42:29 INFO - PROCESS | 1986 | 1461220949749 Marionette TRACE conn4 <- [1,1474,null,{}] 23:42:29 INFO - PROCESS | 1986 | 1461220949754 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:29 INFO - PROCESS | 1986 | 1461220949968 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 23:42:30 INFO - PROCESS | 1986 | 1461220950152 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:30 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6dc3000 == 104 [pid = 1986] [id = 376] 23:42:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90f1bdc800) [pid = 1986] [serial = 1129] [outer = (nil)] 23:42:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90f2ecfc00) [pid = 1986] [serial = 1130] [outer = 0x7f90f1bdc800] 23:42:30 INFO - PROCESS | 1986 | 1461220950222 Marionette DEBUG loaded listener.js 23:42:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 162 (0x7f90f44ec800) [pid = 1986] [serial = 1131] [outer = 0x7f90f1bdc800] 23:42:31 INFO - PROCESS | 1986 | 1461220951119 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 23:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1429ms 23:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:42:31 INFO - PROCESS | 1986 | 1461220951175 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 23:42:31 INFO - PROCESS | 1986 | 1461220951178 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 23:42:31 INFO - PROCESS | 1986 | 1461220951185 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:42:31 INFO - PROCESS | 1986 | 1461220951188 Marionette TRACE conn4 <- [1,1478,null,{}] 23:42:31 INFO - PROCESS | 1986 | 1461220951193 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:31 INFO - PROCESS | 1986 | 1461220951375 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 23:42:31 INFO - PROCESS | 1986 | 1461220951564 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:31 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fa6a7000 == 105 [pid = 1986] [id = 377] 23:42:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90f1ceb800) [pid = 1986] [serial = 1132] [outer = (nil)] 23:42:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f90f62db400) [pid = 1986] [serial = 1133] [outer = 0x7f90f1ceb800] 23:42:31 INFO - PROCESS | 1986 | 1461220951637 Marionette DEBUG loaded listener.js 23:42:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90f67dd400) [pid = 1986] [serial = 1134] [outer = 0x7f90f1ceb800] 23:42:32 INFO - PROCESS | 1986 | 1461220952545 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 23:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1434ms 23:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:42:32 INFO - PROCESS | 1986 | 1461220952619 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 23:42:32 INFO - PROCESS | 1986 | 1461220952622 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 23:42:32 INFO - PROCESS | 1986 | 1461220952628 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:42:32 INFO - PROCESS | 1986 | 1461220952631 Marionette TRACE conn4 <- [1,1482,null,{}] 23:42:32 INFO - PROCESS | 1986 | 1461220952636 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:32 INFO - PROCESS | 1986 | 1461220952818 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 23:42:33 INFO - PROCESS | 1986 | 1461220953005 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:33 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910485e800 == 106 [pid = 1986] [id = 378] 23:42:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f90f4c0f400) [pid = 1986] [serial = 1135] [outer = (nil)] 23:42:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 167 (0x7f90f7725000) [pid = 1986] [serial = 1136] [outer = 0x7f90f4c0f400] 23:42:33 INFO - PROCESS | 1986 | 1461220953076 Marionette DEBUG loaded listener.js 23:42:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 168 (0x7f90f7b31000) [pid = 1986] [serial = 1137] [outer = 0x7f90f4c0f400] 23:42:33 INFO - PROCESS | 1986 | 1461220953995 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 23:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1429ms 23:42:34 INFO - PROCESS | 1986 | 1461220954057 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 23:42:34 INFO - PROCESS | 1986 | 1461220954060 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 23:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:42:34 INFO - PROCESS | 1986 | 1461220954066 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:42:34 INFO - PROCESS | 1986 | 1461220954068 Marionette TRACE conn4 <- [1,1486,null,{}] 23:42:34 INFO - PROCESS | 1986 | 1461220954074 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:34 INFO - PROCESS | 1986 | 1461220954244 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 23:42:34 INFO - PROCESS | 1986 | 1461220954432 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:34 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9105c3f000 == 107 [pid = 1986] [id = 379] 23:42:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 169 (0x7f90f67e1000) [pid = 1986] [serial = 1138] [outer = (nil)] 23:42:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 170 (0x7f90fa852400) [pid = 1986] [serial = 1139] [outer = 0x7f90f67e1000] 23:42:34 INFO - PROCESS | 1986 | 1461220954510 Marionette DEBUG loaded listener.js 23:42:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 171 (0x7f910393e000) [pid = 1986] [serial = 1140] [outer = 0x7f90f67e1000] 23:42:35 INFO - PROCESS | 1986 | 1461220955421 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 23:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1428ms 23:42:35 INFO - PROCESS | 1986 | 1461220955496 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 23:42:35 INFO - PROCESS | 1986 | 1461220955500 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 23:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:42:35 INFO - PROCESS | 1986 | 1461220955506 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:42:35 INFO - PROCESS | 1986 | 1461220955509 Marionette TRACE conn4 <- [1,1490,null,{}] 23:42:35 INFO - PROCESS | 1986 | 1461220955515 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:35 INFO - PROCESS | 1986 | 1461220955775 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 23:42:36 INFO - PROCESS | 1986 | 1461220956013 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:36 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109759000 == 108 [pid = 1986] [id = 380] 23:42:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 172 (0x7f91039cac00) [pid = 1986] [serial = 1141] [outer = (nil)] 23:42:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 173 (0x7f9107bcbc00) [pid = 1986] [serial = 1142] [outer = 0x7f91039cac00] 23:42:36 INFO - PROCESS | 1986 | 1461220956126 Marionette DEBUG loaded listener.js 23:42:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 174 (0x7f910955c000) [pid = 1986] [serial = 1143] [outer = 0x7f91039cac00] 23:42:36 INFO - PROCESS | 1986 | 1461220956975 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 23:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1537ms 23:42:37 INFO - PROCESS | 1986 | 1461220957044 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 23:42:37 INFO - PROCESS | 1986 | 1461220957048 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 23:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:42:37 INFO - PROCESS | 1986 | 1461220957054 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:42:37 INFO - PROCESS | 1986 | 1461220957056 Marionette TRACE conn4 <- [1,1494,null,{}] 23:42:37 INFO - PROCESS | 1986 | 1461220957062 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:37 INFO - PROCESS | 1986 | 1461220957235 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 23:42:37 INFO - PROCESS | 1986 | 1461220957425 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:37 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e19e1800 == 109 [pid = 1986] [id = 381] 23:42:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 175 (0x7f90dfd4f000) [pid = 1986] [serial = 1144] [outer = (nil)] 23:42:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 176 (0x7f90e24bfc00) [pid = 1986] [serial = 1145] [outer = 0x7f90dfd4f000] 23:42:37 INFO - PROCESS | 1986 | 1461220957494 Marionette DEBUG loaded listener.js 23:42:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 177 (0x7f90ef93bc00) [pid = 1986] [serial = 1146] [outer = 0x7f90dfd4f000] 23:42:38 INFO - PROCESS | 1986 | 1461220958352 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 23:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1335ms 23:42:38 INFO - PROCESS | 1986 | 1461220958389 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 23:42:38 INFO - PROCESS | 1986 | 1461220958393 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 23:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:42:38 INFO - PROCESS | 1986 | 1461220958399 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:42:38 INFO - PROCESS | 1986 | 1461220958401 Marionette TRACE conn4 <- [1,1498,null,{}] 23:42:38 INFO - PROCESS | 1986 | 1461220958407 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:38 INFO - PROCESS | 1986 | 1461220958594 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 23:42:39 INFO - PROCESS | 1986 | 1461220959278 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:39 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6962800 == 110 [pid = 1986] [id = 382] 23:42:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 178 (0x7f90defbe400) [pid = 1986] [serial = 1147] [outer = (nil)] 23:42:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f90dfd49c00) [pid = 1986] [serial = 1148] [outer = 0x7f90defbe400] 23:42:39 INFO - PROCESS | 1986 | 1461220959352 Marionette DEBUG loaded listener.js 23:42:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 180 (0x7f90e2084c00) [pid = 1986] [serial = 1149] [outer = 0x7f90defbe400] 23:42:40 INFO - PROCESS | 1986 | 1461220960210 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 23:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1879ms 23:42:40 INFO - PROCESS | 1986 | 1461220960281 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 23:42:40 INFO - PROCESS | 1986 | 1461220960288 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 23:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:42:40 INFO - PROCESS | 1986 | 1461220960296 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:42:40 INFO - PROCESS | 1986 | 1461220960299 Marionette TRACE conn4 <- [1,1502,null,{}] 23:42:40 INFO - PROCESS | 1986 | 1461220960307 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:40 INFO - PROCESS | 1986 | 1461220960526 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 23:42:40 INFO - PROCESS | 1986 | 1461220960735 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:40 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee6a1000 == 111 [pid = 1986] [id = 383] 23:42:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 181 (0x7f90dfd51800) [pid = 1986] [serial = 1150] [outer = (nil)] 23:42:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 182 (0x7f90e209a000) [pid = 1986] [serial = 1151] [outer = 0x7f90dfd51800] 23:42:40 INFO - PROCESS | 1986 | 1461220960840 Marionette DEBUG loaded listener.js 23:42:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 183 (0x7f90e4544800) [pid = 1986] [serial = 1152] [outer = 0x7f90dfd51800] 23:42:41 INFO - PROCESS | 1986 | 1461220961942 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 23:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1686ms 23:42:41 INFO - PROCESS | 1986 | 1461220961985 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 23:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:42:41 INFO - PROCESS | 1986 | 1461220961991 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 23:42:41 INFO - PROCESS | 1986 | 1461220961997 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:42:42 INFO - PROCESS | 1986 | 1461220962000 Marionette TRACE conn4 <- [1,1506,null,{}] 23:42:42 INFO - PROCESS | 1986 | 1461220962056 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:42 INFO - PROCESS | 1986 | 1461220962340 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910c6c4800 == 110 [pid = 1986] [id = 315] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e19de000 == 109 [pid = 1986] [id = 317] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90def55800 == 108 [pid = 1986] [id = 318] 23:42:42 INFO - PROCESS | 1986 | --DOMWINDOW == 182 (0x7f90e2291c00) [pid = 1986] [serial = 1043] [outer = (nil)] [url = about:blank] 23:42:42 INFO - PROCESS | 1986 | --DOMWINDOW == 181 (0x7f90f6dcd800) [pid = 1986] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:42:42 INFO - PROCESS | 1986 | --DOMWINDOW == 180 (0x7f90e2093400) [pid = 1986] [serial = 1010] [outer = (nil)] [url = about:blank] 23:42:42 INFO - PROCESS | 1986 | --DOMWINDOW == 179 (0x7f90e1a55400) [pid = 1986] [serial = 1007] [outer = (nil)] [url = about:blank] 23:42:42 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90e209dc00) [pid = 1986] [serial = 1013] [outer = (nil)] [url = about:blank] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef67b800 == 107 [pid = 1986] [id = 368] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f644c000 == 106 [pid = 1986] [id = 327] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee68b800 == 105 [pid = 1986] [id = 367] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ed220000 == 104 [pid = 1986] [id = 366] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6cb6000 == 103 [pid = 1986] [id = 365] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6dbb800 == 102 [pid = 1986] [id = 11] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e19e5000 == 101 [pid = 1986] [id = 364] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90def49000 == 100 [pid = 1986] [id = 363] 23:42:42 INFO - PROCESS | 1986 | 1461220962661 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9105c49800 == 99 [pid = 1986] [id = 356] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910489a800 == 98 [pid = 1986] [id = 355] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fa6ac000 == 97 [pid = 1986] [id = 354] 23:42:42 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90def5b000 == 98 [pid = 1986] [id = 384] 23:42:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f90defbcc00) [pid = 1986] [serial = 1153] [outer = (nil)] 23:42:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 180 (0x7f90e2291c00) [pid = 1986] [serial = 1154] [outer = 0x7f90defbcc00] 23:42:42 INFO - PROCESS | 1986 | 1461220962726 Marionette DEBUG loaded listener.js 23:42:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 181 (0x7f90e6567800) [pid = 1986] [serial = 1155] [outer = 0x7f90defbcc00] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6dd2000 == 97 [pid = 1986] [id = 353] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f53a7800 == 96 [pid = 1986] [id = 352] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1f58000 == 95 [pid = 1986] [id = 351] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f192d800 == 94 [pid = 1986] [id = 350] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90edda3800 == 93 [pid = 1986] [id = 349] 23:42:42 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e44d8000 == 92 [pid = 1986] [id = 348] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 180 (0x7f90e4551000) [pid = 1986] [serial = 948] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 179 (0x7f90f7e5b800) [pid = 1986] [serial = 998] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90e24b8c00) [pid = 1986] [serial = 986] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 177 (0x7f90e2457000) [pid = 1986] [serial = 960] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 176 (0x7f90e4dd5400) [pid = 1986] [serial = 1023] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 175 (0x7f9109ac3c00) [pid = 1986] [serial = 942] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 174 (0x7f90f2281800) [pid = 1986] [serial = 945] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 173 (0x7f90ee656800) [pid = 1986] [serial = 992] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 172 (0x7f90defc7800) [pid = 1986] [serial = 957] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 171 (0x7f90ec172400) [pid = 1986] [serial = 1031] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 170 (0x7f90e24b5800) [pid = 1986] [serial = 1020] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 169 (0x7f90e2089800) [pid = 1986] [serial = 1040] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 168 (0x7f90ee970000) [pid = 1986] [serial = 1037] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 167 (0x7f9109ac6000) [pid = 1986] [serial = 951] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 166 (0x7f90dfd4e000) [pid = 1986] [serial = 1004] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 165 (0x7f90e454ac00) [pid = 1986] [serial = 1022] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90ed239800) [pid = 1986] [serial = 1028] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 163 (0x7f90ed331000) [pid = 1986] [serial = 1032] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 162 (0x7f90eb7f8800) [pid = 1986] [serial = 687] [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.] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 161 (0x7f90ee129400) [pid = 1986] [serial = 1035] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f90de194c00) [pid = 1986] [serial = 1016] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 159 (0x7f90edfd4800) [pid = 1986] [serial = 1034] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 158 (0x7f90ed249400) [pid = 1986] [serial = 1029] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 157 (0x7f90ec0ec800) [pid = 1986] [serial = 1026] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90e2296c00) [pid = 1986] [serial = 1019] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90dfd46c00) [pid = 1986] [serial = 1017] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f90eb799c00) [pid = 1986] [serial = 989] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f9109cad400) [pid = 1986] [serial = 954] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90ec069000) [pid = 1986] [serial = 1025] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 151 (0x7f9105dee400) [pid = 1986] [serial = 1001] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 150 (0x7f90f5ba6c00) [pid = 1986] [serial = 995] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90f057e800) [pid = 1986] [serial = 1038] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f90e2460400) [pid = 1986] [serial = 1041] [outer = (nil)] [url = about:blank] 23:42:43 INFO - PROCESS | 1986 | 1461220963507 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 23:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1531ms 23:42:43 INFO - PROCESS | 1986 | 1461220963527 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 23:42:43 INFO - PROCESS | 1986 | 1461220963531 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 23:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:42:43 INFO - PROCESS | 1986 | 1461220963543 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:42:43 INFO - PROCESS | 1986 | 1461220963551 Marionette TRACE conn4 <- [1,1510,null,{}] 23:42:43 INFO - PROCESS | 1986 | 1461220963584 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:43 INFO - PROCESS | 1986 | 1461220963747 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 23:42:43 INFO - PROCESS | 1986 | 1461220963765 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:43 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e65c7800 == 93 [pid = 1986] [id = 385] 23:42:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90dfd4e000) [pid = 1986] [serial = 1156] [outer = (nil)] 23:42:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90ec0e9400) [pid = 1986] [serial = 1157] [outer = 0x7f90dfd4e000] 23:42:43 INFO - PROCESS | 1986 | 1461220963824 Marionette DEBUG loaded listener.js 23:42:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90ec15a000) [pid = 1986] [serial = 1158] [outer = 0x7f90dfd4e000] 23:42:44 INFO - PROCESS | 1986 | 1461220964661 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 23:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1167ms 23:42:44 INFO - PROCESS | 1986 | 1461220964705 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 23:42:44 INFO - PROCESS | 1986 | 1461220964709 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 23:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:42:44 INFO - PROCESS | 1986 | 1461220964715 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:42:44 INFO - PROCESS | 1986 | 1461220964717 Marionette TRACE conn4 <- [1,1514,null,{}] 23:42:44 INFO - PROCESS | 1986 | 1461220964723 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:44 INFO - PROCESS | 1986 | 1461220964895 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 23:42:45 INFO - PROCESS | 1986 | 1461220965069 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:45 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec114000 == 94 [pid = 1986] [id = 386] 23:42:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f90e1a54000) [pid = 1986] [serial = 1159] [outer = (nil)] 23:42:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90ec475800) [pid = 1986] [serial = 1160] [outer = 0x7f90e1a54000] 23:42:45 INFO - PROCESS | 1986 | 1461220965129 Marionette DEBUG loaded listener.js 23:42:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90ed247800) [pid = 1986] [serial = 1161] [outer = 0x7f90e1a54000] 23:42:45 INFO - PROCESS | 1986 | 1461220965906 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 23:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1228ms 23:42:45 INFO - PROCESS | 1986 | 1461220965945 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 23:42:45 INFO - PROCESS | 1986 | 1461220965948 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 23:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:42:45 INFO - PROCESS | 1986 | 1461220965959 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:42:45 INFO - PROCESS | 1986 | 1461220965961 Marionette TRACE conn4 <- [1,1518,null,{}] 23:42:45 INFO - PROCESS | 1986 | 1461220965970 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:46 INFO - PROCESS | 1986 | 1461220966173 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 23:42:46 INFO - PROCESS | 1986 | 1461220966199 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:46 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee695800 == 95 [pid = 1986] [id = 387] 23:42:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90ed4c0000) [pid = 1986] [serial = 1162] [outer = (nil)] 23:42:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90edde2c00) [pid = 1986] [serial = 1163] [outer = 0x7f90ed4c0000] 23:42:46 INFO - PROCESS | 1986 | 1461220966268 Marionette DEBUG loaded listener.js 23:42:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90ee121c00) [pid = 1986] [serial = 1164] [outer = 0x7f90ed4c0000] 23:42:47 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90e6605000) [pid = 1986] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:42:47 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90e208e400) [pid = 1986] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:42:47 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f90e6604000) [pid = 1986] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:42:47 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f90dfd8d000) [pid = 1986] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:42:47 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90e34f8000) [pid = 1986] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:42:47 INFO - PROCESS | 1986 | 1461220967425 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 23:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1483ms 23:42:47 INFO - PROCESS | 1986 | 1461220967442 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 23:42:47 INFO - PROCESS | 1986 | 1461220967445 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 23:42:47 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:42:47 INFO - PROCESS | 1986 | 1461220967450 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:42:47 INFO - PROCESS | 1986 | 1461220967452 Marionette TRACE conn4 <- [1,1522,null,{}] 23:42:47 INFO - PROCESS | 1986 | 1461220967466 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:47 INFO - PROCESS | 1986 | 1461220967663 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 23:42:47 INFO - PROCESS | 1986 | 1461220967678 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:47 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee740800 == 96 [pid = 1986] [id = 388] 23:42:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90dfd83400) [pid = 1986] [serial = 1165] [outer = (nil)] 23:42:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90e6560400) [pid = 1986] [serial = 1166] [outer = 0x7f90dfd83400] 23:42:47 INFO - PROCESS | 1986 | 1461220967737 Marionette DEBUG loaded listener.js 23:42:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90ef797400) [pid = 1986] [serial = 1167] [outer = 0x7f90dfd83400] 23:42:48 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:48 INFO - PROCESS | 1986 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:42:48 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:48 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:48 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:48 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:48 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:48 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:48 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:48 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:48 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:48 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:48 INFO - PROCESS | 1986 | 1461220968438 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 23:42:48 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 () { 23:42:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:42:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:42:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:42:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:42:48 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 () { 23:42:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:42:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:42:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:42:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:42:48 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 () { 23:42:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:42:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:42:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:42:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:42:48 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 () { 23:42:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:42:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:42:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:42:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:42:48 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1030ms 23:42:48 INFO - PROCESS | 1986 | 1461220968484 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 23:42:48 INFO - PROCESS | 1986 | 1461220968491 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 23:42:48 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:42:48 INFO - PROCESS | 1986 | 1461220968497 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:42:48 INFO - PROCESS | 1986 | 1461220968500 Marionette TRACE conn4 <- [1,1526,null,{}] 23:42:48 INFO - PROCESS | 1986 | 1461220968504 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:48 INFO - PROCESS | 1986 | 1461220968732 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 23:42:48 INFO - PROCESS | 1986 | 1461220968751 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:48 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1d9f000 == 97 [pid = 1986] [id = 389] 23:42:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90de18fc00) [pid = 1986] [serial = 1168] [outer = (nil)] 23:42:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90f0f8dc00) [pid = 1986] [serial = 1169] [outer = 0x7f90de18fc00] 23:42:48 INFO - PROCESS | 1986 | 1461220968810 Marionette DEBUG loaded listener.js 23:42:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f90f1fe1c00) [pid = 1986] [serial = 1170] [outer = 0x7f90de18fc00] 23:42:49 INFO - PROCESS | 1986 | 1461220969764 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 23:42:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:42:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:42:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:42:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:42:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:42:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:42:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:42:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:42:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:42:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:42:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:42:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:42:49 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1280ms 23:42:49 INFO - PROCESS | 1986 | 1461220969781 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 23:42:49 INFO - PROCESS | 1986 | 1461220969787 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 23:42:49 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:42:49 INFO - PROCESS | 1986 | 1461220969795 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:42:49 INFO - PROCESS | 1986 | 1461220969800 Marionette TRACE conn4 <- [1,1530,null,{}] 23:42:49 INFO - PROCESS | 1986 | 1461220969810 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:50 INFO - PROCESS | 1986 | 1461220970050 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 23:42:50 INFO - PROCESS | 1986 | 1461220970277 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:50 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6967800 == 98 [pid = 1986] [id = 390] 23:42:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f90e2099800) [pid = 1986] [serial = 1171] [outer = (nil)] 23:42:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90e34ecc00) [pid = 1986] [serial = 1172] [outer = 0x7f90e2099800] 23:42:50 INFO - PROCESS | 1986 | 1461220970367 Marionette DEBUG loaded listener.js 23:42:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90e46e5000) [pid = 1986] [serial = 1173] [outer = 0x7f90e2099800] 23:42:51 INFO - PROCESS | 1986 | 1461220971133 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 23:42:51 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 23:42:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:42:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:42:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:42:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:42:51 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. 23:42:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:42:51 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1384ms 23:42:51 INFO - PROCESS | 1986 | 1461220971182 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 23:42:51 INFO - PROCESS | 1986 | 1461220971190 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 23:42:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:42:51 INFO - PROCESS | 1986 | 1461220971200 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:42:51 INFO - PROCESS | 1986 | 1461220971204 Marionette TRACE conn4 <- [1,1534,null,{}] 23:42:51 INFO - PROCESS | 1986 | 1461220971210 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:51 INFO - PROCESS | 1986 | 1461220971464 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 23:42:51 INFO - PROCESS | 1986 | 1461220971605 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:51 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f115c800 == 99 [pid = 1986] [id = 391] 23:42:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 162 (0x7f90e34f7c00) [pid = 1986] [serial = 1174] [outer = (nil)] 23:42:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90eb799c00) [pid = 1986] [serial = 1175] [outer = 0x7f90e34f7c00] 23:42:51 INFO - PROCESS | 1986 | 1461220971675 Marionette DEBUG loaded listener.js 23:42:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f90ec172800) [pid = 1986] [serial = 1176] [outer = 0x7f90e34f7c00] 23:42:52 INFO - PROCESS | 1986 | 1461220972709 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 23:42:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:42:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1586ms 23:42:52 INFO - PROCESS | 1986 | 1461220972787 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 23:42:52 INFO - PROCESS | 1986 | 1461220972790 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 23:42:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:42:52 INFO - PROCESS | 1986 | 1461220972798 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:42:52 INFO - PROCESS | 1986 | 1461220972803 Marionette TRACE conn4 <- [1,1538,null,{}] 23:42:52 INFO - PROCESS | 1986 | 1461220972819 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:53 INFO - PROCESS | 1986 | 1461220973055 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 23:42:53 INFO - PROCESS | 1986 | 1461220973288 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:53 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f208d000 == 100 [pid = 1986] [id = 392] 23:42:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90ede1cc00) [pid = 1986] [serial = 1177] [outer = (nil)] 23:42:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f90ee654800) [pid = 1986] [serial = 1178] [outer = 0x7f90ede1cc00] 23:42:53 INFO - PROCESS | 1986 | 1461220973407 Marionette DEBUG loaded listener.js 23:42:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 167 (0x7f90f113e000) [pid = 1986] [serial = 1179] [outer = 0x7f90ede1cc00] 23:42:54 INFO - PROCESS | 1986 | 1461220974284 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 23:42:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:42:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1534ms 23:42:54 INFO - PROCESS | 1986 | 1461220974333 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 23:42:54 INFO - PROCESS | 1986 | 1461220974338 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 23:42:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:42:54 INFO - PROCESS | 1986 | 1461220974344 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:42:54 INFO - PROCESS | 1986 | 1461220974346 Marionette TRACE conn4 <- [1,1542,null,{}] 23:42:54 INFO - PROCESS | 1986 | 1461220974352 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:54 INFO - PROCESS | 1986 | 1461220974535 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 23:42:54 INFO - PROCESS | 1986 | 1461220974730 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:54 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6179000 == 101 [pid = 1986] [id = 393] 23:42:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 168 (0x7f90ed1bd400) [pid = 1986] [serial = 1180] [outer = (nil)] 23:42:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 169 (0x7f90f2274400) [pid = 1986] [serial = 1181] [outer = 0x7f90ed1bd400] 23:42:54 INFO - PROCESS | 1986 | 1461220974801 Marionette DEBUG loaded listener.js 23:42:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 170 (0x7f90f44e6000) [pid = 1986] [serial = 1182] [outer = 0x7f90ed1bd400] 23:42:55 INFO - PROCESS | 1986 | 1461220975678 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 23:42:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:42:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1380ms 23:42:55 INFO - PROCESS | 1986 | 1461220975725 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 23:42:55 INFO - PROCESS | 1986 | 1461220975729 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 23:42:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:42:55 INFO - PROCESS | 1986 | 1461220975735 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:42:55 INFO - PROCESS | 1986 | 1461220975737 Marionette TRACE conn4 <- [1,1546,null,{}] 23:42:55 INFO - PROCESS | 1986 | 1461220975742 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:55 INFO - PROCESS | 1986 | 1461220975916 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 23:42:56 INFO - PROCESS | 1986 | 1461220976122 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:56 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fa6ac000 == 102 [pid = 1986] [id = 394] 23:42:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 171 (0x7f90ef93b800) [pid = 1986] [serial = 1183] [outer = (nil)] 23:42:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 172 (0x7f90f625fc00) [pid = 1986] [serial = 1184] [outer = 0x7f90ef93b800] 23:42:56 INFO - PROCESS | 1986 | 1461220976192 Marionette DEBUG loaded listener.js 23:42:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 173 (0x7f90f67e6800) [pid = 1986] [serial = 1185] [outer = 0x7f90ef93b800] 23:42:57 INFO - PROCESS | 1986 | 1461220977104 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 23:42:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:42:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1432ms 23:42:57 INFO - PROCESS | 1986 | 1461220977168 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 23:42:57 INFO - PROCESS | 1986 | 1461220977172 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 23:42:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:42:57 INFO - PROCESS | 1986 | 1461220977178 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:42:57 INFO - PROCESS | 1986 | 1461220977180 Marionette TRACE conn4 <- [1,1550,null,{}] 23:42:57 INFO - PROCESS | 1986 | 1461220977185 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:57 INFO - PROCESS | 1986 | 1461220977396 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 23:42:57 INFO - PROCESS | 1986 | 1461220977639 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:57 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9107b8b000 == 103 [pid = 1986] [id = 395] 23:42:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 174 (0x7f90fab69800) [pid = 1986] [serial = 1186] [outer = (nil)] 23:42:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 175 (0x7f9104c0c400) [pid = 1986] [serial = 1187] [outer = 0x7f90fab69800] 23:42:57 INFO - PROCESS | 1986 | 1461220977764 Marionette DEBUG loaded listener.js 23:42:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 176 (0x7f9105df8000) [pid = 1986] [serial = 1188] [outer = 0x7f90fab69800] 23:42:58 INFO - PROCESS | 1986 | 1461220978620 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 23:42:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:42:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1479ms 23:42:58 INFO - PROCESS | 1986 | 1461220978658 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 23:42:58 INFO - PROCESS | 1986 | 1461220978662 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 23:42:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:42:58 INFO - PROCESS | 1986 | 1461220978668 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:42:58 INFO - PROCESS | 1986 | 1461220978671 Marionette TRACE conn4 <- [1,1554,null,{}] 23:42:58 INFO - PROCESS | 1986 | 1461220978678 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:58 INFO - PROCESS | 1986 | 1461220978868 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 23:42:59 INFO - PROCESS | 1986 | 1461220979064 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:59 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109bca800 == 104 [pid = 1986] [id = 396] 23:42:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 177 (0x7f90fa851c00) [pid = 1986] [serial = 1189] [outer = (nil)] 23:42:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 178 (0x7f9109561000) [pid = 1986] [serial = 1190] [outer = 0x7f90fa851c00] 23:42:59 INFO - PROCESS | 1986 | 1461220979134 Marionette DEBUG loaded listener.js 23:42:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f9109abd000) [pid = 1986] [serial = 1191] [outer = 0x7f90fa851c00] 23:42:59 INFO - PROCESS | 1986 | 1461220979946 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 23:42:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:42:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1333ms 23:43:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:43:00 INFO - PROCESS | 1986 | 1461220980017 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 23:43:00 INFO - PROCESS | 1986 | 1461220980020 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 23:43:00 INFO - PROCESS | 1986 | 1461220980027 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:43:00 INFO - PROCESS | 1986 | 1461220980030 Marionette TRACE conn4 <- [1,1558,null,{}] 23:43:00 INFO - PROCESS | 1986 | 1461220980036 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:00 INFO - PROCESS | 1986 | 1461220980234 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 23:43:00 INFO - PROCESS | 1986 | 1461220980504 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:00 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910bc72800 == 105 [pid = 1986] [id = 397] 23:43:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 180 (0x7f90e1602c00) [pid = 1986] [serial = 1192] [outer = (nil)] 23:43:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 181 (0x7f90e160bc00) [pid = 1986] [serial = 1193] [outer = 0x7f90e1602c00] 23:43:00 INFO - PROCESS | 1986 | 1461220980577 Marionette DEBUG loaded listener.js 23:43:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 182 (0x7f90e1611000) [pid = 1986] [serial = 1194] [outer = 0x7f90e1602c00] 23:43:01 INFO - PROCESS | 1986 | 1461220981454 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 23:43:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:43:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1481ms 23:43:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:43:01 INFO - PROCESS | 1986 | 1461220981508 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 23:43:01 INFO - PROCESS | 1986 | 1461220981511 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 23:43:01 INFO - PROCESS | 1986 | 1461220981518 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:43:01 INFO - PROCESS | 1986 | 1461220981521 Marionette TRACE conn4 <- [1,1562,null,{}] 23:43:01 INFO - PROCESS | 1986 | 1461220981527 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:01 INFO - PROCESS | 1986 | 1461220981723 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 23:43:01 INFO - PROCESS | 1986 | 1461220981919 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:01 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e20bc000 == 106 [pid = 1986] [id = 398] 23:43:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 183 (0x7f90e1603800) [pid = 1986] [serial = 1195] [outer = (nil)] 23:43:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 184 (0x7f9109486c00) [pid = 1986] [serial = 1196] [outer = 0x7f90e1603800] 23:43:01 INFO - PROCESS | 1986 | 1461220981992 Marionette DEBUG loaded listener.js 23:43:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 185 (0x7f9109b1f800) [pid = 1986] [serial = 1197] [outer = 0x7f90e1603800] 23:43:02 INFO - PROCESS | 1986 | 1461220982848 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 23:43:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:43:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1398ms 23:43:02 INFO - PROCESS | 1986 | 1461220982915 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 23:43:02 INFO - PROCESS | 1986 | 1461220982918 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 23:43:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:43:02 INFO - PROCESS | 1986 | 1461220982924 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:43:02 INFO - PROCESS | 1986 | 1461220982926 Marionette TRACE conn4 <- [1,1566,null,{}] 23:43:02 INFO - PROCESS | 1986 | 1461220982932 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:03 INFO - PROCESS | 1986 | 1461220983126 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 23:43:03 INFO - PROCESS | 1986 | 1461220983319 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:03 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910c940000 == 107 [pid = 1986] [id = 399] 23:43:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 186 (0x7f90e160d800) [pid = 1986] [serial = 1198] [outer = (nil)] 23:43:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 187 (0x7f90e4658800) [pid = 1986] [serial = 1199] [outer = 0x7f90e160d800] 23:43:03 INFO - PROCESS | 1986 | 1461220983393 Marionette DEBUG loaded listener.js 23:43:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 188 (0x7f90e465f800) [pid = 1986] [serial = 1200] [outer = 0x7f90e160d800] 23:43:04 INFO - PROCESS | 1986 | 1461220984270 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 23:43:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:43:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1380ms 23:43:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:43:04 INFO - PROCESS | 1986 | 1461220984305 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 23:43:04 INFO - PROCESS | 1986 | 1461220984308 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 23:43:04 INFO - PROCESS | 1986 | 1461220984314 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:43:04 INFO - PROCESS | 1986 | 1461220984318 Marionette TRACE conn4 <- [1,1570,null,{}] 23:43:04 INFO - PROCESS | 1986 | 1461220984323 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:04 INFO - PROCESS | 1986 | 1461220984523 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 23:43:04 INFO - PROCESS | 1986 | 1461220984724 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:04 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e239f000 == 108 [pid = 1986] [id = 400] 23:43:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 189 (0x7f90e1611400) [pid = 1986] [serial = 1201] [outer = (nil)] 23:43:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 190 (0x7f90e464c400) [pid = 1986] [serial = 1202] [outer = 0x7f90e1611400] 23:43:04 INFO - PROCESS | 1986 | 1461220984798 Marionette DEBUG loaded listener.js 23:43:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 191 (0x7f9107b19c00) [pid = 1986] [serial = 1203] [outer = 0x7f90e1611400] 23:43:05 INFO - PROCESS | 1986 | 1461220985658 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 23:43:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:43:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1392ms 23:43:05 INFO - PROCESS | 1986 | 1461220985706 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 23:43:05 INFO - PROCESS | 1986 | 1461220985710 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 23:43:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:43:05 INFO - PROCESS | 1986 | 1461220985715 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:43:05 INFO - PROCESS | 1986 | 1461220985717 Marionette TRACE conn4 <- [1,1574,null,{}] 23:43:05 INFO - PROCESS | 1986 | 1461220985723 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:05 INFO - PROCESS | 1986 | 1461220985897 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 23:43:06 INFO - PROCESS | 1986 | 1461220986108 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:06 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e23bb000 == 109 [pid = 1986] [id = 401] 23:43:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 192 (0x7f90e235e400) [pid = 1986] [serial = 1204] [outer = (nil)] 23:43:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 193 (0x7f90e2369400) [pid = 1986] [serial = 1205] [outer = 0x7f90e235e400] 23:43:06 INFO - PROCESS | 1986 | 1461220986216 Marionette DEBUG loaded listener.js 23:43:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 194 (0x7f90e236d800) [pid = 1986] [serial = 1206] [outer = 0x7f90e235e400] 23:43:07 INFO - PROCESS | 1986 | 1461220987100 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 23:43:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:43:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1435ms 23:43:07 INFO - PROCESS | 1986 | 1461220987152 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 23:43:07 INFO - PROCESS | 1986 | 1461220987156 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 23:43:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:43:07 INFO - PROCESS | 1986 | 1461220987161 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:43:07 INFO - PROCESS | 1986 | 1461220987164 Marionette TRACE conn4 <- [1,1578,null,{}] 23:43:07 INFO - PROCESS | 1986 | 1461220987169 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:07 INFO - PROCESS | 1986 | 1461220987350 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 23:43:07 INFO - PROCESS | 1986 | 1461220987551 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:07 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90df3a8000 == 110 [pid = 1986] [id = 402] 23:43:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 195 (0x7f90e2362400) [pid = 1986] [serial = 1207] [outer = (nil)] 23:43:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 196 (0x7f90e4b1d400) [pid = 1986] [serial = 1208] [outer = 0x7f90e2362400] 23:43:07 INFO - PROCESS | 1986 | 1461220987622 Marionette DEBUG loaded listener.js 23:43:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 197 (0x7f90e4b22400) [pid = 1986] [serial = 1209] [outer = 0x7f90e2362400] 23:43:08 INFO - PROCESS | 1986 | 1461220988444 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 23:43:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:43:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1337ms 23:43:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:43:08 INFO - PROCESS | 1986 | 1461220988498 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 23:43:08 INFO - PROCESS | 1986 | 1461220988501 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 23:43:08 INFO - PROCESS | 1986 | 1461220988507 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:43:08 INFO - PROCESS | 1986 | 1461220988510 Marionette TRACE conn4 <- [1,1582,null,{}] 23:43:08 INFO - PROCESS | 1986 | 1461220988515 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:08 INFO - PROCESS | 1986 | 1461220988709 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 23:43:08 INFO - PROCESS | 1986 | 1461220988916 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:08 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddf5b000 == 111 [pid = 1986] [id = 403] 23:43:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 198 (0x7f90de19b800) [pid = 1986] [serial = 1210] [outer = (nil)] 23:43:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 199 (0x7f90dfd89000) [pid = 1986] [serial = 1211] [outer = 0x7f90de19b800] 23:43:08 INFO - PROCESS | 1986 | 1461220988983 Marionette DEBUG loaded listener.js 23:43:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 200 (0x7f90e4b28c00) [pid = 1986] [serial = 1212] [outer = 0x7f90de19b800] 23:43:09 INFO - PROCESS | 1986 | 1461220989843 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 23:43:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:43:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1387ms 23:43:09 INFO - PROCESS | 1986 | 1461220989894 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 23:43:09 INFO - PROCESS | 1986 | 1461220989897 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 23:43:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:43:09 INFO - PROCESS | 1986 | 1461220989903 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:43:09 INFO - PROCESS | 1986 | 1461220989905 Marionette TRACE conn4 <- [1,1586,null,{}] 23:43:09 INFO - PROCESS | 1986 | 1461220989911 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:10 INFO - PROCESS | 1986 | 1461220990081 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 23:43:10 INFO - PROCESS | 1986 | 1461220990287 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:10 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90df3ab800 == 112 [pid = 1986] [id = 404] 23:43:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 201 (0x7f90defbc000) [pid = 1986] [serial = 1213] [outer = (nil)] 23:43:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 202 (0x7f90e1511800) [pid = 1986] [serial = 1214] [outer = 0x7f90defbc000] 23:43:10 INFO - PROCESS | 1986 | 1461220990361 Marionette DEBUG loaded listener.js 23:43:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 203 (0x7f90e1517400) [pid = 1986] [serial = 1215] [outer = 0x7f90defbc000] 23:43:11 INFO - PROCESS | 1986 | 1461220991641 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 23:43:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:43:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1786ms 23:43:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:43:11 INFO - PROCESS | 1986 | 1461220991691 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 23:43:11 INFO - PROCESS | 1986 | 1461220991695 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 23:43:11 INFO - PROCESS | 1986 | 1461220991703 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:43:11 INFO - PROCESS | 1986 | 1461220991708 Marionette TRACE conn4 <- [1,1590,null,{}] 23:43:11 INFO - PROCESS | 1986 | 1461220991716 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:11 INFO - PROCESS | 1986 | 1461220991962 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 23:43:12 INFO - PROCESS | 1986 | 1461220992185 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:12 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e46ca800 == 113 [pid = 1986] [id = 405] 23:43:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 204 (0x7f90e208b400) [pid = 1986] [serial = 1216] [outer = (nil)] 23:43:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 205 (0x7f90e208fc00) [pid = 1986] [serial = 1217] [outer = 0x7f90e208b400] 23:43:12 INFO - PROCESS | 1986 | 1461220992263 Marionette DEBUG loaded listener.js 23:43:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 206 (0x7f90e2369800) [pid = 1986] [serial = 1218] [outer = 0x7f90e208b400] 23:43:13 INFO - PROCESS | 1986 | 1461220993087 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 23:43:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:43:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1436ms 23:43:13 INFO - PROCESS | 1986 | 1461220993138 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 23:43:13 INFO - PROCESS | 1986 | 1461220993146 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 23:43:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:43:13 INFO - PROCESS | 1986 | 1461220993155 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:43:13 INFO - PROCESS | 1986 | 1461220993158 Marionette TRACE conn4 <- [1,1594,null,{}] 23:43:13 INFO - PROCESS | 1986 | 1461220993164 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:13 INFO - PROCESS | 1986 | 1461220993344 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 23:43:13 INFO - PROCESS | 1986 | 1461220993545 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:13 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee693000 == 114 [pid = 1986] [id = 406] 23:43:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 207 (0x7f90e208dc00) [pid = 1986] [serial = 1219] [outer = (nil)] 23:43:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 208 (0x7f90e464d800) [pid = 1986] [serial = 1220] [outer = 0x7f90e208dc00] 23:43:13 INFO - PROCESS | 1986 | 1461220993609 Marionette DEBUG loaded listener.js 23:43:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 209 (0x7f90e465f000) [pid = 1986] [serial = 1221] [outer = 0x7f90e208dc00] 23:43:14 INFO - PROCESS | 1986 | 1461220994711 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 23:43:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:43:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1581ms 23:43:14 INFO - PROCESS | 1986 | 1461220994736 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 23:43:14 INFO - PROCESS | 1986 | 1461220994739 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 23:43:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:43:14 INFO - PROCESS | 1986 | 1461220994745 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:43:14 INFO - PROCESS | 1986 | 1461220994750 Marionette TRACE conn4 <- [1,1598,null,{}] 23:43:14 INFO - PROCESS | 1986 | 1461220994765 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:14 INFO - PROCESS | 1986 | 1461220994943 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 23:43:15 INFO - PROCESS | 1986 | 1461220995286 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:15 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e65ce800 == 115 [pid = 1986] [id = 407] 23:43:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 210 (0x7f90e4ddbc00) [pid = 1986] [serial = 1222] [outer = (nil)] 23:43:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 211 (0x7f90e660f800) [pid = 1986] [serial = 1223] [outer = 0x7f90e4ddbc00] 23:43:15 INFO - PROCESS | 1986 | 1461220995360 Marionette DEBUG loaded listener.js 23:43:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 212 (0x7f90ec0bb000) [pid = 1986] [serial = 1224] [outer = 0x7f90e4ddbc00] 23:43:15 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee740800 == 114 [pid = 1986] [id = 388] 23:43:15 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee695800 == 113 [pid = 1986] [id = 387] 23:43:15 INFO - PROCESS | 1986 | --DOMWINDOW == 211 (0x7f90e2296800) [pid = 1986] [serial = 1085] [outer = (nil)] [url = about:blank] 23:43:15 INFO - PROCESS | 1986 | --DOMWINDOW == 210 (0x7f90eb7ec800) [pid = 1986] [serial = 1106] [outer = (nil)] [url = about:blank] 23:43:15 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec114000 == 112 [pid = 1986] [id = 386] 23:43:15 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e65c7800 == 111 [pid = 1986] [id = 385] 23:43:15 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90def5b000 == 110 [pid = 1986] [id = 384] 23:43:15 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee6a1000 == 109 [pid = 1986] [id = 383] 23:43:15 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6962800 == 108 [pid = 1986] [id = 382] 23:43:15 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109759000 == 107 [pid = 1986] [id = 380] 23:43:15 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9105c3f000 == 106 [pid = 1986] [id = 379] 23:43:15 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910485e800 == 105 [pid = 1986] [id = 378] 23:43:15 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fa6a7000 == 104 [pid = 1986] [id = 377] 23:43:15 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6dc3000 == 103 [pid = 1986] [id = 376] 23:43:15 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f5abb000 == 102 [pid = 1986] [id = 375] 23:43:15 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f2085000 == 101 [pid = 1986] [id = 374] 23:43:15 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1f4b000 == 100 [pid = 1986] [id = 373] 23:43:15 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f191d000 == 99 [pid = 1986] [id = 372] 23:43:16 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f110c800 == 98 [pid = 1986] [id = 371] 23:43:16 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec008000 == 97 [pid = 1986] [id = 370] 23:43:16 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90def4e000 == 96 [pid = 1986] [id = 369] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 209 (0x7f90e34eb400) [pid = 1986] [serial = 1049] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 208 (0x7f910955f000) [pid = 1986] [serial = 1079] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 207 (0x7f90ec0ee400) [pid = 1986] [serial = 1100] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 206 (0x7f90e2293c00) [pid = 1986] [serial = 1092] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 205 (0x7f90e2096c00) [pid = 1986] [serial = 1091] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 204 (0x7f90dfd91400) [pid = 1986] [serial = 1046] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 203 (0x7f90ee64ec00) [pid = 1986] [serial = 1058] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 202 (0x7f90e68e5000) [pid = 1986] [serial = 1097] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 201 (0x7f90e24ba000) [pid = 1986] [serial = 1094] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 200 (0x7f90e45e4c00) [pid = 1986] [serial = 1095] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 199 (0x7f90e4de2000) [pid = 1986] [serial = 1088] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 198 (0x7f90ed4c0c00) [pid = 1986] [serial = 1055] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 197 (0x7f90f642b000) [pid = 1986] [serial = 1067] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 196 (0x7f90f1fe0800) [pid = 1986] [serial = 1061] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 195 (0x7f90ec46ec00) [pid = 1986] [serial = 1103] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 194 (0x7f90f772d800) [pid = 1986] [serial = 1070] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 193 (0x7f90f51b3400) [pid = 1986] [serial = 1064] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 192 (0x7f90fa6d1c00) [pid = 1986] [serial = 1073] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 191 (0x7f90ec0b6400) [pid = 1986] [serial = 1052] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 190 (0x7f90e34fa000) [pid = 1986] [serial = 1082] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 189 (0x7f91047bac00) [pid = 1986] [serial = 1076] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 188 (0x7f90ed232400) [pid = 1986] [serial = 1104] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 187 (0x7f90ec15c400) [pid = 1986] [serial = 1101] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | --DOMWINDOW == 186 (0x7f90ec069800) [pid = 1986] [serial = 1098] [outer = (nil)] [url = about:blank] 23:43:16 INFO - PROCESS | 1986 | 1461220996272 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 23:43:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:43:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1585ms 23:43:16 INFO - PROCESS | 1986 | 1461220996331 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 23:43:16 INFO - PROCESS | 1986 | 1461220996334 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 23:43:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:43:16 INFO - PROCESS | 1986 | 1461220996340 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:43:16 INFO - PROCESS | 1986 | 1461220996342 Marionette TRACE conn4 <- [1,1602,null,{}] 23:43:16 INFO - PROCESS | 1986 | 1461220996347 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:16 INFO - PROCESS | 1986 | 1461220996504 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 23:43:16 INFO - PROCESS | 1986 | 1461220996515 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:16 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e65cc800 == 97 [pid = 1986] [id = 408] 23:43:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 187 (0x7f90e34fa000) [pid = 1986] [serial = 1225] [outer = (nil)] 23:43:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 188 (0x7f90ec0f2c00) [pid = 1986] [serial = 1226] [outer = 0x7f90e34fa000] 23:43:16 INFO - PROCESS | 1986 | 1461220996580 Marionette DEBUG loaded listener.js 23:43:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 189 (0x7f90ec178000) [pid = 1986] [serial = 1227] [outer = 0x7f90e34fa000] 23:43:17 INFO - PROCESS | 1986 | 1461220997438 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 23:43:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:43:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1131ms 23:43:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:43:17 INFO - PROCESS | 1986 | 1461220997472 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 23:43:17 INFO - PROCESS | 1986 | 1461220997474 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 23:43:17 INFO - PROCESS | 1986 | 1461220997480 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:43:17 INFO - PROCESS | 1986 | 1461220997483 Marionette TRACE conn4 <- [1,1606,null,{}] 23:43:17 INFO - PROCESS | 1986 | 1461220997487 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:17 INFO - PROCESS | 1986 | 1461220997715 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 23:43:17 INFO - PROCESS | 1986 | 1461220997822 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:17 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee392800 == 98 [pid = 1986] [id = 409] 23:43:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 190 (0x7f90e2293c00) [pid = 1986] [serial = 1228] [outer = (nil)] 23:43:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 191 (0x7f90ec476400) [pid = 1986] [serial = 1229] [outer = 0x7f90e2293c00] 23:43:17 INFO - PROCESS | 1986 | 1461220997881 Marionette DEBUG loaded listener.js 23:43:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 192 (0x7f90ed330000) [pid = 1986] [serial = 1230] [outer = 0x7f90e2293c00] 23:43:18 INFO - PROCESS | 1986 | 1461220998731 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 23:43:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:43:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1280ms 23:43:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:43:18 INFO - PROCESS | 1986 | 1461220998766 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 23:43:18 INFO - PROCESS | 1986 | 1461220998768 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 23:43:18 INFO - PROCESS | 1986 | 1461220998773 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:43:18 INFO - PROCESS | 1986 | 1461220998777 Marionette TRACE conn4 <- [1,1610,null,{}] 23:43:18 INFO - PROCESS | 1986 | 1461220998781 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:19 INFO - PROCESS | 1986 | 1461220999022 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 23:43:19 INFO - PROCESS | 1986 | 1461220999046 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:19 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f169f800 == 99 [pid = 1986] [id = 410] 23:43:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 193 (0x7f90ede14c00) [pid = 1986] [serial = 1231] [outer = (nil)] 23:43:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 194 (0x7f90f1192c00) [pid = 1986] [serial = 1232] [outer = 0x7f90ede14c00] 23:43:19 INFO - PROCESS | 1986 | 1461220999108 Marionette DEBUG loaded listener.js 23:43:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 195 (0x7f90f1bcf400) [pid = 1986] [serial = 1233] [outer = 0x7f90ede14c00] 23:43:19 INFO - PROCESS | 1986 | 1461220999934 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 23:43:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:43:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1184ms 23:43:19 INFO - PROCESS | 1986 | 1461220999957 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 23:43:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:43:19 INFO - PROCESS | 1986 | 1461220999960 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 23:43:19 INFO - PROCESS | 1986 | 1461220999979 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:43:19 INFO - PROCESS | 1986 | 1461220999981 Marionette TRACE conn4 <- [1,1614,null,{}] 23:43:19 INFO - PROCESS | 1986 | 1461220999986 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:20 INFO - PROCESS | 1986 | 1461221000495 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 23:43:20 INFO - PROCESS | 1986 | --DOMWINDOW == 194 (0x7f90dfd47800) [pid = 1986] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:43:20 INFO - PROCESS | 1986 | --DOMWINDOW == 193 (0x7f90ed4c0000) [pid = 1986] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:43:20 INFO - PROCESS | 1986 | --DOMWINDOW == 192 (0x7f90dfd51800) [pid = 1986] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:43:20 INFO - PROCESS | 1986 | --DOMWINDOW == 191 (0x7f90dfd4e000) [pid = 1986] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:43:20 INFO - PROCESS | 1986 | --DOMWINDOW == 190 (0x7f90defbe400) [pid = 1986] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:43:20 INFO - PROCESS | 1986 | --DOMWINDOW == 189 (0x7f90defbcc00) [pid = 1986] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:43:20 INFO - PROCESS | 1986 | --DOMWINDOW == 188 (0x7f90e1a54000) [pid = 1986] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:43:20 INFO - PROCESS | 1986 | --DOMWINDOW == 187 (0x7f90dfd83400) [pid = 1986] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:43:20 INFO - PROCESS | 1986 | 1461221000646 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:20 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e65d0000 == 100 [pid = 1986] [id = 411] 23:43:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 188 (0x7f90defbcc00) [pid = 1986] [serial = 1234] [outer = (nil)] 23:43:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 189 (0x7f90e228e400) [pid = 1986] [serial = 1235] [outer = 0x7f90defbcc00] 23:43:20 INFO - PROCESS | 1986 | 1461221000714 Marionette DEBUG loaded listener.js 23:43:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 190 (0x7f90f057d000) [pid = 1986] [serial = 1236] [outer = 0x7f90defbcc00] 23:43:21 INFO - PROCESS | 1986 | 1461221001375 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 23:43:21 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 23:43:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1441ms 23:43:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:43:21 INFO - PROCESS | 1986 | 1461221001406 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 23:43:21 INFO - PROCESS | 1986 | 1461221001409 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 23:43:21 INFO - PROCESS | 1986 | 1461221001413 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:43:21 INFO - PROCESS | 1986 | 1461221001417 Marionette TRACE conn4 <- [1,1618,null,{}] 23:43:21 INFO - PROCESS | 1986 | 1461221001421 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:21 INFO - PROCESS | 1986 | 1461221001598 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 23:43:21 INFO - PROCESS | 1986 | 1461221001757 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:21 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f2074800 == 101 [pid = 1986] [id = 412] 23:43:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 191 (0x7f90defbe400) [pid = 1986] [serial = 1237] [outer = (nil)] 23:43:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 192 (0x7f90f2ec6800) [pid = 1986] [serial = 1238] [outer = 0x7f90defbe400] 23:43:21 INFO - PROCESS | 1986 | 1461221001815 Marionette DEBUG loaded listener.js 23:43:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 193 (0x7f90f663d000) [pid = 1986] [serial = 1239] [outer = 0x7f90defbe400] 23:43:22 INFO - PROCESS | 1986 | 1461221002668 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 23:43:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:43:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1332ms 23:43:22 INFO - PROCESS | 1986 | 1461221002748 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 23:43:22 INFO - PROCESS | 1986 | 1461221002754 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 23:43:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:43:22 INFO - PROCESS | 1986 | 1461221002762 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:43:22 INFO - PROCESS | 1986 | 1461221002767 Marionette TRACE conn4 <- [1,1622,null,{}] 23:43:22 INFO - PROCESS | 1986 | 1461221002776 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:23 INFO - PROCESS | 1986 | 1461221002996 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 23:43:23 INFO - PROCESS | 1986 | 1461221003228 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:23 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e23b6000 == 102 [pid = 1986] [id = 413] 23:43:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 194 (0x7f90e1519c00) [pid = 1986] [serial = 1240] [outer = (nil)] 23:43:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 195 (0x7f90e1610c00) [pid = 1986] [serial = 1241] [outer = 0x7f90e1519c00] 23:43:23 INFO - PROCESS | 1986 | 1461221003316 Marionette DEBUG loaded listener.js 23:43:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 196 (0x7f90e2365000) [pid = 1986] [serial = 1242] [outer = 0x7f90e1519c00] 23:43:24 INFO - PROCESS | 1986 | 1461221004186 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 23:43:24 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 23:43:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1485ms 23:43:24 INFO - PROCESS | 1986 | 1461221004248 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 23:43:24 INFO - PROCESS | 1986 | 1461221004256 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 23:43:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:43:24 INFO - PROCESS | 1986 | 1461221004266 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:43:24 INFO - PROCESS | 1986 | 1461221004269 Marionette TRACE conn4 <- [1,1626,null,{}] 23:43:24 INFO - PROCESS | 1986 | 1461221004276 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:24 INFO - PROCESS | 1986 | 1461221004475 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 23:43:24 INFO - PROCESS | 1986 | 1461221004719 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:24 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee3a2000 == 103 [pid = 1986] [id = 414] 23:43:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 197 (0x7f90e24c0400) [pid = 1986] [serial = 1243] [outer = (nil)] 23:43:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 198 (0x7f90e4657400) [pid = 1986] [serial = 1244] [outer = 0x7f90e24c0400] 23:43:24 INFO - PROCESS | 1986 | 1461221004838 Marionette DEBUG loaded listener.js 23:43:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 199 (0x7f90e4b1d800) [pid = 1986] [serial = 1245] [outer = 0x7f90e24c0400] 23:43:25 INFO - PROCESS | 1986 | 1461221005761 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 23:43:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:43:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1537ms 23:43:25 INFO - PROCESS | 1986 | 1461221005804 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 23:43:25 INFO - PROCESS | 1986 | 1461221005808 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 23:43:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:43:25 INFO - PROCESS | 1986 | 1461221005814 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:43:25 INFO - PROCESS | 1986 | 1461221005819 Marionette TRACE conn4 <- [1,1630,null,{}] 23:43:25 INFO - PROCESS | 1986 | 1461221005834 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:26 INFO - PROCESS | 1986 | 1461221006064 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 23:43:26 INFO - PROCESS | 1986 | 1461221006316 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:26 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f44b4800 == 104 [pid = 1986] [id = 415] 23:43:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 200 (0x7f90e4dda800) [pid = 1986] [serial = 1246] [outer = (nil)] 23:43:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 201 (0x7f90ed23b000) [pid = 1986] [serial = 1247] [outer = 0x7f90e4dda800] 23:43:26 INFO - PROCESS | 1986 | 1461221006435 Marionette DEBUG loaded listener.js 23:43:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 202 (0x7f90edde7400) [pid = 1986] [serial = 1248] [outer = 0x7f90e4dda800] 23:43:27 INFO - PROCESS | 1986 | 1461221007343 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 23:43:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:43:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1585ms 23:43:27 INFO - PROCESS | 1986 | 1461221007401 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 23:43:27 INFO - PROCESS | 1986 | 1461221007405 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 23:43:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:43:27 INFO - PROCESS | 1986 | 1461221007411 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:43:27 INFO - PROCESS | 1986 | 1461221007413 Marionette TRACE conn4 <- [1,1634,null,{}] 23:43:27 INFO - PROCESS | 1986 | 1461221007418 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:27 INFO - PROCESS | 1986 | 1461221007609 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 23:43:27 INFO - PROCESS | 1986 | 1461221007807 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:27 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fa619000 == 105 [pid = 1986] [id = 416] 23:43:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 203 (0x7f90ec0b9800) [pid = 1986] [serial = 1249] [outer = (nil)] 23:43:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 204 (0x7f90f1a49800) [pid = 1986] [serial = 1250] [outer = 0x7f90ec0b9800] 23:43:27 INFO - PROCESS | 1986 | 1461221007915 Marionette DEBUG loaded listener.js 23:43:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 205 (0x7f90f43a4800) [pid = 1986] [serial = 1251] [outer = 0x7f90ec0b9800] 23:43:28 INFO - PROCESS | 1986 | 1461221008747 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 23:43:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:43:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1377ms 23:43:28 INFO - PROCESS | 1986 | 1461221008789 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 23:43:28 INFO - PROCESS | 1986 | 1461221008793 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 23:43:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:43:28 INFO - PROCESS | 1986 | 1461221008798 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:43:28 INFO - PROCESS | 1986 | 1461221008800 Marionette TRACE conn4 <- [1,1638,null,{}] 23:43:28 INFO - PROCESS | 1986 | 1461221008806 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:28 INFO - PROCESS | 1986 | 1461221008992 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 23:43:29 INFO - PROCESS | 1986 | 1461221009202 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:29 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9105915800 == 106 [pid = 1986] [id = 417] 23:43:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 206 (0x7f90ed327c00) [pid = 1986] [serial = 1252] [outer = (nil)] 23:43:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 207 (0x7f90f7545800) [pid = 1986] [serial = 1253] [outer = 0x7f90ed327c00] 23:43:29 INFO - PROCESS | 1986 | 1461221009311 Marionette DEBUG loaded listener.js 23:43:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 208 (0x7f90fa6c9400) [pid = 1986] [serial = 1254] [outer = 0x7f90ed327c00] 23:43:30 INFO - PROCESS | 1986 | 1461221010185 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 23:43:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:43:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1434ms 23:43:30 INFO - PROCESS | 1986 | 1461221010234 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 23:43:30 INFO - PROCESS | 1986 | 1461221010237 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 23:43:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:43:30 INFO - PROCESS | 1986 | 1461221010243 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:43:30 INFO - PROCESS | 1986 | 1461221010245 Marionette TRACE conn4 <- [1,1642,null,{}] 23:43:30 INFO - PROCESS | 1986 | 1461221010251 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:30 INFO - PROCESS | 1986 | 1461221010477 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 23:43:30 INFO - PROCESS | 1986 | 1461221010678 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:30 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109bc7800 == 107 [pid = 1986] [id = 418] 23:43:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 209 (0x7f90fa6d1c00) [pid = 1986] [serial = 1255] [outer = (nil)] 23:43:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 210 (0x7f9107b1a400) [pid = 1986] [serial = 1256] [outer = 0x7f90fa6d1c00] 23:43:30 INFO - PROCESS | 1986 | 1461221010751 Marionette DEBUG loaded listener.js 23:43:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 211 (0x7f9109c6d800) [pid = 1986] [serial = 1257] [outer = 0x7f90fa6d1c00] 23:43:31 INFO - PROCESS | 1986 | 1461221011650 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 23:43:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:43:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1478ms 23:43:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:43:31 INFO - PROCESS | 1986 | 1461221011722 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 23:43:31 INFO - PROCESS | 1986 | 1461221011725 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 23:43:31 INFO - PROCESS | 1986 | 1461221011732 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:43:31 INFO - PROCESS | 1986 | 1461221011735 Marionette TRACE conn4 <- [1,1646,null,{}] 23:43:31 INFO - PROCESS | 1986 | 1461221011740 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:31 INFO - PROCESS | 1986 | 1461221011942 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 23:43:32 INFO - PROCESS | 1986 | 1461221012141 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:32 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dddd4000 == 108 [pid = 1986] [id = 419] 23:43:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 212 (0x7f90e6c57c00) [pid = 1986] [serial = 1258] [outer = (nil)] 23:43:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 213 (0x7f90e6c60000) [pid = 1986] [serial = 1259] [outer = 0x7f90e6c57c00] 23:43:32 INFO - PROCESS | 1986 | 1461221012255 Marionette DEBUG loaded listener.js 23:43:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 214 (0x7f90e6c64800) [pid = 1986] [serial = 1260] [outer = 0x7f90e6c57c00] 23:43:33 INFO - PROCESS | 1986 | 1461221013140 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 23:43:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:43:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1480ms 23:43:33 INFO - PROCESS | 1986 | 1461221013211 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 23:43:33 INFO - PROCESS | 1986 | 1461221013215 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 23:43:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:43:33 INFO - PROCESS | 1986 | 1461221013221 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:43:33 INFO - PROCESS | 1986 | 1461221013223 Marionette TRACE conn4 <- [1,1650,null,{}] 23:43:33 INFO - PROCESS | 1986 | 1461221013229 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:33 INFO - PROCESS | 1986 | 1461221013459 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 23:43:33 INFO - PROCESS | 1986 | 1461221013663 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:33 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e4d3c000 == 109 [pid = 1986] [id = 420] 23:43:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 215 (0x7f90e3a4a400) [pid = 1986] [serial = 1261] [outer = (nil)] 23:43:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 216 (0x7f90e3a53800) [pid = 1986] [serial = 1262] [outer = 0x7f90e3a4a400] 23:43:33 INFO - PROCESS | 1986 | 1461221013786 Marionette DEBUG loaded listener.js 23:43:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 217 (0x7f90e3a58800) [pid = 1986] [serial = 1263] [outer = 0x7f90e3a4a400] 23:43:34 INFO - PROCESS | 1986 | 1461221014673 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 23:43:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:43:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1527ms 23:43:34 INFO - PROCESS | 1986 | 1461221014750 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 23:43:34 INFO - PROCESS | 1986 | 1461221014754 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 23:43:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:43:34 INFO - PROCESS | 1986 | 1461221014759 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:43:34 INFO - PROCESS | 1986 | 1461221014762 Marionette TRACE conn4 <- [1,1654,null,{}] 23:43:34 INFO - PROCESS | 1986 | 1461221014767 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:34 INFO - PROCESS | 1986 | 1461221014961 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 23:43:35 INFO - PROCESS | 1986 | 1461221015162 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:35 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef9d6800 == 110 [pid = 1986] [id = 421] 23:43:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 218 (0x7f90e3a4b000) [pid = 1986] [serial = 1264] [outer = (nil)] 23:43:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 219 (0x7f90e4ad0000) [pid = 1986] [serial = 1265] [outer = 0x7f90e3a4b000] 23:43:35 INFO - PROCESS | 1986 | 1461221015275 Marionette DEBUG loaded listener.js 23:43:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 220 (0x7f90e4ad7000) [pid = 1986] [serial = 1266] [outer = 0x7f90e3a4b000] 23:43:36 INFO - PROCESS | 1986 | 1461221016105 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 23:43:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:43:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1387ms 23:43:36 INFO - PROCESS | 1986 | 1461221016147 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 23:43:36 INFO - PROCESS | 1986 | 1461221016151 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 23:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:43:36 INFO - PROCESS | 1986 | 1461221016156 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:43:36 INFO - PROCESS | 1986 | 1461221016158 Marionette TRACE conn4 <- [1,1658,null,{}] 23:43:36 INFO - PROCESS | 1986 | 1461221016164 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:36 INFO - PROCESS | 1986 | 1461221016345 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 23:43:36 INFO - PROCESS | 1986 | 1461221016554 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:36 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6c82000 == 111 [pid = 1986] [id = 422] 23:43:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 221 (0x7f90dfa66800) [pid = 1986] [serial = 1267] [outer = (nil)] 23:43:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 222 (0x7f90dfa6c000) [pid = 1986] [serial = 1268] [outer = 0x7f90dfa66800] 23:43:36 INFO - PROCESS | 1986 | 1461221016621 Marionette DEBUG loaded listener.js 23:43:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 223 (0x7f90dfa70800) [pid = 1986] [serial = 1269] [outer = 0x7f90dfa66800] 23:43:37 INFO - PROCESS | 1986 | 1461221017469 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 23:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1378ms 23:43:37 INFO - PROCESS | 1986 | 1461221017534 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 23:43:37 INFO - PROCESS | 1986 | 1461221017539 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 23:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:43:37 INFO - PROCESS | 1986 | 1461221017544 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:43:37 INFO - PROCESS | 1986 | 1461221017548 Marionette TRACE conn4 <- [1,1662,null,{}] 23:43:37 INFO - PROCESS | 1986 | 1461221017554 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:37 INFO - PROCESS | 1986 | 1461221017770 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 23:43:37 INFO - PROCESS | 1986 | 1461221017980 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:38 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6abe800 == 112 [pid = 1986] [id = 423] 23:43:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 224 (0x7f90dfa67000) [pid = 1986] [serial = 1270] [outer = (nil)] 23:43:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 225 (0x7f90e4ada400) [pid = 1986] [serial = 1271] [outer = 0x7f90dfa67000] 23:43:38 INFO - PROCESS | 1986 | 1461221018097 Marionette DEBUG loaded listener.js 23:43:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 226 (0x7f90ec156400) [pid = 1986] [serial = 1272] [outer = 0x7f90dfa67000] 23:43:39 INFO - PROCESS | 1986 | 1461221019072 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 23:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1592ms 23:43:39 INFO - PROCESS | 1986 | 1461221019138 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 23:43:39 INFO - PROCESS | 1986 | 1461221019142 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 23:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:43:39 INFO - PROCESS | 1986 | 1461221019147 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:43:39 INFO - PROCESS | 1986 | 1461221019149 Marionette TRACE conn4 <- [1,1666,null,{}] 23:43:39 INFO - PROCESS | 1986 | 1461221019155 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:39 INFO - PROCESS | 1986 | 1461221019379 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 23:43:39 INFO - PROCESS | 1986 | 1461221019696 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:39 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dad3a000 == 113 [pid = 1986] [id = 424] 23:43:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 227 (0x7f90dad0f800) [pid = 1986] [serial = 1273] [outer = (nil)] 23:43:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 228 (0x7f90dad15c00) [pid = 1986] [serial = 1274] [outer = 0x7f90dad0f800] 23:43:39 INFO - PROCESS | 1986 | 1461221019792 Marionette DEBUG loaded listener.js 23:43:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 229 (0x7f90e4adbc00) [pid = 1986] [serial = 1275] [outer = 0x7f90dad0f800] 23:43:40 INFO - PROCESS | 1986 | 1461221020707 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 23:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1634ms 23:43:40 INFO - PROCESS | 1986 | 1461221020784 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 23:43:40 INFO - PROCESS | 1986 | 1461221020787 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 23:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:43:40 INFO - PROCESS | 1986 | 1461221020795 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:43:40 INFO - PROCESS | 1986 | 1461221020798 Marionette TRACE conn4 <- [1,1670,null,{}] 23:43:40 INFO - PROCESS | 1986 | 1461221020805 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:41 INFO - PROCESS | 1986 | 1461221021077 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 23:43:41 INFO - PROCESS | 1986 | 1461221021416 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:41 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dba0b000 == 114 [pid = 1986] [id = 425] 23:43:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 230 (0x7f90dad0fc00) [pid = 1986] [serial = 1276] [outer = (nil)] 23:43:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 231 (0x7f90daea9400) [pid = 1986] [serial = 1277] [outer = 0x7f90dad0fc00] 23:43:41 INFO - PROCESS | 1986 | 1461221021499 Marionette DEBUG loaded listener.js 23:43:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 232 (0x7f90daead400) [pid = 1986] [serial = 1278] [outer = 0x7f90dad0fc00] 23:43:42 INFO - PROCESS | 1986 | 1461221022320 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 23:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1593ms 23:43:42 INFO - PROCESS | 1986 | 1461221022414 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 23:43:42 INFO - PROCESS | 1986 | 1461221022420 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 23:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:43:42 INFO - PROCESS | 1986 | 1461221022430 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:43:42 INFO - PROCESS | 1986 | 1461221022433 Marionette TRACE conn4 <- [1,1674,null,{}] 23:43:42 INFO - PROCESS | 1986 | 1461221022438 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:42 INFO - PROCESS | 1986 | 1461221022684 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 23:43:42 INFO - PROCESS | 1986 | 1461221022934 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:43 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddfd7000 == 115 [pid = 1986] [id = 426] 23:43:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 233 (0x7f90dad16000) [pid = 1986] [serial = 1279] [outer = (nil)] 23:43:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 234 (0x7f90dafae000) [pid = 1986] [serial = 1280] [outer = 0x7f90dad16000] 23:43:43 INFO - PROCESS | 1986 | 1461221023053 Marionette DEBUG loaded listener.js 23:43:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 235 (0x7f90dafb3000) [pid = 1986] [serial = 1281] [outer = 0x7f90dad16000] 23:43:43 INFO - PROCESS | 1986 | 1461221023924 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 23:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1536ms 23:43:43 INFO - PROCESS | 1986 | 1461221023969 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 23:43:43 INFO - PROCESS | 1986 | 1461221023972 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 23:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:43:43 INFO - PROCESS | 1986 | 1461221023978 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:43:43 INFO - PROCESS | 1986 | 1461221023980 Marionette TRACE conn4 <- [1,1678,null,{}] 23:43:43 INFO - PROCESS | 1986 | 1461221023986 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:44 INFO - PROCESS | 1986 | 1461221024182 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 23:43:44 INFO - PROCESS | 1986 | 1461221024406 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:44 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef677000 == 116 [pid = 1986] [id = 427] 23:43:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 236 (0x7f90daeb0800) [pid = 1986] [serial = 1282] [outer = (nil)] 23:43:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 237 (0x7f90dafb8400) [pid = 1986] [serial = 1283] [outer = 0x7f90daeb0800] 23:43:44 INFO - PROCESS | 1986 | 1461221024479 Marionette DEBUG loaded listener.js 23:43:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 238 (0x7f90e4ad9c00) [pid = 1986] [serial = 1284] [outer = 0x7f90daeb0800] 23:43:45 INFO - PROCESS | 1986 | 1461221025896 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 23:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2031ms 23:43:46 INFO - PROCESS | 1986 | 1461221026012 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 23:43:46 INFO - PROCESS | 1986 | 1461221026017 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 23:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:43:46 INFO - PROCESS | 1986 | 1461221026025 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:43:46 INFO - PROCESS | 1986 | 1461221026030 Marionette TRACE conn4 <- [1,1682,null,{}] 23:43:46 INFO - PROCESS | 1986 | 1461221026038 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:46 INFO - PROCESS | 1986 | 1461221026264 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 23:43:46 INFO - PROCESS | 1986 | 1461221026481 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:46 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e66b1000 == 117 [pid = 1986] [id = 428] 23:43:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 239 (0x7f90defbdc00) [pid = 1986] [serial = 1285] [outer = (nil)] 23:43:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 240 (0x7f90e1510400) [pid = 1986] [serial = 1286] [outer = 0x7f90defbdc00] 23:43:46 INFO - PROCESS | 1986 | 1461221026590 Marionette DEBUG loaded listener.js 23:43:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 241 (0x7f90e1608c00) [pid = 1986] [serial = 1287] [outer = 0x7f90defbdc00] 23:43:47 INFO - PROCESS | 1986 | 1461221027686 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 23:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1734ms 23:43:47 INFO - PROCESS | 1986 | 1461221027762 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 23:43:47 INFO - PROCESS | 1986 | 1461221027770 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 23:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:43:47 INFO - PROCESS | 1986 | 1461221027779 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:43:47 INFO - PROCESS | 1986 | 1461221027782 Marionette TRACE conn4 <- [1,1686,null,{}] 23:43:47 INFO - PROCESS | 1986 | 1461221027788 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:48 INFO - PROCESS | 1986 | 1461221028022 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 23:43:48 INFO - PROCESS | 1986 | 1461221028398 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e65d0000 == 116 [pid = 1986] [id = 411] 23:43:48 INFO - PROCESS | 1986 | --DOMWINDOW == 240 (0x7f90f0f8dc00) [pid = 1986] [serial = 1169] [outer = (nil)] [url = about:blank] 23:43:48 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e179e000 == 117 [pid = 1986] [id = 429] 23:43:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 241 (0x7f90de193000) [pid = 1986] [serial = 1288] [outer = (nil)] 23:43:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 242 (0x7f90e2366000) [pid = 1986] [serial = 1289] [outer = 0x7f90de193000] 23:43:48 INFO - PROCESS | 1986 | 1461221028551 Marionette DEBUG loaded listener.js 23:43:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 243 (0x7f90e24bc400) [pid = 1986] [serial = 1290] [outer = 0x7f90de193000] 23:43:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f169f800 == 116 [pid = 1986] [id = 410] 23:43:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee392800 == 115 [pid = 1986] [id = 409] 23:43:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e65cc800 == 114 [pid = 1986] [id = 408] 23:43:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e65ce800 == 113 [pid = 1986] [id = 407] 23:43:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee693000 == 112 [pid = 1986] [id = 406] 23:43:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e46ca800 == 111 [pid = 1986] [id = 405] 23:43:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e23bb000 == 110 [pid = 1986] [id = 401] 23:43:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e239f000 == 109 [pid = 1986] [id = 400] 23:43:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910c940000 == 108 [pid = 1986] [id = 399] 23:43:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e20bc000 == 107 [pid = 1986] [id = 398] 23:43:49 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910bc72800 == 106 [pid = 1986] [id = 397] 23:43:49 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109bca800 == 105 [pid = 1986] [id = 396] 23:43:49 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9107b8b000 == 104 [pid = 1986] [id = 395] 23:43:49 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fa6ac000 == 103 [pid = 1986] [id = 394] 23:43:49 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6179000 == 102 [pid = 1986] [id = 393] 23:43:49 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f208d000 == 101 [pid = 1986] [id = 392] 23:43:49 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f115c800 == 100 [pid = 1986] [id = 391] 23:43:49 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6967800 == 99 [pid = 1986] [id = 390] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 242 (0x7f90ed4c0400) [pid = 1986] [serial = 1107] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 241 (0x7f90edde2c00) [pid = 1986] [serial = 1163] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 240 (0x7f90f7725000) [pid = 1986] [serial = 1136] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 239 (0x7f90e209a000) [pid = 1986] [serial = 1151] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 238 (0x7f90e4544800) [pid = 1986] [serial = 1152] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 237 (0x7f90ec0e9400) [pid = 1986] [serial = 1157] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 236 (0x7f90ec15a000) [pid = 1986] [serial = 1158] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 235 (0x7f90e2084c00) [pid = 1986] [serial = 1149] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 234 (0x7f90dfd49c00) [pid = 1986] [serial = 1148] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 233 (0x7f90de196400) [pid = 1986] [serial = 1109] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 232 (0x7f90e6563800) [pid = 1986] [serial = 1115] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 231 (0x7f90f62db400) [pid = 1986] [serial = 1133] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 230 (0x7f90f0583400) [pid = 1986] [serial = 1124] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 229 (0x7f90f1fd3c00) [pid = 1986] [serial = 1127] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 228 (0x7f90e2291c00) [pid = 1986] [serial = 1154] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 227 (0x7f90e6567800) [pid = 1986] [serial = 1155] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 226 (0x7f9107bcbc00) [pid = 1986] [serial = 1142] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 225 (0x7f90f2ecfc00) [pid = 1986] [serial = 1130] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 224 (0x7f90e24bfc00) [pid = 1986] [serial = 1145] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 223 (0x7f90ed241400) [pid = 1986] [serial = 1118] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 222 (0x7f90ee11e000) [pid = 1986] [serial = 1121] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 221 (0x7f90e34f0400) [pid = 1986] [serial = 1112] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 220 (0x7f90fa852400) [pid = 1986] [serial = 1139] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 219 (0x7f90ee121c00) [pid = 1986] [serial = 1164] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 218 (0x7f90ec475800) [pid = 1986] [serial = 1160] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 217 (0x7f90ed247800) [pid = 1986] [serial = 1161] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 216 (0x7f90e6560400) [pid = 1986] [serial = 1166] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | --DOMWINDOW == 215 (0x7f90ef797400) [pid = 1986] [serial = 1167] [outer = (nil)] [url = about:blank] 23:43:49 INFO - PROCESS | 1986 | 1461221029358 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 23:43:49 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 23:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1634ms 23:43:49 INFO - PROCESS | 1986 | 1461221029414 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 23:43:49 INFO - PROCESS | 1986 | 1461221029418 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 23:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:43:49 INFO - PROCESS | 1986 | 1461221029423 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:43:49 INFO - PROCESS | 1986 | 1461221029428 Marionette TRACE conn4 <- [1,1690,null,{}] 23:43:49 INFO - PROCESS | 1986 | 1461221029449 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:49 INFO - PROCESS | 1986 | 1461221029684 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 23:43:49 INFO - PROCESS | 1986 | 1461221029694 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:49 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e23cf800 == 100 [pid = 1986] [id = 430] 23:43:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 216 (0x7f90e2084c00) [pid = 1986] [serial = 1291] [outer = (nil)] 23:43:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 217 (0x7f90e4545000) [pid = 1986] [serial = 1292] [outer = 0x7f90e2084c00] 23:43:49 INFO - PROCESS | 1986 | 1461221029771 Marionette DEBUG loaded listener.js 23:43:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 218 (0x7f90e4644000) [pid = 1986] [serial = 1293] [outer = 0x7f90e2084c00] 23:43:50 INFO - PROCESS | 1986 | 1461221030585 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 23:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1181ms 23:43:50 INFO - PROCESS | 1986 | 1461221030606 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 23:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:43:50 INFO - PROCESS | 1986 | 1461221030610 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 23:43:50 INFO - PROCESS | 1986 | 1461221030616 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:43:50 INFO - PROCESS | 1986 | 1461221030617 Marionette TRACE conn4 <- [1,1694,null,{}] 23:43:50 INFO - PROCESS | 1986 | 1461221030623 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:50 INFO - PROCESS | 1986 | 1461221030796 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 23:43:50 INFO - PROCESS | 1986 | 1461221030992 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:51 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e68ad000 == 101 [pid = 1986] [id = 431] 23:43:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 219 (0x7f90e236c800) [pid = 1986] [serial = 1294] [outer = (nil)] 23:43:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 220 (0x7f90e465dc00) [pid = 1986] [serial = 1295] [outer = 0x7f90e236c800] 23:43:51 INFO - PROCESS | 1986 | 1461221031054 Marionette DEBUG loaded listener.js 23:43:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 221 (0x7f90e46ef800) [pid = 1986] [serial = 1296] [outer = 0x7f90e236c800] 23:43:51 INFO - PROCESS | 1986 | 1461221031861 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 23:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1279ms 23:43:51 INFO - PROCESS | 1986 | 1461221031894 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 23:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:43:51 INFO - PROCESS | 1986 | 1461221031897 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 23:43:51 INFO - PROCESS | 1986 | 1461221031902 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:43:51 INFO - PROCESS | 1986 | 1461221031905 Marionette TRACE conn4 <- [1,1698,null,{}] 23:43:51 INFO - PROCESS | 1986 | 1461221031917 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:52 INFO - PROCESS | 1986 | 1461221032138 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 23:43:52 INFO - PROCESS | 1986 | 1461221032168 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec10d000 == 102 [pid = 1986] [id = 432] 23:43:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 222 (0x7f90e4645400) [pid = 1986] [serial = 1297] [outer = (nil)] 23:43:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 223 (0x7f90e4adc800) [pid = 1986] [serial = 1298] [outer = 0x7f90e4645400] 23:43:52 INFO - PROCESS | 1986 | 1461221032226 Marionette DEBUG loaded listener.js 23:43:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 224 (0x7f90e4b27000) [pid = 1986] [serial = 1299] [outer = 0x7f90e4645400] 23:43:53 INFO - PROCESS | 1986 | --DOMWINDOW == 223 (0x7f90e34fa000) [pid = 1986] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:43:53 INFO - PROCESS | 1986 | --DOMWINDOW == 222 (0x7f90ede14c00) [pid = 1986] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:43:53 INFO - PROCESS | 1986 | --DOMWINDOW == 221 (0x7f90defbcc00) [pid = 1986] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:43:53 INFO - PROCESS | 1986 | --DOMWINDOW == 220 (0x7f90e4ddbc00) [pid = 1986] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:43:53 INFO - PROCESS | 1986 | --DOMWINDOW == 219 (0x7f90e2293c00) [pid = 1986] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:43:53 INFO - PROCESS | 1986 | --DOMWINDOW == 218 (0x7f90e208b400) [pid = 1986] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:43:53 INFO - PROCESS | 1986 | --DOMWINDOW == 217 (0x7f90e208dc00) [pid = 1986] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:43:53 INFO - PROCESS | 1986 | 1461221033408 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 23:43:53 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 23:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1536ms 23:43:53 INFO - PROCESS | 1986 | 1461221033438 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 23:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:43:53 INFO - PROCESS | 1986 | 1461221033442 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 23:43:53 INFO - PROCESS | 1986 | 1461221033447 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:43:53 INFO - PROCESS | 1986 | 1461221033449 Marionette TRACE conn4 <- [1,1702,null,{}] 23:43:53 INFO - PROCESS | 1986 | 1461221033454 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:53 INFO - PROCESS | 1986 | 1461221033698 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 23:43:53 INFO - PROCESS | 1986 | 1461221033720 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:53 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edda8000 == 103 [pid = 1986] [id = 433] 23:43:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 218 (0x7f90e208dc00) [pid = 1986] [serial = 1300] [outer = (nil)] 23:43:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 219 (0x7f90e6603000) [pid = 1986] [serial = 1301] [outer = 0x7f90e208dc00] 23:43:53 INFO - PROCESS | 1986 | 1461221033882 Marionette DEBUG loaded listener.js 23:43:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 220 (0x7f90eb7f2c00) [pid = 1986] [serial = 1302] [outer = 0x7f90e208dc00] 23:43:54 INFO - PROCESS | 1986 | 1461221034565 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 23:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1183ms 23:43:54 INFO - PROCESS | 1986 | 1461221034631 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 23:43:54 INFO - PROCESS | 1986 | 1461221034634 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 23:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:43:54 INFO - PROCESS | 1986 | 1461221034640 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:43:54 INFO - PROCESS | 1986 | 1461221034642 Marionette TRACE conn4 <- [1,1706,null,{}] 23:43:54 INFO - PROCESS | 1986 | 1461221034647 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:54 INFO - PROCESS | 1986 | 1461221034819 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 23:43:54 INFO - PROCESS | 1986 | 1461221034982 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:55 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef676000 == 104 [pid = 1986] [id = 434] 23:43:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 221 (0x7f90e34ef800) [pid = 1986] [serial = 1303] [outer = (nil)] 23:43:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 222 (0x7f90ec0c0000) [pid = 1986] [serial = 1304] [outer = 0x7f90e34ef800] 23:43:55 INFO - PROCESS | 1986 | 1461221035040 Marionette DEBUG loaded listener.js 23:43:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 223 (0x7f90ec175c00) [pid = 1986] [serial = 1305] [outer = 0x7f90e34ef800] 23:43:56 INFO - PROCESS | 1986 | 1461221036077 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 23:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1486ms 23:43:56 INFO - PROCESS | 1986 | 1461221036128 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 23:43:56 INFO - PROCESS | 1986 | 1461221036134 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 23:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:43:56 INFO - PROCESS | 1986 | 1461221036143 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:43:56 INFO - PROCESS | 1986 | 1461221036147 Marionette TRACE conn4 <- [1,1710,null,{}] 23:43:56 INFO - PROCESS | 1986 | 1461221036155 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:56 INFO - PROCESS | 1986 | 1461221036428 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 23:43:56 INFO - PROCESS | 1986 | 1461221036682 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:56 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e2385000 == 105 [pid = 1986] [id = 435] 23:43:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 224 (0x7f90dfd42c00) [pid = 1986] [serial = 1306] [outer = (nil)] 23:43:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 225 (0x7f90e1606000) [pid = 1986] [serial = 1307] [outer = 0x7f90dfd42c00] 23:43:56 INFO - PROCESS | 1986 | 1461221036803 Marionette DEBUG loaded listener.js 23:43:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 226 (0x7f90e235f400) [pid = 1986] [serial = 1308] [outer = 0x7f90dfd42c00] 23:43:57 INFO - PROCESS | 1986 | 1461221037777 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 23:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1687ms 23:43:57 INFO - PROCESS | 1986 | 1461221037831 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 23:43:57 INFO - PROCESS | 1986 | 1461221037840 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 23:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:43:57 INFO - PROCESS | 1986 | 1461221037849 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:43:57 INFO - PROCESS | 1986 | 1461221037853 Marionette TRACE conn4 <- [1,1714,null,{}] 23:43:57 INFO - PROCESS | 1986 | 1461221037857 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:58 INFO - PROCESS | 1986 | 1461221038044 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 23:43:58 INFO - PROCESS | 1986 | 1461221038327 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:58 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec106800 == 106 [pid = 1986] [id = 436] 23:43:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 227 (0x7f90dfd49c00) [pid = 1986] [serial = 1309] [outer = (nil)] 23:43:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 228 (0x7f90e456a800) [pid = 1986] [serial = 1310] [outer = 0x7f90dfd49c00] 23:43:58 INFO - PROCESS | 1986 | 1461221038442 Marionette DEBUG loaded listener.js 23:43:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 229 (0x7f90e465d400) [pid = 1986] [serial = 1311] [outer = 0x7f90dfd49c00] 23:43:59 INFO - PROCESS | 1986 | 1461221039329 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 23:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1528ms 23:43:59 INFO - PROCESS | 1986 | 1461221039379 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 23:43:59 INFO - PROCESS | 1986 | 1461221039382 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 23:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:43:59 INFO - PROCESS | 1986 | 1461221039388 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:43:59 INFO - PROCESS | 1986 | 1461221039394 Marionette TRACE conn4 <- [1,1718,null,{}] 23:43:59 INFO - PROCESS | 1986 | 1461221039410 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:59 INFO - PROCESS | 1986 | 1461221039614 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 23:43:59 INFO - PROCESS | 1986 | 1461221039818 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:59 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1691000 == 107 [pid = 1986] [id = 437] 23:43:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 230 (0x7f90e46e5c00) [pid = 1986] [serial = 1312] [outer = (nil)] 23:43:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 231 (0x7f90e6560400) [pid = 1986] [serial = 1313] [outer = 0x7f90e46e5c00] 23:43:59 INFO - PROCESS | 1986 | 1461221039938 Marionette DEBUG loaded listener.js 23:44:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 232 (0x7f90e6c65400) [pid = 1986] [serial = 1314] [outer = 0x7f90e46e5c00] 23:44:00 INFO - PROCESS | 1986 | 1461221040848 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 23:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1534ms 23:44:00 INFO - PROCESS | 1986 | 1461221040923 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 23:44:00 INFO - PROCESS | 1986 | 1461221040928 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 23:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:44:00 INFO - PROCESS | 1986 | 1461221040934 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:44:00 INFO - PROCESS | 1986 | 1461221040936 Marionette TRACE conn4 <- [1,1722,null,{}] 23:44:00 INFO - PROCESS | 1986 | 1461221040941 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:01 INFO - PROCESS | 1986 | 1461221041131 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 23:44:01 INFO - PROCESS | 1986 | 1461221041385 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:01 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f2027000 == 108 [pid = 1986] [id = 438] 23:44:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 233 (0x7f90e4ad9000) [pid = 1986] [serial = 1315] [outer = (nil)] 23:44:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 234 (0x7f90ec46fc00) [pid = 1986] [serial = 1316] [outer = 0x7f90e4ad9000] 23:44:01 INFO - PROCESS | 1986 | 1461221041460 Marionette DEBUG loaded listener.js 23:44:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 235 (0x7f90ed23ac00) [pid = 1986] [serial = 1317] [outer = 0x7f90e4ad9000] 23:44:02 INFO - PROCESS | 1986 | 1461221042307 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 23:44:02 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 23:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1432ms 23:44:02 INFO - PROCESS | 1986 | 1461221042367 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 23:44:02 INFO - PROCESS | 1986 | 1461221042371 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 23:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:44:02 INFO - PROCESS | 1986 | 1461221042376 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:44:02 INFO - PROCESS | 1986 | 1461221042379 Marionette TRACE conn4 <- [1,1726,null,{}] 23:44:02 INFO - PROCESS | 1986 | 1461221042384 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:02 INFO - PROCESS | 1986 | 1461221042575 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 23:44:02 INFO - PROCESS | 1986 | 1461221042789 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:02 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f219f800 == 109 [pid = 1986] [id = 439] 23:44:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 236 (0x7f90e2a28c00) [pid = 1986] [serial = 1318] [outer = (nil)] 23:44:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 237 (0x7f90ed32f800) [pid = 1986] [serial = 1319] [outer = 0x7f90e2a28c00] 23:44:02 INFO - PROCESS | 1986 | 1461221042914 Marionette DEBUG loaded listener.js 23:44:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 238 (0x7f90eddf0000) [pid = 1986] [serial = 1320] [outer = 0x7f90e2a28c00] 23:44:03 INFO - PROCESS | 1986 | 1461221043823 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 23:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1489ms 23:44:03 INFO - PROCESS | 1986 | 1461221043867 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 23:44:03 INFO - PROCESS | 1986 | 1461221043871 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 23:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:44:03 INFO - PROCESS | 1986 | 1461221043877 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:44:03 INFO - PROCESS | 1986 | 1461221043879 Marionette TRACE conn4 <- [1,1730,null,{}] 23:44:03 INFO - PROCESS | 1986 | 1461221043890 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:04 INFO - PROCESS | 1986 | 1461221044102 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 23:44:04 INFO - PROCESS | 1986 | 1461221044308 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:04 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fa693000 == 110 [pid = 1986] [id = 440] 23:44:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 239 (0x7f90ede1b800) [pid = 1986] [serial = 1321] [outer = (nil)] 23:44:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 240 (0x7f90f0583400) [pid = 1986] [serial = 1322] [outer = 0x7f90ede1b800] 23:44:04 INFO - PROCESS | 1986 | 1461221044423 Marionette DEBUG loaded listener.js 23:44:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 241 (0x7f90f2ecfc00) [pid = 1986] [serial = 1323] [outer = 0x7f90ede1b800] 23:44:05 INFO - PROCESS | 1986 | 1461221045302 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 23:44:05 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 23:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1483ms 23:44:05 INFO - PROCESS | 1986 | 1461221045361 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 23:44:05 INFO - PROCESS | 1986 | 1461221045364 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 23:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:44:05 INFO - PROCESS | 1986 | 1461221045370 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:44:05 INFO - PROCESS | 1986 | 1461221045373 Marionette TRACE conn4 <- [1,1734,null,{}] 23:44:05 INFO - PROCESS | 1986 | 1461221045378 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:05 INFO - PROCESS | 1986 | 1461221045556 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 23:44:05 INFO - PROCESS | 1986 | 1461221045766 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:05 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9107620800 == 111 [pid = 1986] [id = 441] 23:44:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 242 (0x7f90ede98c00) [pid = 1986] [serial = 1324] [outer = (nil)] 23:44:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 243 (0x7f90f5ea5c00) [pid = 1986] [serial = 1325] [outer = 0x7f90ede98c00] 23:44:05 INFO - PROCESS | 1986 | 1461221045837 Marionette DEBUG loaded listener.js 23:44:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 244 (0x7f90f69f1c00) [pid = 1986] [serial = 1326] [outer = 0x7f90ede98c00] 23:44:06 INFO - PROCESS | 1986 | 1461221046727 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 23:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1430ms 23:44:06 INFO - PROCESS | 1986 | 1461221046801 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 23:44:06 INFO - PROCESS | 1986 | 1461221046805 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 23:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:44:06 INFO - PROCESS | 1986 | 1461221046811 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:44:06 INFO - PROCESS | 1986 | 1461221046813 Marionette TRACE conn4 <- [1,1738,null,{}] 23:44:06 INFO - PROCESS | 1986 | 1461221046819 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:07 INFO - PROCESS | 1986 | 1461221047009 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 23:44:07 INFO - PROCESS | 1986 | 1461221047219 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:07 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109c93800 == 112 [pid = 1986] [id = 442] 23:44:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 245 (0x7f90e622e800) [pid = 1986] [serial = 1327] [outer = (nil)] 23:44:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 246 (0x7f90f78d2800) [pid = 1986] [serial = 1328] [outer = 0x7f90e622e800] 23:44:07 INFO - PROCESS | 1986 | 1461221047333 Marionette DEBUG loaded listener.js 23:44:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 247 (0x7f90fab67400) [pid = 1986] [serial = 1329] [outer = 0x7f90e622e800] 23:44:08 INFO - PROCESS | 1986 | 1461221048241 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 23:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1493ms 23:44:08 INFO - PROCESS | 1986 | 1461221048305 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 23:44:08 INFO - PROCESS | 1986 | 1461221048308 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 23:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:44:08 INFO - PROCESS | 1986 | 1461221048315 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:44:08 INFO - PROCESS | 1986 | 1461221048319 Marionette TRACE conn4 <- [1,1742,null,{}] 23:44:08 INFO - PROCESS | 1986 | 1461221048324 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:08 INFO - PROCESS | 1986 | 1461221048514 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 23:44:08 INFO - PROCESS | 1986 | 1461221048727 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:08 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e36b0000 == 113 [pid = 1986] [id = 443] 23:44:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 248 (0x7f90f3834000) [pid = 1986] [serial = 1330] [outer = (nil)] 23:44:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 249 (0x7f91059dc800) [pid = 1986] [serial = 1331] [outer = 0x7f90f3834000] 23:44:08 INFO - PROCESS | 1986 | 1461221048841 Marionette DEBUG loaded listener.js 23:44:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 250 (0x7f910942fc00) [pid = 1986] [serial = 1332] [outer = 0x7f90f3834000] 23:44:09 INFO - PROCESS | 1986 | 1461221049734 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 23:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1482ms 23:44:09 INFO - PROCESS | 1986 | 1461221049798 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 23:44:09 INFO - PROCESS | 1986 | 1461221049802 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 23:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:44:09 INFO - PROCESS | 1986 | 1461221049808 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:44:09 INFO - PROCESS | 1986 | 1461221049811 Marionette TRACE conn4 <- [1,1746,null,{}] 23:44:09 INFO - PROCESS | 1986 | 1461221049816 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:10 INFO - PROCESS | 1986 | 1461221050000 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 23:44:10 INFO - PROCESS | 1986 | 1461221050208 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:10 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e4d11000 == 114 [pid = 1986] [id = 444] 23:44:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 251 (0x7f90de375400) [pid = 1986] [serial = 1333] [outer = (nil)] 23:44:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 252 (0x7f90de37d800) [pid = 1986] [serial = 1334] [outer = 0x7f90de375400] 23:44:10 INFO - PROCESS | 1986 | 1461221050324 Marionette DEBUG loaded listener.js 23:44:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 253 (0x7f90de382800) [pid = 1986] [serial = 1335] [outer = 0x7f90de375400] 23:44:11 INFO - PROCESS | 1986 | 1461221051246 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 23:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1480ms 23:44:11 INFO - PROCESS | 1986 | 1461221051291 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 23:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:44:11 INFO - PROCESS | 1986 | 1461221051301 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 23:44:11 INFO - PROCESS | 1986 | 1461221051307 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:44:11 INFO - PROCESS | 1986 | 1461221051312 Marionette TRACE conn4 <- [1,1750,null,{}] 23:44:11 INFO - PROCESS | 1986 | 1461221051317 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:11 INFO - PROCESS | 1986 | 1461221051535 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 23:44:11 INFO - PROCESS | 1986 | 1461221051743 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:11 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910946b000 == 115 [pid = 1986] [id = 445] 23:44:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 254 (0x7f90dc958000) [pid = 1986] [serial = 1336] [outer = (nil)] 23:44:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 255 (0x7f90dc960c00) [pid = 1986] [serial = 1337] [outer = 0x7f90dc958000] 23:44:11 INFO - PROCESS | 1986 | 1461221051861 Marionette DEBUG loaded listener.js 23:44:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 256 (0x7f9103934c00) [pid = 1986] [serial = 1338] [outer = 0x7f90dc958000] 23:44:12 INFO - PROCESS | 1986 | 1461221052859 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 23:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1586ms 23:44:12 INFO - PROCESS | 1986 | 1461221052895 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 23:44:12 INFO - PROCESS | 1986 | 1461221052899 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 23:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:44:12 INFO - PROCESS | 1986 | 1461221052905 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:44:12 INFO - PROCESS | 1986 | 1461221052907 Marionette TRACE conn4 <- [1,1754,null,{}] 23:44:12 INFO - PROCESS | 1986 | 1461221052914 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:13 INFO - PROCESS | 1986 | 1461221053112 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 23:44:13 INFO - PROCESS | 1986 | 1461221053802 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:13 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e2391800 == 116 [pid = 1986] [id = 446] 23:44:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 257 (0x7f90dad13000) [pid = 1986] [serial = 1339] [outer = (nil)] 23:44:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 258 (0x7f90daeaf800) [pid = 1986] [serial = 1340] [outer = 0x7f90dad13000] 23:44:13 INFO - PROCESS | 1986 | 1461221053873 Marionette DEBUG loaded listener.js 23:44:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 259 (0x7f90dafb6800) [pid = 1986] [serial = 1341] [outer = 0x7f90dad13000] 23:44:14 INFO - PROCESS | 1986 | 1461221054823 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 23:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1988ms 23:44:14 INFO - PROCESS | 1986 | 1461221054895 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 23:44:14 INFO - PROCESS | 1986 | 1461221054900 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 23:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:44:14 INFO - PROCESS | 1986 | 1461221054909 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:44:14 INFO - PROCESS | 1986 | 1461221054913 Marionette TRACE conn4 <- [1,1758,null,{}] 23:44:14 INFO - PROCESS | 1986 | 1461221054920 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:15 INFO - PROCESS | 1986 | 1461221055239 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 23:44:15 INFO - PROCESS | 1986 | 1461221055581 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:15 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dba09000 == 117 [pid = 1986] [id = 447] 23:44:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 260 (0x7f90de190400) [pid = 1986] [serial = 1342] [outer = (nil)] 23:44:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 261 (0x7f90de7c8c00) [pid = 1986] [serial = 1343] [outer = 0x7f90de190400] 23:44:15 INFO - PROCESS | 1986 | 1461221055651 Marionette DEBUG loaded listener.js 23:44:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 262 (0x7f90de7cdc00) [pid = 1986] [serial = 1344] [outer = 0x7f90de190400] 23:44:16 INFO - PROCESS | 1986 | 1461221056579 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 23:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1739ms 23:44:16 INFO - PROCESS | 1986 | 1461221056652 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 23:44:16 INFO - PROCESS | 1986 | 1461221056658 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 23:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:44:16 INFO - PROCESS | 1986 | 1461221056664 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:44:16 INFO - PROCESS | 1986 | 1461221056667 Marionette TRACE conn4 <- [1,1762,null,{}] 23:44:16 INFO - PROCESS | 1986 | 1461221056672 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:16 INFO - PROCESS | 1986 | 1461221056860 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 23:44:17 INFO - PROCESS | 1986 | 1461221057154 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:17 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e20ca800 == 118 [pid = 1986] [id = 448] 23:44:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 263 (0x7f90dfa6dc00) [pid = 1986] [serial = 1345] [outer = (nil)] 23:44:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 264 (0x7f90dfa71800) [pid = 1986] [serial = 1346] [outer = 0x7f90dfa6dc00] 23:44:17 INFO - PROCESS | 1986 | 1461221057268 Marionette DEBUG loaded listener.js 23:44:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 265 (0x7f90e1519000) [pid = 1986] [serial = 1347] [outer = 0x7f90dfa6dc00] 23:44:18 INFO - PROCESS | 1986 | 1461221058149 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 23:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1528ms 23:44:18 INFO - PROCESS | 1986 | 1461221058193 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 23:44:18 INFO - PROCESS | 1986 | 1461221058197 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 23:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:44:18 INFO - PROCESS | 1986 | 1461221058209 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:44:18 INFO - PROCESS | 1986 | 1461221058217 Marionette TRACE conn4 <- [1,1766,null,{}] 23:44:18 INFO - PROCESS | 1986 | 1461221058227 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:18 INFO - PROCESS | 1986 | 1461221058412 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 23:44:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1d9f000 == 117 [pid = 1986] [id = 389] 23:44:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90edda8000 == 116 [pid = 1986] [id = 433] 23:44:18 INFO - PROCESS | 1986 | --DOMWINDOW == 264 (0x7f90f625fc00) [pid = 1986] [serial = 1184] [outer = (nil)] [url = about:blank] 23:44:18 INFO - PROCESS | 1986 | --DOMWINDOW == 263 (0x7f90e4b1d400) [pid = 1986] [serial = 1208] [outer = (nil)] [url = about:blank] 23:44:18 INFO - PROCESS | 1986 | --DOMWINDOW == 262 (0x7f9109486c00) [pid = 1986] [serial = 1196] [outer = (nil)] [url = about:blank] 23:44:18 INFO - PROCESS | 1986 | --DOMWINDOW == 261 (0x7f90e1511800) [pid = 1986] [serial = 1214] [outer = (nil)] [url = about:blank] 23:44:18 INFO - PROCESS | 1986 | --DOMWINDOW == 260 (0x7f90e464c400) [pid = 1986] [serial = 1202] [outer = (nil)] [url = about:blank] 23:44:18 INFO - PROCESS | 1986 | --DOMWINDOW == 259 (0x7f9104c0c400) [pid = 1986] [serial = 1187] [outer = (nil)] [url = about:blank] 23:44:18 INFO - PROCESS | 1986 | --DOMWINDOW == 258 (0x7f90e2369400) [pid = 1986] [serial = 1205] [outer = (nil)] [url = about:blank] 23:44:18 INFO - PROCESS | 1986 | --DOMWINDOW == 257 (0x7f90e160bc00) [pid = 1986] [serial = 1193] [outer = (nil)] [url = about:blank] 23:44:18 INFO - PROCESS | 1986 | --DOMWINDOW == 256 (0x7f90eb799c00) [pid = 1986] [serial = 1175] [outer = (nil)] [url = about:blank] 23:44:18 INFO - PROCESS | 1986 | --DOMWINDOW == 255 (0x7f90e34ecc00) [pid = 1986] [serial = 1172] [outer = (nil)] [url = about:blank] 23:44:18 INFO - PROCESS | 1986 | --DOMWINDOW == 254 (0x7f90f2274400) [pid = 1986] [serial = 1181] [outer = (nil)] [url = about:blank] 23:44:18 INFO - PROCESS | 1986 | --DOMWINDOW == 253 (0x7f9109561000) [pid = 1986] [serial = 1190] [outer = (nil)] [url = about:blank] 23:44:18 INFO - PROCESS | 1986 | --DOMWINDOW == 252 (0x7f90e4658800) [pid = 1986] [serial = 1199] [outer = (nil)] [url = about:blank] 23:44:18 INFO - PROCESS | 1986 | --DOMWINDOW == 251 (0x7f90dfd89000) [pid = 1986] [serial = 1211] [outer = (nil)] [url = about:blank] 23:44:18 INFO - PROCESS | 1986 | --DOMWINDOW == 250 (0x7f90ee654800) [pid = 1986] [serial = 1178] [outer = (nil)] [url = about:blank] 23:44:18 INFO - PROCESS | 1986 | --DOMWINDOW == 249 (0x7f90f2ec6800) [pid = 1986] [serial = 1238] [outer = (nil)] [url = about:blank] 23:44:18 INFO - PROCESS | 1986 | 1461221058743 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec10d000 == 115 [pid = 1986] [id = 432] 23:44:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e68ad000 == 114 [pid = 1986] [id = 431] 23:44:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e23cf800 == 113 [pid = 1986] [id = 430] 23:44:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e179e000 == 112 [pid = 1986] [id = 429] 23:44:18 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90df3af000 == 113 [pid = 1986] [id = 449] 23:44:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 250 (0x7f90dfd4ec00) [pid = 1986] [serial = 1348] [outer = (nil)] 23:44:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 251 (0x7f90e1511800) [pid = 1986] [serial = 1349] [outer = 0x7f90dfd4ec00] 23:44:18 INFO - PROCESS | 1986 | 1461221058870 Marionette DEBUG loaded listener.js 23:44:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 252 (0x7f90e2a1e400) [pid = 1986] [serial = 1350] [outer = 0x7f90dfd4ec00] 23:44:19 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e66b1000 == 112 [pid = 1986] [id = 428] 23:44:19 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6abe800 == 111 [pid = 1986] [id = 423] 23:44:19 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6c82000 == 110 [pid = 1986] [id = 422] 23:44:19 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef9d6800 == 109 [pid = 1986] [id = 421] 23:44:19 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e4d3c000 == 108 [pid = 1986] [id = 420] 23:44:19 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dddd4000 == 107 [pid = 1986] [id = 419] 23:44:19 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109bc7800 == 106 [pid = 1986] [id = 418] 23:44:19 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9105915800 == 105 [pid = 1986] [id = 417] 23:44:19 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fa619000 == 104 [pid = 1986] [id = 416] 23:44:19 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f44b4800 == 103 [pid = 1986] [id = 415] 23:44:19 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee3a2000 == 102 [pid = 1986] [id = 414] 23:44:19 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e23b6000 == 101 [pid = 1986] [id = 413] 23:44:19 INFO - PROCESS | 1986 | --DOMWINDOW == 251 (0x7f90ec0f2c00) [pid = 1986] [serial = 1226] [outer = (nil)] [url = about:blank] 23:44:19 INFO - PROCESS | 1986 | --DOMWINDOW == 250 (0x7f90f1192c00) [pid = 1986] [serial = 1232] [outer = (nil)] [url = about:blank] 23:44:19 INFO - PROCESS | 1986 | --DOMWINDOW == 249 (0x7f90e228e400) [pid = 1986] [serial = 1235] [outer = (nil)] [url = about:blank] 23:44:19 INFO - PROCESS | 1986 | --DOMWINDOW == 248 (0x7f90f057d000) [pid = 1986] [serial = 1236] [outer = (nil)] [url = about:blank] 23:44:19 INFO - PROCESS | 1986 | --DOMWINDOW == 247 (0x7f90f1bcf400) [pid = 1986] [serial = 1233] [outer = (nil)] [url = about:blank] 23:44:19 INFO - PROCESS | 1986 | --DOMWINDOW == 246 (0x7f90ec0bb000) [pid = 1986] [serial = 1224] [outer = (nil)] [url = about:blank] 23:44:19 INFO - PROCESS | 1986 | --DOMWINDOW == 245 (0x7f90ed330000) [pid = 1986] [serial = 1230] [outer = (nil)] [url = about:blank] 23:44:19 INFO - PROCESS | 1986 | --DOMWINDOW == 244 (0x7f90ec476400) [pid = 1986] [serial = 1229] [outer = (nil)] [url = about:blank] 23:44:19 INFO - PROCESS | 1986 | --DOMWINDOW == 243 (0x7f90e660f800) [pid = 1986] [serial = 1223] [outer = (nil)] [url = about:blank] 23:44:19 INFO - PROCESS | 1986 | --DOMWINDOW == 242 (0x7f90e208fc00) [pid = 1986] [serial = 1217] [outer = (nil)] [url = about:blank] 23:44:19 INFO - PROCESS | 1986 | --DOMWINDOW == 241 (0x7f90e2369800) [pid = 1986] [serial = 1218] [outer = (nil)] [url = about:blank] 23:44:19 INFO - PROCESS | 1986 | --DOMWINDOW == 240 (0x7f90e464d800) [pid = 1986] [serial = 1220] [outer = (nil)] [url = about:blank] 23:44:19 INFO - PROCESS | 1986 | --DOMWINDOW == 239 (0x7f90e465f000) [pid = 1986] [serial = 1221] [outer = (nil)] [url = about:blank] 23:44:19 INFO - PROCESS | 1986 | --DOMWINDOW == 238 (0x7f90ec178000) [pid = 1986] [serial = 1227] [outer = (nil)] [url = about:blank] 23:44:19 INFO - PROCESS | 1986 | 1461221059697 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 23:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1545ms 23:44:19 INFO - PROCESS | 1986 | 1461221059747 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 23:44:19 INFO - PROCESS | 1986 | 1461221059752 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 23:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:44:19 INFO - PROCESS | 1986 | 1461221059771 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:44:19 INFO - PROCESS | 1986 | 1461221059773 Marionette TRACE conn4 <- [1,1770,null,{}] 23:44:19 INFO - PROCESS | 1986 | 1461221059780 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:19 INFO - PROCESS | 1986 | 1461221059935 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 23:44:19 INFO - PROCESS | 1986 | 1461221059950 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:19 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e23af800 == 102 [pid = 1986] [id = 450] 23:44:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 239 (0x7f90dafb2c00) [pid = 1986] [serial = 1351] [outer = (nil)] 23:44:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 240 (0x7f90e3a4d800) [pid = 1986] [serial = 1352] [outer = 0x7f90dafb2c00] 23:44:20 INFO - PROCESS | 1986 | 1461221060009 Marionette DEBUG loaded listener.js 23:44:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 241 (0x7f90e3a58c00) [pid = 1986] [serial = 1353] [outer = 0x7f90dafb2c00] 23:44:20 INFO - PROCESS | 1986 | 1461221060974 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 23:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1245ms 23:44:21 INFO - PROCESS | 1986 | 1461221061002 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 23:44:21 INFO - PROCESS | 1986 | 1461221061005 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 23:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:44:21 INFO - PROCESS | 1986 | 1461221061010 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:44:21 INFO - PROCESS | 1986 | 1461221061012 Marionette TRACE conn4 <- [1,1774,null,{}] 23:44:21 INFO - PROCESS | 1986 | 1461221061017 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:21 INFO - PROCESS | 1986 | 1461221061173 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 23:44:21 INFO - PROCESS | 1986 | 1461221061191 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:21 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6c0f800 == 103 [pid = 1986] [id = 451] 23:44:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 242 (0x7f90e464dc00) [pid = 1986] [serial = 1354] [outer = (nil)] 23:44:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 243 (0x7f90e4659400) [pid = 1986] [serial = 1355] [outer = 0x7f90e464dc00] 23:44:21 INFO - PROCESS | 1986 | 1461221061260 Marionette DEBUG loaded listener.js 23:44:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 244 (0x7f90e4acf800) [pid = 1986] [serial = 1356] [outer = 0x7f90e464dc00] 23:44:22 INFO - PROCESS | 1986 | 1461221062250 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 23:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1276ms 23:44:22 INFO - PROCESS | 1986 | 1461221062287 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 23:44:22 INFO - PROCESS | 1986 | 1461221062291 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 23:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:44:22 INFO - PROCESS | 1986 | 1461221062296 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:44:22 INFO - PROCESS | 1986 | 1461221062298 Marionette TRACE conn4 <- [1,1778,null,{}] 23:44:22 INFO - PROCESS | 1986 | 1461221062303 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:22 INFO - PROCESS | 1986 | 1461221062528 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 23:44:22 INFO - PROCESS | 1986 | 1461221062565 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:22 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90eb657800 == 104 [pid = 1986] [id = 452] 23:44:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 245 (0x7f90e4ace000) [pid = 1986] [serial = 1357] [outer = (nil)] 23:44:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 246 (0x7f90e68eb400) [pid = 1986] [serial = 1358] [outer = 0x7f90e4ace000] 23:44:22 INFO - PROCESS | 1986 | 1461221062644 Marionette DEBUG loaded listener.js 23:44:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 247 (0x7f90e6c5d800) [pid = 1986] [serial = 1359] [outer = 0x7f90e4ace000] 23:44:24 INFO - PROCESS | 1986 | 1461221064535 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 23:44:24 INFO - PROCESS | 1986 | --DOMWINDOW == 246 (0x7f90e236c800) [pid = 1986] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:44:24 INFO - PROCESS | 1986 | --DOMWINDOW == 245 (0x7f90e4645400) [pid = 1986] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:44:24 INFO - PROCESS | 1986 | --DOMWINDOW == 244 (0x7f90de193000) [pid = 1986] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:44:24 INFO - PROCESS | 1986 | --DOMWINDOW == 243 (0x7f90e208dc00) [pid = 1986] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:44:24 INFO - PROCESS | 1986 | --DOMWINDOW == 242 (0x7f90defbdc00) [pid = 1986] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:44:24 INFO - PROCESS | 1986 | --DOMWINDOW == 241 (0x7f90e45e7000) [pid = 1986] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:44:24 INFO - PROCESS | 1986 | --DOMWINDOW == 240 (0x7f90e2084c00) [pid = 1986] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:44:24 INFO - PROCESS | 1986 | --DOMWINDOW == 239 (0x7f90defbc000) [pid = 1986] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:44:24 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 23:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2340ms 23:44:24 INFO - PROCESS | 1986 | 1461221064644 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 23:44:24 INFO - PROCESS | 1986 | 1461221064648 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 23:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:44:24 INFO - PROCESS | 1986 | 1461221064655 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:44:24 INFO - PROCESS | 1986 | 1461221064657 Marionette TRACE conn4 <- [1,1782,null,{}] 23:44:24 INFO - PROCESS | 1986 | 1461221064663 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:24 INFO - PROCESS | 1986 | 1461221064917 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 23:44:25 INFO - PROCESS | 1986 | 1461221065024 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:25 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e4d47800 == 105 [pid = 1986] [id = 453] 23:44:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 240 (0x7f90e1608800) [pid = 1986] [serial = 1360] [outer = (nil)] 23:44:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 241 (0x7f90e4acfc00) [pid = 1986] [serial = 1361] [outer = 0x7f90e1608800] 23:44:25 INFO - PROCESS | 1986 | 1461221065088 Marionette DEBUG loaded listener.js 23:44:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 242 (0x7f90e6c58c00) [pid = 1986] [serial = 1362] [outer = 0x7f90e1608800] 23:44:25 INFO - PROCESS | 1986 | 1461221065834 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 23:44:25 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 23:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1236ms 23:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:44:25 INFO - PROCESS | 1986 | 1461221065891 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 23:44:25 INFO - PROCESS | 1986 | 1461221065894 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 23:44:25 INFO - PROCESS | 1986 | 1461221065900 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:44:25 INFO - PROCESS | 1986 | 1461221065902 Marionette TRACE conn4 <- [1,1786,null,{}] 23:44:25 INFO - PROCESS | 1986 | 1461221065907 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:26 INFO - PROCESS | 1986 | 1461221066084 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 23:44:26 INFO - PROCESS | 1986 | 1461221066098 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:26 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee3ed000 == 106 [pid = 1986] [id = 454] 23:44:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 243 (0x7f90e1516800) [pid = 1986] [serial = 1363] [outer = (nil)] 23:44:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 244 (0x7f90ec0f2c00) [pid = 1986] [serial = 1364] [outer = 0x7f90e1516800] 23:44:26 INFO - PROCESS | 1986 | 1461221066156 Marionette DEBUG loaded listener.js 23:44:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 245 (0x7f90ed234000) [pid = 1986] [serial = 1365] [outer = 0x7f90e1516800] 23:44:27 INFO - PROCESS | 1986 | 1461221067311 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 23:44:27 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 23:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1489ms 23:44:27 INFO - PROCESS | 1986 | 1461221067389 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 23:44:27 INFO - PROCESS | 1986 | 1461221067396 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 23:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:44:27 INFO - PROCESS | 1986 | 1461221067405 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:44:27 INFO - PROCESS | 1986 | 1461221067410 Marionette TRACE conn4 <- [1,1790,null,{}] 23:44:27 INFO - PROCESS | 1986 | 1461221067417 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:27 INFO - PROCESS | 1986 | 1461221067671 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 23:44:28 INFO - PROCESS | 1986 | 1461221068020 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:28 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e36ac800 == 107 [pid = 1986] [id = 455] 23:44:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 246 (0x7f90de7cb800) [pid = 1986] [serial = 1366] [outer = (nil)] 23:44:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 247 (0x7f90de7cec00) [pid = 1986] [serial = 1367] [outer = 0x7f90de7cb800] 23:44:28 INFO - PROCESS | 1986 | 1461221068099 Marionette DEBUG loaded listener.js 23:44:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 248 (0x7f90dfa69400) [pid = 1986] [serial = 1368] [outer = 0x7f90de7cb800] 23:44:28 INFO - PROCESS | 1986 | 1461221068972 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 23:44:29 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) 23:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1633ms 23:44:29 INFO - PROCESS | 1986 | 1461221069040 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 23:44:29 INFO - PROCESS | 1986 | 1461221069048 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 23:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:44:29 INFO - PROCESS | 1986 | 1461221069058 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:44:29 INFO - PROCESS | 1986 | 1461221069062 Marionette TRACE conn4 <- [1,1794,null,{}] 23:44:29 INFO - PROCESS | 1986 | 1461221069068 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:29 INFO - PROCESS | 1986 | 1461221069254 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 23:44:29 INFO - PROCESS | 1986 | 1461221069462 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:29 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6c0b000 == 108 [pid = 1986] [id = 456] 23:44:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 249 (0x7f90e1a55000) [pid = 1986] [serial = 1369] [outer = (nil)] 23:44:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 250 (0x7f90e24c1000) [pid = 1986] [serial = 1370] [outer = 0x7f90e1a55000] 23:44:29 INFO - PROCESS | 1986 | 1461221069686 Marionette DEBUG loaded listener.js 23:44:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 251 (0x7f90e4544400) [pid = 1986] [serial = 1371] [outer = 0x7f90e1a55000] 23:44:30 INFO - PROCESS | 1986 | 1461221070619 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 23:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1631ms 23:44:30 INFO - PROCESS | 1986 | 1461221070691 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 23:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:44:30 INFO - PROCESS | 1986 | 1461221070695 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 23:44:30 INFO - PROCESS | 1986 | 1461221070701 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:44:30 INFO - PROCESS | 1986 | 1461221070707 Marionette TRACE conn4 <- [1,1798,null,{}] 23:44:30 INFO - PROCESS | 1986 | 1461221070722 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:31 INFO - PROCESS | 1986 | 1461221071039 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 23:44:31 INFO - PROCESS | 1986 | 1461221071310 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:31 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90efbe6000 == 109 [pid = 1986] [id = 457] 23:44:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 252 (0x7f90e46ec000) [pid = 1986] [serial = 1372] [outer = (nil)] 23:44:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 253 (0x7f90e4b24c00) [pid = 1986] [serial = 1373] [outer = 0x7f90e46ec000] 23:44:31 INFO - PROCESS | 1986 | 1461221071427 Marionette DEBUG loaded listener.js 23:44:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 254 (0x7f90eb7f0400) [pid = 1986] [serial = 1374] [outer = 0x7f90e46ec000] 23:44:32 INFO - PROCESS | 1986 | 1461221072410 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 23:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1738ms 23:44:32 INFO - PROCESS | 1986 | 1461221072439 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 23:44:32 INFO - PROCESS | 1986 | 1461221072444 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 23:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:44:32 INFO - PROCESS | 1986 | 1461221072450 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:44:32 INFO - PROCESS | 1986 | 1461221072452 Marionette TRACE conn4 <- [1,1802,null,{}] 23:44:32 INFO - PROCESS | 1986 | 1461221072459 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:32 INFO - PROCESS | 1986 | 1461221072703 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 23:44:33 INFO - PROCESS | 1986 | 1461221073031 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:33 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1d94000 == 110 [pid = 1986] [id = 458] 23:44:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 255 (0x7f90dc95f800) [pid = 1986] [serial = 1375] [outer = (nil)] 23:44:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 256 (0x7f90ed1c2800) [pid = 1986] [serial = 1376] [outer = 0x7f90dc95f800] 23:44:33 INFO - PROCESS | 1986 | 1461221073112 Marionette DEBUG loaded listener.js 23:44:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 257 (0x7f90ed4c2400) [pid = 1986] [serial = 1377] [outer = 0x7f90dc95f800] 23:44:33 INFO - PROCESS | 1986 | 1461221073926 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1530ms 23:44:33 INFO - PROCESS | 1986 | 1461221073982 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 23:44:33 INFO - PROCESS | 1986 | 1461221073986 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 23:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:44:33 INFO - PROCESS | 1986 | 1461221073991 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:44:33 INFO - PROCESS | 1986 | 1461221073993 Marionette TRACE conn4 <- [1,1806,null,{}] 23:44:34 INFO - PROCESS | 1986 | 1461221073999 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:34 INFO - PROCESS | 1986 | 1461221074177 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 23:44:34 INFO - PROCESS | 1986 | 1461221074390 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:34 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f2090000 == 111 [pid = 1986] [id = 459] 23:44:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 258 (0x7f90e46f1c00) [pid = 1986] [serial = 1378] [outer = (nil)] 23:44:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 259 (0x7f90ede95000) [pid = 1986] [serial = 1379] [outer = 0x7f90e46f1c00] 23:44:34 INFO - PROCESS | 1986 | 1461221074503 Marionette DEBUG loaded listener.js 23:44:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 260 (0x7f90ee64b400) [pid = 1986] [serial = 1380] [outer = 0x7f90e46f1c00] 23:44:35 INFO - PROCESS | 1986 | 1461221075379 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 23:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2900ms 23:44:36 INFO - PROCESS | 1986 | 1461221076904 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 23:44:36 INFO - PROCESS | 1986 | 1461221076908 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 23:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:44:36 INFO - PROCESS | 1986 | 1461221076982 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:44:36 INFO - PROCESS | 1986 | 1461221076985 Marionette TRACE conn4 <- [1,1810,null,{}] 23:44:36 INFO - PROCESS | 1986 | 1461221076993 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:37 INFO - PROCESS | 1986 | 1461221077209 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 23:44:37 INFO - PROCESS | 1986 | 1461221077423 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:37 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f8657800 == 112 [pid = 1986] [id = 460] 23:44:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 261 (0x7f90ede95c00) [pid = 1986] [serial = 1381] [outer = (nil)] 23:44:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 262 (0x7f90f1bd1c00) [pid = 1986] [serial = 1382] [outer = 0x7f90ede95c00] 23:44:37 INFO - PROCESS | 1986 | 1461221077540 Marionette DEBUG loaded listener.js 23:44:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 263 (0x7f90fa85f800) [pid = 1986] [serial = 1383] [outer = 0x7f90ede95c00] 23:44:38 INFO - PROCESS | 1986 | 1461221078454 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 23:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1584ms 23:44:38 INFO - PROCESS | 1986 | 1461221078522 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 23:44:38 INFO - PROCESS | 1986 | 1461221078525 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 23:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:44:38 INFO - PROCESS | 1986 | 1461221078531 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:44:38 INFO - PROCESS | 1986 | 1461221078533 Marionette TRACE conn4 <- [1,1814,null,{}] 23:44:38 INFO - PROCESS | 1986 | 1461221078539 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:38 INFO - PROCESS | 1986 | 1461221078718 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 23:44:38 INFO - PROCESS | 1986 | 1461221078928 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:38 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910941c000 == 113 [pid = 1986] [id = 461] 23:44:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 264 (0x7f90ee64c800) [pid = 1986] [serial = 1384] [outer = (nil)] 23:44:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 265 (0x7f9104c0c400) [pid = 1986] [serial = 1385] [outer = 0x7f90ee64c800] 23:44:39 INFO - PROCESS | 1986 | 1461221079043 Marionette DEBUG loaded listener.js 23:44:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 266 (0x7f910955e800) [pid = 1986] [serial = 1386] [outer = 0x7f90ee64c800] 23:44:39 INFO - PROCESS | 1986 | 1461221079971 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 23:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1490ms 23:44:40 INFO - PROCESS | 1986 | 1461221080022 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 23:44:40 INFO - PROCESS | 1986 | 1461221080025 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 23:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:44:40 INFO - PROCESS | 1986 | 1461221080031 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:44:40 INFO - PROCESS | 1986 | 1461221080033 Marionette TRACE conn4 <- [1,1818,null,{}] 23:44:40 INFO - PROCESS | 1986 | 1461221080039 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:40 INFO - PROCESS | 1986 | 1461221080229 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 23:44:40 INFO - PROCESS | 1986 | 1461221080450 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:40 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90def5b800 == 114 [pid = 1986] [id = 462] 23:44:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 267 (0x7f90dafb0400) [pid = 1986] [serial = 1387] [outer = (nil)] 23:44:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 268 (0x7f90e24bfc00) [pid = 1986] [serial = 1388] [outer = 0x7f90dafb0400] 23:44:40 INFO - PROCESS | 1986 | 1461221080565 Marionette DEBUG loaded listener.js 23:44:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 269 (0x7f90e2a36800) [pid = 1986] [serial = 1389] [outer = 0x7f90dafb0400] 23:44:41 INFO - PROCESS | 1986 | 1461221081488 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 23:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1529ms 23:44:41 INFO - PROCESS | 1986 | 1461221081562 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 23:44:41 INFO - PROCESS | 1986 | 1461221081566 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 23:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:44:41 INFO - PROCESS | 1986 | 1461221081571 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:44:41 INFO - PROCESS | 1986 | 1461221081574 Marionette TRACE conn4 <- [1,1822,null,{}] 23:44:41 INFO - PROCESS | 1986 | 1461221081579 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:41 INFO - PROCESS | 1986 | 1461221081795 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 23:44:42 INFO - PROCESS | 1986 | 1461221082052 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:42 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e66b6000 == 115 [pid = 1986] [id = 463] 23:44:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 270 (0x7f90de199000) [pid = 1986] [serial = 1390] [outer = (nil)] 23:44:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 271 (0x7f90e2a3b800) [pid = 1986] [serial = 1391] [outer = 0x7f90de199000] 23:44:42 INFO - PROCESS | 1986 | 1461221082171 Marionette DEBUG loaded listener.js 23:44:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 272 (0x7f90e4ad8000) [pid = 1986] [serial = 1392] [outer = 0x7f90de199000] 23:44:43 INFO - PROCESS | 1986 | 1461221083057 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 23:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1535ms 23:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:44:43 INFO - PROCESS | 1986 | 1461221083107 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 23:44:43 INFO - PROCESS | 1986 | 1461221083110 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 23:44:43 INFO - PROCESS | 1986 | 1461221083116 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:44:43 INFO - PROCESS | 1986 | 1461221083119 Marionette TRACE conn4 <- [1,1826,null,{}] 23:44:43 INFO - PROCESS | 1986 | 1461221083124 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:43 INFO - PROCESS | 1986 | 1461221083315 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 23:44:43 INFO - PROCESS | 1986 | 1461221083575 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:43 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90db836800 == 116 [pid = 1986] [id = 464] 23:44:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 273 (0x7f90db76bc00) [pid = 1986] [serial = 1393] [outer = (nil)] 23:44:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 274 (0x7f90dfd4a400) [pid = 1986] [serial = 1394] [outer = 0x7f90db76bc00] 23:44:43 INFO - PROCESS | 1986 | 1461221083686 Marionette DEBUG loaded listener.js 23:44:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 275 (0x7f90e2a3d000) [pid = 1986] [serial = 1395] [outer = 0x7f90db76bc00] 23:44:45 INFO - PROCESS | 1986 | 1461221085155 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 23:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 2080ms 23:44:45 INFO - PROCESS | 1986 | 1461221085196 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 23:44:45 INFO - PROCESS | 1986 | 1461221085201 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 23:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:44:45 INFO - PROCESS | 1986 | 1461221085209 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:44:45 INFO - PROCESS | 1986 | 1461221085215 Marionette TRACE conn4 <- [1,1830,null,{}] 23:44:45 INFO - PROCESS | 1986 | 1461221085224 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:45 INFO - PROCESS | 1986 | 1461221085414 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 23:44:45 INFO - PROCESS | 1986 | 1461221085633 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:45 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e239b000 == 117 [pid = 1986] [id = 465] 23:44:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 276 (0x7f90dafb8000) [pid = 1986] [serial = 1396] [outer = (nil)] 23:44:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 277 (0x7f90dc2d3400) [pid = 1986] [serial = 1397] [outer = 0x7f90dafb8000] 23:44:45 INFO - PROCESS | 1986 | 1461221085741 Marionette DEBUG loaded listener.js 23:44:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 278 (0x7f90dc2db400) [pid = 1986] [serial = 1398] [outer = 0x7f90dafb8000] 23:44:46 INFO - PROCESS | 1986 | 1461221086679 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 23:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1534ms 23:44:46 INFO - PROCESS | 1986 | 1461221086744 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 23:44:46 INFO - PROCESS | 1986 | 1461221086752 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 23:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:44:46 INFO - PROCESS | 1986 | 1461221086762 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:44:46 INFO - PROCESS | 1986 | 1461221086765 Marionette TRACE conn4 <- [1,1834,null,{}] 23:44:46 INFO - PROCESS | 1986 | 1461221086770 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:47 INFO - PROCESS | 1986 | 1461221087049 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 23:44:47 INFO - PROCESS | 1986 | 1461221087440 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:47 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dba08800 == 118 [pid = 1986] [id = 466] 23:44:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 279 (0x7f90de381400) [pid = 1986] [serial = 1399] [outer = (nil)] 23:44:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 280 (0x7f90de7c4800) [pid = 1986] [serial = 1400] [outer = 0x7f90de381400] 23:44:47 INFO - PROCESS | 1986 | 1461221087509 Marionette DEBUG loaded listener.js 23:44:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 281 (0x7f90de7cfc00) [pid = 1986] [serial = 1401] [outer = 0x7f90de381400] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910953c800 == 117 [pid = 1986] [id = 357] 23:44:48 INFO - PROCESS | 1986 | --DOMWINDOW == 280 (0x7f90daea9400) [pid = 1986] [serial = 1277] [outer = (nil)] [url = about:blank] 23:44:48 INFO - PROCESS | 1986 | --DOMWINDOW == 279 (0x7f90dfa6c000) [pid = 1986] [serial = 1268] [outer = (nil)] [url = about:blank] 23:44:48 INFO - PROCESS | 1986 | --DOMWINDOW == 278 (0x7f90dafae000) [pid = 1986] [serial = 1280] [outer = (nil)] [url = about:blank] 23:44:48 INFO - PROCESS | 1986 | --DOMWINDOW == 277 (0x7f90e4ad0000) [pid = 1986] [serial = 1265] [outer = (nil)] [url = about:blank] 23:44:48 INFO - PROCESS | 1986 | --DOMWINDOW == 276 (0x7f90dad15c00) [pid = 1986] [serial = 1274] [outer = (nil)] [url = about:blank] 23:44:48 INFO - PROCESS | 1986 | --DOMWINDOW == 275 (0x7f90e4ada400) [pid = 1986] [serial = 1271] [outer = (nil)] [url = about:blank] 23:44:48 INFO - PROCESS | 1986 | --DOMWINDOW == 274 (0x7f90ec0c0000) [pid = 1986] [serial = 1304] [outer = (nil)] [url = about:blank] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e46c6800 == 116 [pid = 1986] [id = 360] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90df3ab800 == 115 [pid = 1986] [id = 404] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ddf5b000 == 114 [pid = 1986] [id = 403] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e65ce000 == 113 [pid = 1986] [id = 361] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910c925800 == 112 [pid = 1986] [id = 358] 23:44:48 INFO - PROCESS | 1986 | 1461221088653 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e4d47800 == 111 [pid = 1986] [id = 453] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90eb657800 == 110 [pid = 1986] [id = 452] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6c0f800 == 109 [pid = 1986] [id = 451] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e23af800 == 108 [pid = 1986] [id = 450] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90df3af000 == 107 [pid = 1986] [id = 449] 23:44:48 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 23:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1983ms 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e20ca800 == 106 [pid = 1986] [id = 448] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dba09000 == 105 [pid = 1986] [id = 447] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e2391800 == 104 [pid = 1986] [id = 446] 23:44:48 INFO - PROCESS | 1986 | 1461221088752 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 23:44:48 INFO - PROCESS | 1986 | 1461221088758 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e4d11000 == 103 [pid = 1986] [id = 444] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e36b0000 == 102 [pid = 1986] [id = 443] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109c93800 == 101 [pid = 1986] [id = 442] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9107620800 == 100 [pid = 1986] [id = 441] 23:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fa693000 == 99 [pid = 1986] [id = 440] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f219f800 == 98 [pid = 1986] [id = 439] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f2027000 == 97 [pid = 1986] [id = 438] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1691000 == 96 [pid = 1986] [id = 437] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec106800 == 95 [pid = 1986] [id = 436] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e2385000 == 94 [pid = 1986] [id = 435] 23:44:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef676000 == 93 [pid = 1986] [id = 434] 23:44:48 INFO - PROCESS | 1986 | 1461221088794 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:44:48 INFO - PROCESS | 1986 | 1461221088801 Marionette TRACE conn4 <- [1,1838,null,{}] 23:44:48 INFO - PROCESS | 1986 | 1461221088822 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 273 (0x7f90e46ef800) [pid = 1986] [serial = 1296] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 272 (0x7f90e4adc800) [pid = 1986] [serial = 1298] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 271 (0x7f90e24bc400) [pid = 1986] [serial = 1290] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 270 (0x7f90e6603000) [pid = 1986] [serial = 1301] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 269 (0x7f90dafb8400) [pid = 1986] [serial = 1283] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 268 (0x7f90e1608c00) [pid = 1986] [serial = 1287] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 267 (0x7f90e68e2400) [pid = 1986] [serial = 1089] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 266 (0x7f90ed23b000) [pid = 1986] [serial = 1247] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 265 (0x7f90f1a49800) [pid = 1986] [serial = 1250] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 264 (0x7f90e6c60000) [pid = 1986] [serial = 1259] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 263 (0x7f90e1510400) [pid = 1986] [serial = 1286] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 262 (0x7f90e4644000) [pid = 1986] [serial = 1293] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 261 (0x7f90e465dc00) [pid = 1986] [serial = 1295] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 260 (0x7f90e1517400) [pid = 1986] [serial = 1215] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 259 (0x7f90e3a53800) [pid = 1986] [serial = 1262] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 258 (0x7f90eb7f2c00) [pid = 1986] [serial = 1302] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 257 (0x7f90e1610c00) [pid = 1986] [serial = 1241] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 256 (0x7f90e2366000) [pid = 1986] [serial = 1289] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 255 (0x7f90e4b27000) [pid = 1986] [serial = 1299] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 254 (0x7f90e4657400) [pid = 1986] [serial = 1244] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 253 (0x7f9107b1a400) [pid = 1986] [serial = 1256] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 252 (0x7f90e4545000) [pid = 1986] [serial = 1292] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | --DOMWINDOW == 251 (0x7f90f7545800) [pid = 1986] [serial = 1253] [outer = (nil)] [url = about:blank] 23:44:49 INFO - PROCESS | 1986 | 1461221089249 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 23:44:49 INFO - PROCESS | 1986 | 1461221089388 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:49 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e1793000 == 94 [pid = 1986] [id = 467] 23:44:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 252 (0x7f90db762400) [pid = 1986] [serial = 1402] [outer = (nil)] 23:44:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 253 (0x7f90dc2d2000) [pid = 1986] [serial = 1403] [outer = 0x7f90db762400] 23:44:49 INFO - PROCESS | 1986 | 1461221089465 Marionette DEBUG loaded listener.js 23:44:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 254 (0x7f90dc964800) [pid = 1986] [serial = 1404] [outer = 0x7f90db762400] 23:44:50 INFO - PROCESS | 1986 | 1461221090384 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 23:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1668ms 23:44:50 INFO - PROCESS | 1986 | 1461221090442 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 23:44:50 INFO - PROCESS | 1986 | 1461221090451 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 23:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:44:50 INFO - PROCESS | 1986 | 1461221090461 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:44:50 INFO - PROCESS | 1986 | 1461221090464 Marionette TRACE conn4 <- [1,1842,null,{}] 23:44:50 INFO - PROCESS | 1986 | 1461221090468 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:50 INFO - PROCESS | 1986 | 1461221090650 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 23:44:50 INFO - PROCESS | 1986 | 1461221090900 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:50 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e23c2800 == 95 [pid = 1986] [id = 468] 23:44:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 255 (0x7f90de7cd800) [pid = 1986] [serial = 1405] [outer = (nil)] 23:44:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 256 (0x7f90dfd48000) [pid = 1986] [serial = 1406] [outer = 0x7f90de7cd800] 23:44:51 INFO - PROCESS | 1986 | 1461221091015 Marionette DEBUG loaded listener.js 23:44:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 257 (0x7f90e1518c00) [pid = 1986] [serial = 1407] [outer = 0x7f90de7cd800] 23:44:51 INFO - PROCESS | 1986 | 1461221091892 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 23:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1491ms 23:44:51 INFO - PROCESS | 1986 | 1461221091952 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 23:44:51 INFO - PROCESS | 1986 | 1461221091956 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 23:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:44:51 INFO - PROCESS | 1986 | 1461221091962 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:44:51 INFO - PROCESS | 1986 | 1461221091968 Marionette TRACE conn4 <- [1,1846,null,{}] 23:44:51 INFO - PROCESS | 1986 | 1461221091983 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:52 INFO - PROCESS | 1986 | 1461221092192 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 23:44:52 INFO - PROCESS | 1986 | 1461221092484 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e4d22000 == 96 [pid = 1986] [id = 469] 23:44:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 258 (0x7f90e2089c00) [pid = 1986] [serial = 1408] [outer = (nil)] 23:44:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 259 (0x7f90e228f800) [pid = 1986] [serial = 1409] [outer = 0x7f90e2089c00] 23:44:52 INFO - PROCESS | 1986 | 1461221092606 Marionette DEBUG loaded listener.js 23:44:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 260 (0x7f90e24b7c00) [pid = 1986] [serial = 1410] [outer = 0x7f90e2089c00] 23:44:53 INFO - PROCESS | 1986 | 1461221093470 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 23:44:53 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) 23:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1585ms 23:44:53 INFO - PROCESS | 1986 | 1461221093548 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 23:44:53 INFO - PROCESS | 1986 | 1461221093551 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 23:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:44:53 INFO - PROCESS | 1986 | 1461221093557 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:44:53 INFO - PROCESS | 1986 | 1461221093560 Marionette TRACE conn4 <- [1,1850,null,{}] 23:44:53 INFO - PROCESS | 1986 | 1461221093565 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:53 INFO - PROCESS | 1986 | 1461221093786 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 23:44:53 INFO - PROCESS | 1986 | 1461221093991 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:54 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e689c800 == 97 [pid = 1986] [id = 470] 23:44:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 261 (0x7f90e20a0400) [pid = 1986] [serial = 1411] [outer = (nil)] 23:44:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 262 (0x7f90e2a2d000) [pid = 1986] [serial = 1412] [outer = 0x7f90e20a0400] 23:44:54 INFO - PROCESS | 1986 | 1461221094102 Marionette DEBUG loaded listener.js 23:44:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 263 (0x7f90e34fa800) [pid = 1986] [serial = 1413] [outer = 0x7f90e20a0400] 23:44:55 INFO - PROCESS | 1986 | 1461221095005 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 23:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1477ms 23:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:44:55 INFO - PROCESS | 1986 | 1461221095036 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 23:44:55 INFO - PROCESS | 1986 | 1461221095039 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 23:44:55 INFO - PROCESS | 1986 | 1461221095046 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:44:55 INFO - PROCESS | 1986 | 1461221095049 Marionette TRACE conn4 <- [1,1854,null,{}] 23:44:55 INFO - PROCESS | 1986 | 1461221095054 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:55 INFO - PROCESS | 1986 | 1461221095218 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 23:44:55 INFO - PROCESS | 1986 | 1461221095427 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:55 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6c0c800 == 98 [pid = 1986] [id = 471] 23:44:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 264 (0x7f90e2a24c00) [pid = 1986] [serial = 1414] [outer = (nil)] 23:44:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 265 (0x7f90e4545400) [pid = 1986] [serial = 1415] [outer = 0x7f90e2a24c00] 23:44:55 INFO - PROCESS | 1986 | 1461221095536 Marionette DEBUG loaded listener.js 23:44:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 266 (0x7f90e456cc00) [pid = 1986] [serial = 1416] [outer = 0x7f90e2a24c00] 23:44:56 INFO - PROCESS | 1986 | 1461221096471 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1481ms 23:44:56 INFO - PROCESS | 1986 | 1461221096527 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 23:44:56 INFO - PROCESS | 1986 | 1461221096531 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 23:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:44:56 INFO - PROCESS | 1986 | 1461221096556 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:44:56 INFO - PROCESS | 1986 | 1461221096559 Marionette TRACE conn4 <- [1,1858,null,{}] 23:44:56 INFO - PROCESS | 1986 | 1461221096565 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:56 INFO - PROCESS | 1986 | 1461221096781 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 23:44:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910df0c000 == 97 [pid = 1986] [id = 80] 23:44:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910946b000 == 96 [pid = 1986] [id = 445] 23:44:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e696d000 == 95 [pid = 1986] [id = 362] 23:44:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90df3a8000 == 94 [pid = 1986] [id = 402] 23:44:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90eb656800 == 93 [pid = 1986] [id = 319] 23:44:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f20a3800 == 92 [pid = 1986] [id = 359] 23:44:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e17a8800 == 91 [pid = 1986] [id = 316] 23:44:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ddfd7000 == 90 [pid = 1986] [id = 426] 23:44:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef677000 == 89 [pid = 1986] [id = 427] 23:44:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e239b000 == 88 [pid = 1986] [id = 465] 23:44:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910941c000 == 87 [pid = 1986] [id = 461] 23:44:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f8657800 == 86 [pid = 1986] [id = 460] 23:44:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f2090000 == 85 [pid = 1986] [id = 459] 23:44:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1d94000 == 84 [pid = 1986] [id = 458] 23:44:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90efbe6000 == 83 [pid = 1986] [id = 457] 23:44:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6c0b000 == 82 [pid = 1986] [id = 456] 23:44:58 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e36ac800 == 81 [pid = 1986] [id = 455] 23:44:59 INFO - PROCESS | 1986 | 1461221099171 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:59 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddf57000 == 82 [pid = 1986] [id = 472] 23:44:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 267 (0x7f90dc2cdc00) [pid = 1986] [serial = 1417] [outer = (nil)] 23:44:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 268 (0x7f90dc2d7c00) [pid = 1986] [serial = 1418] [outer = 0x7f90dc2cdc00] 23:44:59 INFO - PROCESS | 1986 | 1461221099258 Marionette DEBUG loaded listener.js 23:44:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 269 (0x7f90de377000) [pid = 1986] [serial = 1419] [outer = 0x7f90dc2cdc00] 23:45:00 INFO - PROCESS | 1986 | 1461221100318 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 23:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 3804ms 23:45:00 INFO - PROCESS | 1986 | 1461221100374 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 23:45:00 INFO - PROCESS | 1986 | 1461221100382 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 23:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:45:00 INFO - PROCESS | 1986 | 1461221100395 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:45:00 INFO - PROCESS | 1986 | 1461221100404 Marionette TRACE conn4 <- [1,1862,null,{}] 23:45:00 INFO - PROCESS | 1986 | 1461221100412 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:00 INFO - PROCESS | 1986 | 1461221100599 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 23:45:00 INFO - PROCESS | 1986 | 1461221100609 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:00 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e36b6000 == 83 [pid = 1986] [id = 473] 23:45:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 270 (0x7f90dc2ce400) [pid = 1986] [serial = 1420] [outer = (nil)] 23:45:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 271 (0x7f90e160a800) [pid = 1986] [serial = 1421] [outer = 0x7f90dc2ce400] 23:45:00 INFO - PROCESS | 1986 | 1461221100827 Marionette DEBUG loaded listener.js 23:45:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 272 (0x7f90e2458400) [pid = 1986] [serial = 1422] [outer = 0x7f90dc2ce400] 23:45:01 INFO - PROCESS | 1986 | 1461221101736 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 23:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1397ms 23:45:01 INFO - PROCESS | 1986 | 1461221101795 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 23:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:45:01 INFO - PROCESS | 1986 | 1461221101801 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 23:45:01 INFO - PROCESS | 1986 | 1461221101807 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:45:01 INFO - PROCESS | 1986 | 1461221101810 Marionette TRACE conn4 <- [1,1866,null,{}] 23:45:01 INFO - PROCESS | 1986 | 1461221101825 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:02 INFO - PROCESS | 1986 | 1461221102050 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 23:45:02 INFO - PROCESS | 1986 | 1461221102071 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:02 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e68a9800 == 84 [pid = 1986] [id = 474] 23:45:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 273 (0x7f90e209d400) [pid = 1986] [serial = 1423] [outer = (nil)] 23:45:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 274 (0x7f90e4548000) [pid = 1986] [serial = 1424] [outer = 0x7f90e209d400] 23:45:02 INFO - PROCESS | 1986 | 1461221102128 Marionette DEBUG loaded listener.js 23:45:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 275 (0x7f90e4645400) [pid = 1986] [serial = 1425] [outer = 0x7f90e209d400] 23:45:03 INFO - PROCESS | 1986 | 1461221103112 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 23:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1347ms 23:45:03 INFO - PROCESS | 1986 | 1461221103155 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 23:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:45:03 INFO - PROCESS | 1986 | 1461221103159 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 23:45:03 INFO - PROCESS | 1986 | 1461221103178 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:45:03 INFO - PROCESS | 1986 | 1461221103185 Marionette TRACE conn4 <- [1,1870,null,{}] 23:45:03 INFO - PROCESS | 1986 | 1461221103193 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:03 INFO - PROCESS | 1986 | 1461221103414 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 23:45:03 INFO - PROCESS | 1986 | 1461221103441 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:03 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec1a3800 == 85 [pid = 1986] [id = 475] 23:45:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 276 (0x7f90e2a3a800) [pid = 1986] [serial = 1426] [outer = (nil)] 23:45:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 277 (0x7f90e4b20c00) [pid = 1986] [serial = 1427] [outer = 0x7f90e2a3a800] 23:45:03 INFO - PROCESS | 1986 | 1461221103500 Marionette DEBUG loaded listener.js 23:45:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 278 (0x7f90e622c800) [pid = 1986] [serial = 1428] [outer = 0x7f90e2a3a800] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 277 (0x7f90dad13000) [pid = 1986] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 276 (0x7f90dfd4ec00) [pid = 1986] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 275 (0x7f90dafb2c00) [pid = 1986] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 274 (0x7f90e464dc00) [pid = 1986] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 273 (0x7f90e34ef800) [pid = 1986] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 272 (0x7f90dafb8000) [pid = 1986] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 271 (0x7f90e1516800) [pid = 1986] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 270 (0x7f90e245cc00) [pid = 1986] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 269 (0x7f90dfd4f000) [pid = 1986] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 268 (0x7f90f118f800) [pid = 1986] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 267 (0x7f90fab69800) [pid = 1986] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 266 (0x7f9104a9d800) [pid = 1986] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 265 (0x7f90f2276000) [pid = 1986] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 264 (0x7f90e208d000) [pid = 1986] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 263 (0x7f90fa851c00) [pid = 1986] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 262 (0x7f90e24b4400) [pid = 1986] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 261 (0x7f90e1603800) [pid = 1986] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 260 (0x7f90e45ea000) [pid = 1986] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 259 (0x7f90dfd45800) [pid = 1986] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 258 (0x7f90ed243800) [pid = 1986] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 257 (0x7f90de19b800) [pid = 1986] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 256 (0x7f90f12e3000) [pid = 1986] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 255 (0x7f90f05e5800) [pid = 1986] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 254 (0x7f90e235e400) [pid = 1986] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 253 (0x7f90e6228800) [pid = 1986] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 252 (0x7f90f6a0a000) [pid = 1986] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 251 (0x7f90ed328400) [pid = 1986] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 250 (0x7f90ec161000) [pid = 1986] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 249 (0x7f90e63ef000) [pid = 1986] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 248 (0x7f90e1611400) [pid = 1986] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 247 (0x7f90f6436400) [pid = 1986] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 246 (0x7f90f1bd4000) [pid = 1986] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 245 (0x7f90ef93b800) [pid = 1986] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 244 (0x7f90e2362400) [pid = 1986] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 243 (0x7f90e4ddf400) [pid = 1986] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 242 (0x7f90e160d800) [pid = 1986] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 241 (0x7f90dfd91c00) [pid = 1986] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 240 (0x7f90e1602c00) [pid = 1986] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 239 (0x7f90de18e400) [pid = 1986] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 238 (0x7f90dfd46000) [pid = 1986] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 237 (0x7f90dfd4c400) [pid = 1986] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 236 (0x7f90e1a51000) [pid = 1986] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 235 (0x7f90de18d000) [pid = 1986] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 234 (0x7f90de18c400) [pid = 1986] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 233 (0x7f90e2455000) [pid = 1986] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 232 (0x7f90e6611800) [pid = 1986] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 231 (0x7f90e68e7400) [pid = 1986] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 230 (0x7f90ed23ec00) [pid = 1986] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 229 (0x7f90ec0bcc00) [pid = 1986] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 228 (0x7f90f0579400) [pid = 1986] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 227 (0x7f90f057cc00) [pid = 1986] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 226 (0x7f90f1bdc800) [pid = 1986] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 225 (0x7f90f1ceb800) [pid = 1986] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 224 (0x7f90f4c0f400) [pid = 1986] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 223 (0x7f90f67e1000) [pid = 1986] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 222 (0x7f91039cac00) [pid = 1986] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 221 (0x7f90e2099800) [pid = 1986] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 220 (0x7f90e34f7c00) [pid = 1986] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 219 (0x7f90ede1cc00) [pid = 1986] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 218 (0x7f90ed1bd400) [pid = 1986] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 217 (0x7f90e4dda800) [pid = 1986] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 216 (0x7f90e1519c00) [pid = 1986] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 215 (0x7f90defbe400) [pid = 1986] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 214 (0x7f90e6c57c00) [pid = 1986] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 213 (0x7f90fa6d1c00) [pid = 1986] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 212 (0x7f90ec0b9800) [pid = 1986] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 211 (0x7f90ed327c00) [pid = 1986] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 210 (0x7f90e24c0400) [pid = 1986] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 209 (0x7f90e4ace000) [pid = 1986] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 208 (0x7f90e1608800) [pid = 1986] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 207 (0x7f90de190400) [pid = 1986] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:45:04 INFO - PROCESS | 1986 | --DOMWINDOW == 206 (0x7f90dfa6dc00) [pid = 1986] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:45:05 INFO - PROCESS | 1986 | 1461221105208 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 23:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2062ms 23:45:05 INFO - PROCESS | 1986 | 1461221105229 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 23:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:45:05 INFO - PROCESS | 1986 | 1461221105233 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 23:45:05 INFO - PROCESS | 1986 | 1461221105238 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:45:05 INFO - PROCESS | 1986 | 1461221105240 Marionette TRACE conn4 <- [1,1874,null,{}] 23:45:05 INFO - PROCESS | 1986 | 1461221105245 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:05 INFO - PROCESS | 1986 | 1461221105405 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 23:45:05 INFO - PROCESS | 1986 | 1461221105579 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:05 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e20b2800 == 86 [pid = 1986] [id = 476] 23:45:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 207 (0x7f90dad19800) [pid = 1986] [serial = 1429] [outer = (nil)] 23:45:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 208 (0x7f90dfd49000) [pid = 1986] [serial = 1430] [outer = 0x7f90dad19800] 23:45:05 INFO - PROCESS | 1986 | 1461221105639 Marionette DEBUG loaded listener.js 23:45:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 209 (0x7f90e1a53000) [pid = 1986] [serial = 1431] [outer = 0x7f90dad19800] 23:45:06 INFO - PROCESS | 1986 | 1461221106446 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 23:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1287ms 23:45:06 INFO - PROCESS | 1986 | 1461221106715 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 23:45:06 INFO - PROCESS | 1986 | 1461221106727 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 23:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:45:06 INFO - PROCESS | 1986 | 1461221106742 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:45:06 INFO - PROCESS | 1986 | 1461221106750 Marionette TRACE conn4 <- [1,1878,null,{}] 23:45:06 INFO - PROCESS | 1986 | 1461221106763 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:07 INFO - PROCESS | 1986 | 1461221107114 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 23:45:07 INFO - PROCESS | 1986 | 1461221107432 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:07 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e20ca800 == 87 [pid = 1986] [id = 477] 23:45:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 210 (0x7f90db764000) [pid = 1986] [serial = 1432] [outer = (nil)] 23:45:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 211 (0x7f90de7cc400) [pid = 1986] [serial = 1433] [outer = 0x7f90db764000] 23:45:07 INFO - PROCESS | 1986 | 1461221107507 Marionette DEBUG loaded listener.js 23:45:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 212 (0x7f90dfd85000) [pid = 1986] [serial = 1434] [outer = 0x7f90db764000] 23:45:08 INFO - PROCESS | 1986 | 1461221108388 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 23:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1693ms 23:45:08 INFO - PROCESS | 1986 | 1461221108435 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 23:45:08 INFO - PROCESS | 1986 | 1461221108440 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 23:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:45:08 INFO - PROCESS | 1986 | 1461221108451 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:45:08 INFO - PROCESS | 1986 | 1461221108457 Marionette TRACE conn4 <- [1,1882,null,{}] 23:45:08 INFO - PROCESS | 1986 | 1461221108463 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:08 INFO - PROCESS | 1986 | 1461221108662 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 23:45:08 INFO - PROCESS | 1986 | 1461221108916 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:08 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec015800 == 88 [pid = 1986] [id = 478] 23:45:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 213 (0x7f90e1a56000) [pid = 1986] [serial = 1435] [outer = (nil)] 23:45:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 214 (0x7f90e2296800) [pid = 1986] [serial = 1436] [outer = 0x7f90e1a56000] 23:45:09 INFO - PROCESS | 1986 | 1461221109032 Marionette DEBUG loaded listener.js 23:45:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 215 (0x7f90e24b4400) [pid = 1986] [serial = 1437] [outer = 0x7f90e1a56000] 23:45:09 INFO - PROCESS | 1986 | 1461221109971 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 23:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1587ms 23:45:10 INFO - PROCESS | 1986 | 1461221110037 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 23:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:45:10 INFO - PROCESS | 1986 | 1461221110041 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 23:45:10 INFO - PROCESS | 1986 | 1461221110047 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:45:10 INFO - PROCESS | 1986 | 1461221110050 Marionette TRACE conn4 <- [1,1886,null,{}] 23:45:10 INFO - PROCESS | 1986 | 1461221110063 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:10 INFO - PROCESS | 1986 | 1461221110256 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 23:45:10 INFO - PROCESS | 1986 | 1461221110548 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:10 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee3e4000 == 89 [pid = 1986] [id = 479] 23:45:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 216 (0x7f90e4577400) [pid = 1986] [serial = 1438] [outer = (nil)] 23:45:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 217 (0x7f90e4647400) [pid = 1986] [serial = 1439] [outer = 0x7f90e4577400] 23:45:10 INFO - PROCESS | 1986 | 1461221110670 Marionette DEBUG loaded listener.js 23:45:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 218 (0x7f90e465dc00) [pid = 1986] [serial = 1440] [outer = 0x7f90e4577400] 23:45:11 INFO - PROCESS | 1986 | 1461221111565 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 23:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1584ms 23:45:11 INFO - PROCESS | 1986 | 1461221111631 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 23:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:45:11 INFO - PROCESS | 1986 | 1461221111635 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 23:45:11 INFO - PROCESS | 1986 | 1461221111641 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:45:11 INFO - PROCESS | 1986 | 1461221111644 Marionette TRACE conn4 <- [1,1890,null,{}] 23:45:11 INFO - PROCESS | 1986 | 1461221111650 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:11 INFO - PROCESS | 1986 | 1461221111846 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 23:45:12 INFO - PROCESS | 1986 | 1461221112058 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:12 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef684000 == 90 [pid = 1986] [id = 480] 23:45:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 219 (0x7f90e45e6800) [pid = 1986] [serial = 1441] [outer = (nil)] 23:45:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 220 (0x7f90e4b1c400) [pid = 1986] [serial = 1442] [outer = 0x7f90e45e6800] 23:45:12 INFO - PROCESS | 1986 | 1461221112170 Marionette DEBUG loaded listener.js 23:45:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 221 (0x7f90e6228c00) [pid = 1986] [serial = 1443] [outer = 0x7f90e45e6800] 23:45:13 INFO - PROCESS | 1986 | 1461221113059 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 23:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1479ms 23:45:13 INFO - PROCESS | 1986 | 1461221113121 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 23:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:45:13 INFO - PROCESS | 1986 | 1461221113125 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 23:45:13 INFO - PROCESS | 1986 | 1461221113130 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:45:13 INFO - PROCESS | 1986 | 1461221113133 Marionette TRACE conn4 <- [1,1894,null,{}] 23:45:13 INFO - PROCESS | 1986 | 1461221113138 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:13 INFO - PROCESS | 1986 | 1461221113316 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 23:45:13 INFO - PROCESS | 1986 | 1461221113531 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:13 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f111b000 == 91 [pid = 1986] [id = 481] 23:45:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 222 (0x7f90db768000) [pid = 1986] [serial = 1444] [outer = (nil)] 23:45:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 223 (0x7f90e6567800) [pid = 1986] [serial = 1445] [outer = 0x7f90db768000] 23:45:13 INFO - PROCESS | 1986 | 1461221113644 Marionette DEBUG loaded listener.js 23:45:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 224 (0x7f90e68eb800) [pid = 1986] [serial = 1446] [outer = 0x7f90db768000] 23:45:14 INFO - PROCESS | 1986 | 1461221114576 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 23:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1495ms 23:45:14 INFO - PROCESS | 1986 | 1461221114626 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 23:45:14 INFO - PROCESS | 1986 | 1461221114629 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 23:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:45:14 INFO - PROCESS | 1986 | 1461221114635 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:45:14 INFO - PROCESS | 1986 | 1461221114639 Marionette TRACE conn4 <- [1,1898,null,{}] 23:45:14 INFO - PROCESS | 1986 | 1461221114644 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:14 INFO - PROCESS | 1986 | 1461221114854 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 23:45:15 INFO - PROCESS | 1986 | 1461221115119 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:15 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f192d800 == 92 [pid = 1986] [id = 482] 23:45:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 225 (0x7f90ec0e5400) [pid = 1986] [serial = 1447] [outer = (nil)] 23:45:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 226 (0x7f90ec15b800) [pid = 1986] [serial = 1448] [outer = 0x7f90ec0e5400] 23:45:15 INFO - PROCESS | 1986 | 1461221115239 Marionette DEBUG loaded listener.js 23:45:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 227 (0x7f90ec470c00) [pid = 1986] [serial = 1449] [outer = 0x7f90ec0e5400] 23:45:16 INFO - PROCESS | 1986 | 1461221116060 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 23:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1486ms 23:45:16 INFO - PROCESS | 1986 | 1461221116124 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 23:45:16 INFO - PROCESS | 1986 | 1461221116127 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 23:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:45:16 INFO - PROCESS | 1986 | 1461221116133 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:45:16 INFO - PROCESS | 1986 | 1461221116136 Marionette TRACE conn4 <- [1,1902,null,{}] 23:45:16 INFO - PROCESS | 1986 | 1461221116141 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:16 INFO - PROCESS | 1986 | 1461221116334 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 23:45:16 INFO - PROCESS | 1986 | 1461221116598 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:16 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f2025800 == 93 [pid = 1986] [id = 483] 23:45:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 228 (0x7f90db763800) [pid = 1986] [serial = 1450] [outer = (nil)] 23:45:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 229 (0x7f90ed238400) [pid = 1986] [serial = 1451] [outer = 0x7f90db763800] 23:45:16 INFO - PROCESS | 1986 | 1461221116714 Marionette DEBUG loaded listener.js 23:45:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 230 (0x7f90ed327c00) [pid = 1986] [serial = 1452] [outer = 0x7f90db763800] 23:45:17 INFO - PROCESS | 1986 | 1461221117519 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 23:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1434ms 23:45:17 INFO - PROCESS | 1986 | 1461221117568 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 23:45:17 INFO - PROCESS | 1986 | 1461221117571 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 23:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:45:17 INFO - PROCESS | 1986 | 1461221117577 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:45:17 INFO - PROCESS | 1986 | 1461221117581 Marionette TRACE conn4 <- [1,1906,null,{}] 23:45:17 INFO - PROCESS | 1986 | 1461221117586 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:17 INFO - PROCESS | 1986 | 1461221117776 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 23:45:18 INFO - PROCESS | 1986 | 1461221117993 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:18 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f20ab000 == 94 [pid = 1986] [id = 484] 23:45:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 231 (0x7f90db767000) [pid = 1986] [serial = 1453] [outer = (nil)] 23:45:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 232 (0x7f90ed4c4800) [pid = 1986] [serial = 1454] [outer = 0x7f90db767000] 23:45:18 INFO - PROCESS | 1986 | 1461221118102 Marionette DEBUG loaded listener.js 23:45:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 233 (0x7f90eddea400) [pid = 1986] [serial = 1455] [outer = 0x7f90db767000] 23:45:19 INFO - PROCESS | 1986 | 1461221119003 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 23:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1477ms 23:45:19 INFO - PROCESS | 1986 | 1461221119057 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 23:45:19 INFO - PROCESS | 1986 | 1461221119060 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 23:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:45:19 INFO - PROCESS | 1986 | 1461221119066 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:45:19 INFO - PROCESS | 1986 | 1461221119069 Marionette TRACE conn4 <- [1,1910,null,{}] 23:45:19 INFO - PROCESS | 1986 | 1461221119074 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:19 INFO - PROCESS | 1986 | 1461221119260 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 23:45:19 INFO - PROCESS | 1986 | 1461221119491 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:19 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6183000 == 95 [pid = 1986] [id = 485] 23:45:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 234 (0x7f90dad13000) [pid = 1986] [serial = 1456] [outer = (nil)] 23:45:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 235 (0x7f90ede8c800) [pid = 1986] [serial = 1457] [outer = 0x7f90dad13000] 23:45:19 INFO - PROCESS | 1986 | 1461221119600 Marionette DEBUG loaded listener.js 23:45:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 236 (0x7f90edfd6800) [pid = 1986] [serial = 1458] [outer = 0x7f90dad13000] 23:45:20 INFO - PROCESS | 1986 | 1461221120489 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 23:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1489ms 23:45:20 INFO - PROCESS | 1986 | 1461221120571 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 23:45:20 INFO - PROCESS | 1986 | 1461221120576 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 23:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:45:20 INFO - PROCESS | 1986 | 1461221120586 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:45:20 INFO - PROCESS | 1986 | 1461221120589 Marionette TRACE conn4 <- [1,1914,null,{}] 23:45:20 INFO - PROCESS | 1986 | 1461221120594 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:20 INFO - PROCESS | 1986 | 1461221120779 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 23:45:21 INFO - PROCESS | 1986 | 1461221120997 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:21 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f74ac800 == 96 [pid = 1986] [id = 486] 23:45:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 237 (0x7f90eb79ac00) [pid = 1986] [serial = 1459] [outer = (nil)] 23:45:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 238 (0x7f90ee64b800) [pid = 1986] [serial = 1460] [outer = 0x7f90eb79ac00] 23:45:21 INFO - PROCESS | 1986 | 1461221121108 Marionette DEBUG loaded listener.js 23:45:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 239 (0x7f90ef797c00) [pid = 1986] [serial = 1461] [outer = 0x7f90eb79ac00] 23:45:22 INFO - PROCESS | 1986 | 1461221122014 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 23:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1443ms 23:45:22 INFO - PROCESS | 1986 | 1461221122044 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 23:45:22 INFO - PROCESS | 1986 | 1461221122049 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 23:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:45:22 INFO - PROCESS | 1986 | 1461221122058 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:45:22 INFO - PROCESS | 1986 | 1461221122062 Marionette TRACE conn4 <- [1,1918,null,{}] 23:45:22 INFO - PROCESS | 1986 | 1461221122067 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:22 INFO - PROCESS | 1986 | 1461221122282 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 23:45:22 INFO - PROCESS | 1986 | 1461221122505 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:22 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f91047f3000 == 97 [pid = 1986] [id = 487] 23:45:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 240 (0x7f90ede94400) [pid = 1986] [serial = 1462] [outer = (nil)] 23:45:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 241 (0x7f90f0f8e400) [pid = 1986] [serial = 1463] [outer = 0x7f90ede94400] 23:45:22 INFO - PROCESS | 1986 | 1461221122625 Marionette DEBUG loaded listener.js 23:45:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 242 (0x7f90f1a41c00) [pid = 1986] [serial = 1464] [outer = 0x7f90ede94400] 23:45:23 INFO - PROCESS | 1986 | 1461221123564 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 23:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1579ms 23:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:45:23 INFO - PROCESS | 1986 | 1461221123638 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 23:45:23 INFO - PROCESS | 1986 | 1461221123641 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 23:45:23 INFO - PROCESS | 1986 | 1461221123647 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:45:23 INFO - PROCESS | 1986 | 1461221123650 Marionette TRACE conn4 <- [1,1922,null,{}] 23:45:23 INFO - PROCESS | 1986 | 1461221123655 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:23 INFO - PROCESS | 1986 | 1461221123883 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 23:45:24 INFO - PROCESS | 1986 | 1461221124139 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:24 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109420000 == 98 [pid = 1986] [id = 488] 23:45:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 243 (0x7f90efb89800) [pid = 1986] [serial = 1465] [outer = (nil)] 23:45:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 244 (0x7f90f20cf800) [pid = 1986] [serial = 1466] [outer = 0x7f90efb89800] 23:45:24 INFO - PROCESS | 1986 | 1461221124257 Marionette DEBUG loaded listener.js 23:45:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 245 (0x7f90f2281000) [pid = 1986] [serial = 1467] [outer = 0x7f90efb89800] 23:45:25 INFO - PROCESS | 1986 | 1461221125092 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 23:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1479ms 23:45:25 INFO - PROCESS | 1986 | 1461221125126 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 23:45:25 INFO - PROCESS | 1986 | 1461221125130 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 23:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:45:25 INFO - PROCESS | 1986 | 1461221125135 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:45:25 INFO - PROCESS | 1986 | 1461221125138 Marionette TRACE conn4 <- [1,1926,null,{}] 23:45:25 INFO - PROCESS | 1986 | 1461221125143 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:25 INFO - PROCESS | 1986 | 1461221125337 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 23:45:25 INFO - PROCESS | 1986 | 1461221125607 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:25 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109fa6000 == 99 [pid = 1986] [id = 489] 23:45:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 246 (0x7f90e208ac00) [pid = 1986] [serial = 1468] [outer = (nil)] 23:45:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 247 (0x7f90f2ed1c00) [pid = 1986] [serial = 1469] [outer = 0x7f90e208ac00] 23:45:25 INFO - PROCESS | 1986 | 1461221125687 Marionette DEBUG loaded listener.js 23:45:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 248 (0x7f90f51b1c00) [pid = 1986] [serial = 1470] [outer = 0x7f90e208ac00] 23:45:26 INFO - PROCESS | 1986 | 1461221126557 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 23:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1485ms 23:45:26 INFO - PROCESS | 1986 | 1461221126621 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 23:45:26 INFO - PROCESS | 1986 | 1461221126629 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 23:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:45:26 INFO - PROCESS | 1986 | 1461221126636 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:45:26 INFO - PROCESS | 1986 | 1461221126639 Marionette TRACE conn4 <- [1,1930,null,{}] 23:45:26 INFO - PROCESS | 1986 | 1461221126645 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:26 INFO - PROCESS | 1986 | 1461221126842 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 23:45:27 INFO - PROCESS | 1986 | 1461221127060 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:27 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dddce800 == 100 [pid = 1986] [id = 490] 23:45:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 249 (0x7f90dad0c000) [pid = 1986] [serial = 1471] [outer = (nil)] 23:45:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 250 (0x7f90dc2d0c00) [pid = 1986] [serial = 1472] [outer = 0x7f90dad0c000] 23:45:27 INFO - PROCESS | 1986 | 1461221127180 Marionette DEBUG loaded listener.js 23:45:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 251 (0x7f90e6c59400) [pid = 1986] [serial = 1473] [outer = 0x7f90dad0c000] 23:45:28 INFO - PROCESS | 1986 | 1461221128127 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 23:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1533ms 23:45:28 INFO - PROCESS | 1986 | 1461221128170 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 23:45:28 INFO - PROCESS | 1986 | 1461221128173 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 23:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:45:28 INFO - PROCESS | 1986 | 1461221128180 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:45:28 INFO - PROCESS | 1986 | 1461221128182 Marionette TRACE conn4 <- [1,1934,null,{}] 23:45:28 INFO - PROCESS | 1986 | 1461221128188 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:28 INFO - PROCESS | 1986 | 1461221128388 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 23:45:28 INFO - PROCESS | 1986 | 1461221128664 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:28 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dfec1000 == 101 [pid = 1986] [id = 491] 23:45:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 252 (0x7f90dad0d000) [pid = 1986] [serial = 1474] [outer = (nil)] 23:45:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 253 (0x7f90e150d000) [pid = 1986] [serial = 1475] [outer = 0x7f90dad0d000] 23:45:28 INFO - PROCESS | 1986 | 1461221128782 Marionette DEBUG loaded listener.js 23:45:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 254 (0x7f90e1a5a400) [pid = 1986] [serial = 1476] [outer = 0x7f90dad0d000] 23:45:29 INFO - PROCESS | 1986 | 1461221129722 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 23:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1587ms 23:45:29 INFO - PROCESS | 1986 | 1461221129769 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 23:45:29 INFO - PROCESS | 1986 | 1461221129772 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 23:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:45:29 INFO - PROCESS | 1986 | 1461221129778 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:45:29 INFO - PROCESS | 1986 | 1461221129781 Marionette TRACE conn4 <- [1,1938,null,{}] 23:45:29 INFO - PROCESS | 1986 | 1461221129786 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:29 INFO - PROCESS | 1986 | 1461221129986 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 23:45:30 INFO - PROCESS | 1986 | 1461221130300 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:30 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e23ba000 == 102 [pid = 1986] [id = 492] 23:45:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 255 (0x7f90dad0b800) [pid = 1986] [serial = 1477] [outer = (nil)] 23:45:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 256 (0x7f90e1a56400) [pid = 1986] [serial = 1478] [outer = 0x7f90dad0b800] 23:45:30 INFO - PROCESS | 1986 | 1461221130381 Marionette DEBUG loaded listener.js 23:45:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 257 (0x7f90e24bac00) [pid = 1986] [serial = 1479] [outer = 0x7f90dad0b800] 23:45:31 INFO - PROCESS | 1986 | 1461221131327 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 23:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1591ms 23:45:31 INFO - PROCESS | 1986 | 1461221131371 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 23:45:31 INFO - PROCESS | 1986 | 1461221131375 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 23:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:45:31 INFO - PROCESS | 1986 | 1461221131381 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:45:31 INFO - PROCESS | 1986 | 1461221131383 Marionette TRACE conn4 <- [1,1942,null,{}] 23:45:31 INFO - PROCESS | 1986 | 1461221131389 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:31 INFO - PROCESS | 1986 | 1461221131609 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 23:45:31 INFO - PROCESS | 1986 | 1461221131934 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:31 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e46d0000 == 103 [pid = 1986] [id = 493] 23:45:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 258 (0x7f90de18e000) [pid = 1986] [serial = 1480] [outer = (nil)] 23:45:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 259 (0x7f90dfd44400) [pid = 1986] [serial = 1481] [outer = 0x7f90de18e000] 23:45:32 INFO - PROCESS | 1986 | 1461221132014 Marionette DEBUG loaded listener.js 23:45:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 260 (0x7f90e1a5cc00) [pid = 1986] [serial = 1482] [outer = 0x7f90de18e000] 23:45:33 INFO - PROCESS | 1986 | 1461221133162 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 23:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1830ms 23:45:33 INFO - PROCESS | 1986 | 1461221133213 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 23:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:45:33 INFO - PROCESS | 1986 | 1461221133218 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 23:45:33 INFO - PROCESS | 1986 | 1461221133226 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:45:33 INFO - PROCESS | 1986 | 1461221133232 Marionette TRACE conn4 <- [1,1946,null,{}] 23:45:33 INFO - PROCESS | 1986 | 1461221133249 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:33 INFO - PROCESS | 1986 | 1461221133626 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 23:45:33 INFO - PROCESS | 1986 | 1461221133809 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:33 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e20c3800 == 104 [pid = 1986] [id = 494] 23:45:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 261 (0x7f90de198800) [pid = 1986] [serial = 1483] [outer = (nil)] 23:45:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 262 (0x7f90de37cc00) [pid = 1986] [serial = 1484] [outer = 0x7f90de198800] 23:45:33 INFO - PROCESS | 1986 | 1461221133881 Marionette DEBUG loaded listener.js 23:45:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 263 (0x7f90dfa6dc00) [pid = 1986] [serial = 1485] [outer = 0x7f90de198800] 23:45:34 INFO - PROCESS | 1986 | 1461221134787 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 23:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1637ms 23:45:34 INFO - PROCESS | 1986 | 1461221134864 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 23:45:34 INFO - PROCESS | 1986 | 1461221134872 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 23:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:45:34 INFO - PROCESS | 1986 | 1461221134882 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:45:34 INFO - PROCESS | 1986 | 1461221134885 Marionette TRACE conn4 <- [1,1950,null,{}] 23:45:34 INFO - PROCESS | 1986 | 1461221134891 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:35 INFO - PROCESS | 1986 | 1461221135228 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 23:45:35 INFO - PROCESS | 1986 | 1461221135561 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:35 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dddde000 == 105 [pid = 1986] [id = 495] 23:45:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 264 (0x7f90dfd87c00) [pid = 1986] [serial = 1486] [outer = (nil)] 23:45:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 265 (0x7f90e1606800) [pid = 1986] [serial = 1487] [outer = 0x7f90dfd87c00] 23:45:35 INFO - PROCESS | 1986 | 1461221135631 Marionette DEBUG loaded listener.js 23:45:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 266 (0x7f90e2092800) [pid = 1986] [serial = 1488] [outer = 0x7f90dfd87c00] 23:45:36 INFO - PROCESS | 1986 | 1461221136520 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 23:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1686ms 23:45:36 INFO - PROCESS | 1986 | 1461221136570 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 23:45:36 INFO - PROCESS | 1986 | 1461221136574 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 23:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:45:36 INFO - PROCESS | 1986 | 1461221136579 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:45:36 INFO - PROCESS | 1986 | 1461221136585 Marionette TRACE conn4 <- [1,1954,null,{}] 23:45:36 INFO - PROCESS | 1986 | 1461221136600 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:36 INFO - PROCESS | 1986 | 1461221136837 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 23:45:37 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec1a3800 == 104 [pid = 1986] [id = 475] 23:45:37 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e68a9800 == 103 [pid = 1986] [id = 474] 23:45:37 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e36b6000 == 102 [pid = 1986] [id = 473] 23:45:37 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ddf57000 == 101 [pid = 1986] [id = 472] 23:45:37 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e4d22000 == 100 [pid = 1986] [id = 469] 23:45:37 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e23c2800 == 99 [pid = 1986] [id = 468] 23:45:37 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e1793000 == 98 [pid = 1986] [id = 467] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 265 (0x7f90e4b22400) [pid = 1986] [serial = 1209] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 264 (0x7f90ec175800) [pid = 1986] [serial = 990] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 263 (0x7f90e465f800) [pid = 1986] [serial = 1200] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 262 (0x7f90e46eec00) [pid = 1986] [serial = 1086] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 261 (0x7f90e1611000) [pid = 1986] [serial = 1194] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 260 (0x7f90dfd51400) [pid = 1986] [serial = 1110] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 259 (0x7f90e1a59000) [pid = 1986] [serial = 1008] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 258 (0x7f90e2099c00) [pid = 1986] [serial = 1011] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 257 (0x7f910955f800) [pid = 1986] [serial = 1014] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 256 (0x7f90e68ed000) [pid = 1986] [serial = 1044] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 255 (0x7f90e2093800) [pid = 1986] [serial = 1047] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 254 (0x7f90e4573c00) [pid = 1986] [serial = 1050] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 253 (0x7f90ec475000) [pid = 1986] [serial = 1053] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 252 (0x7f90ede1a000) [pid = 1986] [serial = 1056] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 251 (0x7f90f057a800) [pid = 1986] [serial = 1059] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 250 (0x7f90ee64c000) [pid = 1986] [serial = 1122] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 249 (0x7f90f12e4800) [pid = 1986] [serial = 1125] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 248 (0x7f90f2275000) [pid = 1986] [serial = 1128] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 247 (0x7f90f44ec800) [pid = 1986] [serial = 1131] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 246 (0x7f90f67dd400) [pid = 1986] [serial = 1134] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 245 (0x7f90f7b31000) [pid = 1986] [serial = 1137] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 244 (0x7f910393e000) [pid = 1986] [serial = 1140] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 243 (0x7f910955c000) [pid = 1986] [serial = 1143] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 242 (0x7f90e46e5000) [pid = 1986] [serial = 1173] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 241 (0x7f90ec172800) [pid = 1986] [serial = 1176] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 240 (0x7f90f113e000) [pid = 1986] [serial = 1179] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 239 (0x7f90f44e6000) [pid = 1986] [serial = 1182] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 238 (0x7f90e454a400) [pid = 1986] [serial = 987] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 237 (0x7f90ef93bc00) [pid = 1986] [serial = 1146] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 236 (0x7f90f227f800) [pid = 1986] [serial = 1062] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 235 (0x7f9105df8000) [pid = 1986] [serial = 1188] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 234 (0x7f9109ab9800) [pid = 1986] [serial = 1080] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 233 (0x7f90f69ef800) [pid = 1986] [serial = 984] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 232 (0x7f90e46ee400) [pid = 1986] [serial = 1083] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 231 (0x7f9109abd000) [pid = 1986] [serial = 1191] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 230 (0x7f90e4571000) [pid = 1986] [serial = 1113] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 229 (0x7f9109b1f800) [pid = 1986] [serial = 1197] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 228 (0x7f90f69fc000) [pid = 1986] [serial = 1068] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 227 (0x7f90ed1c8000) [pid = 1986] [serial = 1005] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 226 (0x7f90f1bd0800) [pid = 1986] [serial = 993] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 225 (0x7f90e4b28c00) [pid = 1986] [serial = 1212] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 224 (0x7f90f5eaa400) [pid = 1986] [serial = 1065] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 223 (0x7f90f7b2a400) [pid = 1986] [serial = 1071] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 222 (0x7f90e236d800) [pid = 1986] [serial = 1206] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 221 (0x7f90ec0b8000) [pid = 1986] [serial = 1116] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 220 (0x7f9109b23400) [pid = 1986] [serial = 1002] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 219 (0x7f90f69fe800) [pid = 1986] [serial = 996] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 218 (0x7f9105df7400) [pid = 1986] [serial = 1077] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 217 (0x7f90eddea800) [pid = 1986] [serial = 1119] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 216 (0x7f9107b19c00) [pid = 1986] [serial = 1203] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 215 (0x7f90fab6d400) [pid = 1986] [serial = 1074] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 214 (0x7f90fa8a4000) [pid = 1986] [serial = 999] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 213 (0x7f90f67e6800) [pid = 1986] [serial = 1185] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 212 (0x7f90edde7400) [pid = 1986] [serial = 1248] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 211 (0x7f90e2365000) [pid = 1986] [serial = 1242] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 210 (0x7f90f663d000) [pid = 1986] [serial = 1239] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 209 (0x7f90de7c4800) [pid = 1986] [serial = 1400] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 208 (0x7f90e6c64800) [pid = 1986] [serial = 1260] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 207 (0x7f9109c6d800) [pid = 1986] [serial = 1257] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 206 (0x7f90f43a4800) [pid = 1986] [serial = 1251] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 205 (0x7f90fa6c9400) [pid = 1986] [serial = 1254] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 204 (0x7f90e4b1d800) [pid = 1986] [serial = 1245] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 203 (0x7f90e68eb400) [pid = 1986] [serial = 1358] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 202 (0x7f90e4acfc00) [pid = 1986] [serial = 1361] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 201 (0x7f90e6c5d800) [pid = 1986] [serial = 1359] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 200 (0x7f90e4b24c00) [pid = 1986] [serial = 1373] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 199 (0x7f90de7cdc00) [pid = 1986] [serial = 1344] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 198 (0x7f90de7c8c00) [pid = 1986] [serial = 1343] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 197 (0x7f90ec46fc00) [pid = 1986] [serial = 1316] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 196 (0x7f90e24c1000) [pid = 1986] [serial = 1370] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 195 (0x7f90e1519000) [pid = 1986] [serial = 1347] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 194 (0x7f90dfa71800) [pid = 1986] [serial = 1346] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 193 (0x7f90de7cec00) [pid = 1986] [serial = 1367] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 192 (0x7f90dafb6800) [pid = 1986] [serial = 1341] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 191 (0x7f90daeaf800) [pid = 1986] [serial = 1340] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 190 (0x7f90e1511800) [pid = 1986] [serial = 1349] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 189 (0x7f90e2a1e400) [pid = 1986] [serial = 1350] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 188 (0x7f90e3a4d800) [pid = 1986] [serial = 1352] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 187 (0x7f90e3a58c00) [pid = 1986] [serial = 1353] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 186 (0x7f90e6560400) [pid = 1986] [serial = 1313] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 185 (0x7f90e4659400) [pid = 1986] [serial = 1355] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 184 (0x7f90f0583400) [pid = 1986] [serial = 1322] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 183 (0x7f90ec175c00) [pid = 1986] [serial = 1305] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 182 (0x7f90dc2db400) [pid = 1986] [serial = 1398] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 181 (0x7f90ed32f800) [pid = 1986] [serial = 1319] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 180 (0x7f90e456a800) [pid = 1986] [serial = 1310] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 179 (0x7f90e1606000) [pid = 1986] [serial = 1307] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90f5ea5c00) [pid = 1986] [serial = 1325] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 177 (0x7f90f78d2800) [pid = 1986] [serial = 1328] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 176 (0x7f91059dc800) [pid = 1986] [serial = 1331] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 175 (0x7f90dc2d3400) [pid = 1986] [serial = 1397] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 174 (0x7f90de37d800) [pid = 1986] [serial = 1334] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 173 (0x7f90dc960c00) [pid = 1986] [serial = 1337] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 172 (0x7f90ec0f2c00) [pid = 1986] [serial = 1364] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 171 (0x7f90e4acf800) [pid = 1986] [serial = 1356] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 170 (0x7f90ed234000) [pid = 1986] [serial = 1365] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 169 (0x7f90e6c58c00) [pid = 1986] [serial = 1362] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 168 (0x7f90dfd4a400) [pid = 1986] [serial = 1394] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 167 (0x7f90e2a3b800) [pid = 1986] [serial = 1391] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 166 (0x7f90e24bfc00) [pid = 1986] [serial = 1388] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 165 (0x7f9104c0c400) [pid = 1986] [serial = 1385] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90f1bd1c00) [pid = 1986] [serial = 1382] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 163 (0x7f90ed1c2800) [pid = 1986] [serial = 1376] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | --DOMWINDOW == 162 (0x7f90ede95000) [pid = 1986] [serial = 1379] [outer = (nil)] [url = about:blank] 23:45:37 INFO - PROCESS | 1986 | 1461221137438 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:37 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddddb000 == 99 [pid = 1986] [id = 496] 23:45:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90dafb4400) [pid = 1986] [serial = 1489] [outer = (nil)] 23:45:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f90de37b400) [pid = 1986] [serial = 1490] [outer = 0x7f90dafb4400] 23:45:37 INFO - PROCESS | 1986 | 1461221137523 Marionette DEBUG loaded listener.js 23:45:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90e2093800) [pid = 1986] [serial = 1491] [outer = 0x7f90dafb4400] 23:45:38 INFO - PROCESS | 1986 | 1461221138259 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 23:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1692ms 23:45:38 INFO - PROCESS | 1986 | 1461221138273 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 23:45:38 INFO - PROCESS | 1986 | 1461221138277 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 23:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:45:38 INFO - PROCESS | 1986 | 1461221138282 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:45:38 INFO - PROCESS | 1986 | 1461221138285 Marionette TRACE conn4 <- [1,1958,null,{}] 23:45:38 INFO - PROCESS | 1986 | 1461221138290 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:38 INFO - PROCESS | 1986 | 1461221138479 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 23:45:38 INFO - PROCESS | 1986 | 1461221138669 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:38 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e20c4800 == 100 [pid = 1986] [id = 497] 23:45:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f90dafb6800) [pid = 1986] [serial = 1492] [outer = (nil)] 23:45:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 167 (0x7f90e3a53800) [pid = 1986] [serial = 1493] [outer = 0x7f90dafb6800] 23:45:38 INFO - PROCESS | 1986 | 1461221138734 Marionette DEBUG loaded listener.js 23:45:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 168 (0x7f90e456a800) [pid = 1986] [serial = 1494] [outer = 0x7f90dafb6800] 23:45:39 INFO - PROCESS | 1986 | 1461221139471 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 23:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1238ms 23:45:39 INFO - PROCESS | 1986 | 1461221139566 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 23:45:39 INFO - PROCESS | 1986 | 1461221139570 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 23:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:45:39 INFO - PROCESS | 1986 | 1461221139581 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:45:39 INFO - PROCESS | 1986 | 1461221139583 Marionette TRACE conn4 <- [1,1962,null,{}] 23:45:39 INFO - PROCESS | 1986 | 1461221139587 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:39 INFO - PROCESS | 1986 | 1461221139832 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 23:45:39 INFO - PROCESS | 1986 | 1461221139862 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:39 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e46cb800 == 101 [pid = 1986] [id = 498] 23:45:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 169 (0x7f90e456b800) [pid = 1986] [serial = 1495] [outer = (nil)] 23:45:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 170 (0x7f90e4644800) [pid = 1986] [serial = 1496] [outer = 0x7f90e456b800] 23:45:39 INFO - PROCESS | 1986 | 1461221139923 Marionette DEBUG loaded listener.js 23:45:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 171 (0x7f90e4659400) [pid = 1986] [serial = 1497] [outer = 0x7f90e456b800] 23:45:40 INFO - PROCESS | 1986 | 1461221140876 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 23:45:40 INFO - PROCESS | 1986 | ************************* 23:45:40 INFO - PROCESS | 1986 | A coding exception was thrown and uncaught in a Task. 23:45:40 INFO - PROCESS | 1986 | 23:45:40 INFO - PROCESS | 1986 | Full message: TypeError: NetworkError when attempting to fetch resource. 23:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1336ms 23:45:40 INFO - PROCESS | 1986 | Full stack: 23:45:40 INFO - PROCESS | 1986 | ************************* 23:45:40 INFO - PROCESS | 1986 | 1461221140916 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 23:45:40 INFO - PROCESS | 1986 | 1461221140919 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 23:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:45:40 INFO - PROCESS | 1986 | 1461221140925 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:45:40 INFO - PROCESS | 1986 | 1461221140927 Marionette TRACE conn4 <- [1,1966,null,{}] 23:45:40 INFO - PROCESS | 1986 | 1461221140932 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:41 INFO - PROCESS | 1986 | 1461221141210 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 23:45:41 INFO - PROCESS | 1986 | 1461221141254 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:41 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6c73000 == 102 [pid = 1986] [id = 499] 23:45:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 172 (0x7f90e4ada400) [pid = 1986] [serial = 1498] [outer = (nil)] 23:45:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 173 (0x7f90e6c62400) [pid = 1986] [serial = 1499] [outer = 0x7f90e4ada400] 23:45:41 INFO - PROCESS | 1986 | 1461221141379 Marionette DEBUG loaded listener.js 23:45:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 174 (0x7f90eb7eec00) [pid = 1986] [serial = 1500] [outer = 0x7f90e4ada400] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 173 (0x7f90daeb0800) [pid = 1986] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 172 (0x7f90e4ad9000) [pid = 1986] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 171 (0x7f90db76bc00) [pid = 1986] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 170 (0x7f90ee64c800) [pid = 1986] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 169 (0x7f90dfa67000) [pid = 1986] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 168 (0x7f90dfa66800) [pid = 1986] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 167 (0x7f90dad0f800) [pid = 1986] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 166 (0x7f90e3a4b000) [pid = 1986] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 165 (0x7f90dfd42c00) [pid = 1986] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90dfd49c00) [pid = 1986] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 163 (0x7f90de199000) [pid = 1986] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 162 (0x7f90ede1b800) [pid = 1986] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 161 (0x7f90e46e5c00) [pid = 1986] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f90dc958000) [pid = 1986] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 159 (0x7f90e46ec000) [pid = 1986] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 158 (0x7f90f3834000) [pid = 1986] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 157 (0x7f90e2a28c00) [pid = 1986] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90ede95c00) [pid = 1986] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90dc95f800) [pid = 1986] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f90de375400) [pid = 1986] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f90dafb0400) [pid = 1986] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90de18fc00) [pid = 1986] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 151 (0x7f90dad16000) [pid = 1986] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 150 (0x7f90e46f1c00) [pid = 1986] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90dad0fc00) [pid = 1986] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f90e3a4a400) [pid = 1986] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 147 (0x7f90de7cb800) [pid = 1986] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f90ede98c00) [pid = 1986] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 145 (0x7f90e1a55000) [pid = 1986] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 144 (0x7f90e622e800) [pid = 1986] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 143 (0x7f90e209d400) [pid = 1986] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 142 (0x7f90e2a3a800) [pid = 1986] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 141 (0x7f90dc2ce400) [pid = 1986] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 140 (0x7f90db762400) [pid = 1986] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 139 (0x7f90de381400) [pid = 1986] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 138 (0x7f90de7cd800) [pid = 1986] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 137 (0x7f90e20a0400) [pid = 1986] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 136 (0x7f90e2089c00) [pid = 1986] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 135 (0x7f90e2a24c00) [pid = 1986] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:45:42 INFO - PROCESS | 1986 | --DOMWINDOW == 134 (0x7f90dc2cdc00) [pid = 1986] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:45:42 INFO - PROCESS | 1986 | 1461221142765 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 23:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1879ms 23:45:42 INFO - PROCESS | 1986 | 1461221142805 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 23:45:42 INFO - PROCESS | 1986 | 1461221142808 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 23:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:45:42 INFO - PROCESS | 1986 | 1461221142813 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:45:42 INFO - PROCESS | 1986 | 1461221142815 Marionette TRACE conn4 <- [1,1970,null,{}] 23:45:42 INFO - PROCESS | 1986 | 1461221142821 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:43 INFO - PROCESS | 1986 | 1461221143000 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 23:45:43 INFO - PROCESS | 1986 | 1461221143013 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:43 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e17ae800 == 103 [pid = 1986] [id = 500] 23:45:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 135 (0x7f90dad0d400) [pid = 1986] [serial = 1501] [outer = (nil)] 23:45:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 136 (0x7f90dc2d4000) [pid = 1986] [serial = 1502] [outer = 0x7f90dad0d400] 23:45:43 INFO - PROCESS | 1986 | 1461221143224 Marionette DEBUG loaded listener.js 23:45:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 137 (0x7f90de7d1000) [pid = 1986] [serial = 1503] [outer = 0x7f90dad0d400] 23:45:43 INFO - PROCESS | 1986 | 1461221143912 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 23:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1128ms 23:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:45:43 INFO - PROCESS | 1986 | 1461221143942 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 23:45:43 INFO - PROCESS | 1986 | 1461221143945 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 23:45:43 INFO - PROCESS | 1986 | 1461221143951 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:45:43 INFO - PROCESS | 1986 | 1461221143953 Marionette TRACE conn4 <- [1,1974,null,{}] 23:45:43 INFO - PROCESS | 1986 | 1461221143958 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:44 INFO - PROCESS | 1986 | 1461221144141 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 23:45:44 INFO - PROCESS | 1986 | 1461221144486 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:44 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dddd0800 == 104 [pid = 1986] [id = 501] 23:45:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 138 (0x7f90dad0a400) [pid = 1986] [serial = 1504] [outer = (nil)] 23:45:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 139 (0x7f90daeab000) [pid = 1986] [serial = 1505] [outer = 0x7f90dad0a400] 23:45:44 INFO - PROCESS | 1986 | 1461221144582 Marionette DEBUG loaded listener.js 23:45:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 140 (0x7f90db770c00) [pid = 1986] [serial = 1506] [outer = 0x7f90dad0a400] 23:45:45 INFO - PROCESS | 1986 | 1461221145582 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 23:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1679ms 23:45:45 INFO - PROCESS | 1986 | 1461221145631 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 23:45:45 INFO - PROCESS | 1986 | 1461221145637 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 23:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:45:45 INFO - PROCESS | 1986 | 1461221145644 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:45:45 INFO - PROCESS | 1986 | 1461221145651 Marionette TRACE conn4 <- [1,1978,null,{}] 23:45:45 INFO - PROCESS | 1986 | 1461221145658 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:45 INFO - PROCESS | 1986 | 1461221145882 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 23:45:46 INFO - PROCESS | 1986 | 1461221146089 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:46 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6ab8800 == 105 [pid = 1986] [id = 502] 23:45:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 141 (0x7f90dfa6a800) [pid = 1986] [serial = 1507] [outer = (nil)] 23:45:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 142 (0x7f90e160f000) [pid = 1986] [serial = 1508] [outer = 0x7f90dfa6a800] 23:45:46 INFO - PROCESS | 1986 | 1461221146250 Marionette DEBUG loaded listener.js 23:45:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 143 (0x7f90e209a800) [pid = 1986] [serial = 1509] [outer = 0x7f90dfa6a800] 23:45:47 INFO - PROCESS | 1986 | 1461221147223 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1633ms 23:45:47 INFO - PROCESS | 1986 | 1461221147282 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 23:45:47 INFO - PROCESS | 1986 | 1461221147288 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 23:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:45:47 INFO - PROCESS | 1986 | 1461221147295 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:45:47 INFO - PROCESS | 1986 | 1461221147298 Marionette TRACE conn4 <- [1,1982,null,{}] 23:45:47 INFO - PROCESS | 1986 | 1461221147304 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:47 INFO - PROCESS | 1986 | 1461221147516 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 23:45:47 INFO - PROCESS | 1986 | 1461221147812 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:47 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edd9f800 == 106 [pid = 1986] [id = 503] 23:45:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 144 (0x7f90e2a1ec00) [pid = 1986] [serial = 1510] [outer = (nil)] 23:45:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 145 (0x7f90e2a34000) [pid = 1986] [serial = 1511] [outer = 0x7f90e2a1ec00] 23:45:47 INFO - PROCESS | 1986 | 1461221147929 Marionette DEBUG loaded listener.js 23:45:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 146 (0x7f90e3a57400) [pid = 1986] [serial = 1512] [outer = 0x7f90e2a1ec00] 23:45:48 INFO - PROCESS | 1986 | 1461221148797 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1530ms 23:45:48 INFO - PROCESS | 1986 | 1461221148826 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 23:45:48 INFO - PROCESS | 1986 | 1461221148830 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 23:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:45:48 INFO - PROCESS | 1986 | 1461221148845 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:45:48 INFO - PROCESS | 1986 | 1461221148854 Marionette TRACE conn4 <- [1,1986,null,{}] 23:45:48 INFO - PROCESS | 1986 | 1461221148861 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:49 INFO - PROCESS | 1986 | 1461221149071 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 23:45:49 INFO - PROCESS | 1986 | 1461221149284 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:49 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef5af000 == 107 [pid = 1986] [id = 504] 23:45:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90e24bec00) [pid = 1986] [serial = 1513] [outer = (nil)] 23:45:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f90e46e8800) [pid = 1986] [serial = 1514] [outer = 0x7f90e24bec00] 23:45:49 INFO - PROCESS | 1986 | 1461221149399 Marionette DEBUG loaded listener.js 23:45:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90e4b23000) [pid = 1986] [serial = 1515] [outer = 0x7f90e24bec00] 23:45:50 INFO - PROCESS | 1986 | 1461221150305 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1494ms 23:45:50 INFO - PROCESS | 1986 | 1461221150332 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 23:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:45:50 INFO - PROCESS | 1986 | 1461221150337 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 23:45:50 INFO - PROCESS | 1986 | 1461221150343 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:45:50 INFO - PROCESS | 1986 | 1461221150346 Marionette TRACE conn4 <- [1,1990,null,{}] 23:45:50 INFO - PROCESS | 1986 | 1461221150351 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:50 INFO - PROCESS | 1986 | 1461221150562 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 23:45:50 INFO - PROCESS | 1986 | 1461221150863 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:50 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f12b0000 == 108 [pid = 1986] [id = 505] 23:45:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90e2a28c00) [pid = 1986] [serial = 1516] [outer = (nil)] 23:45:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90e6c56400) [pid = 1986] [serial = 1517] [outer = 0x7f90e2a28c00] 23:45:51 INFO - PROCESS | 1986 | 1461221151018 Marionette DEBUG loaded listener.js 23:45:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f90e6c60000) [pid = 1986] [serial = 1518] [outer = 0x7f90e2a28c00] 23:45:51 INFO - PROCESS | 1986 | 1461221151845 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1528ms 23:45:51 INFO - PROCESS | 1986 | 1461221151872 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 23:45:51 INFO - PROCESS | 1986 | 1461221151875 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 23:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:45:51 INFO - PROCESS | 1986 | 1461221151882 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:45:51 INFO - PROCESS | 1986 | 1461221151884 Marionette TRACE conn4 <- [1,1994,null,{}] 23:45:51 INFO - PROCESS | 1986 | 1461221151890 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:52 INFO - PROCESS | 1986 | 1461221152092 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 23:45:52 INFO - PROCESS | 1986 | 1461221152304 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1d8d800 == 109 [pid = 1986] [id = 506] 23:45:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90ec070000) [pid = 1986] [serial = 1519] [outer = (nil)] 23:45:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90ec0bb000) [pid = 1986] [serial = 1520] [outer = 0x7f90ec070000] 23:45:52 INFO - PROCESS | 1986 | 1461221152429 Marionette DEBUG loaded listener.js 23:45:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90ec471800) [pid = 1986] [serial = 1521] [outer = 0x7f90ec070000] 23:45:53 INFO - PROCESS | 1986 | 1461221153353 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 23:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1528ms 23:45:53 INFO - PROCESS | 1986 | 1461221153411 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 23:45:53 INFO - PROCESS | 1986 | 1461221153414 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 23:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:45:53 INFO - PROCESS | 1986 | 1461221153421 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:45:53 INFO - PROCESS | 1986 | 1461221153423 Marionette TRACE conn4 <- [1,1998,null,{}] 23:45:53 INFO - PROCESS | 1986 | 1461221153428 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:53 INFO - PROCESS | 1986 | 1461221153632 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 23:45:53 INFO - PROCESS | 1986 | 1461221153847 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:53 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f2031000 == 110 [pid = 1986] [id = 507] 23:45:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90eb796800) [pid = 1986] [serial = 1522] [outer = (nil)] 23:45:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90ede1b800) [pid = 1986] [serial = 1523] [outer = 0x7f90eb796800] 23:45:53 INFO - PROCESS | 1986 | 1461221153962 Marionette DEBUG loaded listener.js 23:45:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f90edfcb000) [pid = 1986] [serial = 1524] [outer = 0x7f90eb796800] 23:45:54 INFO - PROCESS | 1986 | 1461221154835 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 23:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1439ms 23:45:54 INFO - PROCESS | 1986 | 1461221154861 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 23:45:54 INFO - PROCESS | 1986 | 1461221154868 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 23:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:45:54 INFO - PROCESS | 1986 | 1461221154874 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:45:54 INFO - PROCESS | 1986 | 1461221154877 Marionette TRACE conn4 <- [1,2002,null,{}] 23:45:54 INFO - PROCESS | 1986 | 1461221154902 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:55 INFO - PROCESS | 1986 | 1461221155100 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 23:45:55 INFO - PROCESS | 1986 | 1461221155313 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:55 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f20a8000 == 111 [pid = 1986] [id = 508] 23:45:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f90ec0b2000) [pid = 1986] [serial = 1525] [outer = (nil)] 23:45:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90ee124800) [pid = 1986] [serial = 1526] [outer = 0x7f90ec0b2000] 23:45:55 INFO - PROCESS | 1986 | 1461221155437 Marionette DEBUG loaded listener.js 23:45:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90ef944800) [pid = 1986] [serial = 1527] [outer = 0x7f90ec0b2000] 23:45:56 INFO - PROCESS | 1986 | 1461221156359 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 23:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1538ms 23:45:56 INFO - PROCESS | 1986 | 1461221156413 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 23:45:56 INFO - PROCESS | 1986 | 1461221156416 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 23:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:45:56 INFO - PROCESS | 1986 | 1461221156422 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:45:56 INFO - PROCESS | 1986 | 1461221156425 Marionette TRACE conn4 <- [1,2006,null,{}] 23:45:56 INFO - PROCESS | 1986 | 1461221156430 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:56 INFO - PROCESS | 1986 | 1461221156640 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 23:45:56 INFO - PROCESS | 1986 | 1461221156854 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:56 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f617f000 == 112 [pid = 1986] [id = 509] 23:45:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 162 (0x7f90ed242400) [pid = 1986] [serial = 1528] [outer = (nil)] 23:45:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90f0f89c00) [pid = 1986] [serial = 1529] [outer = 0x7f90ed242400] 23:45:56 INFO - PROCESS | 1986 | 1461221156969 Marionette DEBUG loaded listener.js 23:45:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f90f12e4800) [pid = 1986] [serial = 1530] [outer = 0x7f90ed242400] 23:45:57 INFO - PROCESS | 1986 | 1461221157877 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 23:45:57 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 23:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1487ms 23:45:57 INFO - PROCESS | 1986 | 1461221157910 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 23:45:57 INFO - PROCESS | 1986 | 1461221157914 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 23:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:45:57 INFO - PROCESS | 1986 | 1461221157919 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:45:57 INFO - PROCESS | 1986 | 1461221157922 Marionette TRACE conn4 <- [1,2010,null,{}] 23:45:57 INFO - PROCESS | 1986 | 1461221157927 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:58 INFO - PROCESS | 1986 | 1461221158130 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 23:45:58 INFO - PROCESS | 1986 | 1461221158390 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:58 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f7b73000 == 113 [pid = 1986] [id = 510] 23:45:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90dfd86c00) [pid = 1986] [serial = 1531] [outer = (nil)] 23:45:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f90f1a3d000) [pid = 1986] [serial = 1532] [outer = 0x7f90dfd86c00] 23:45:58 INFO - PROCESS | 1986 | 1461221158462 Marionette DEBUG loaded listener.js 23:45:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 167 (0x7f90f1fd7000) [pid = 1986] [serial = 1533] [outer = 0x7f90dfd86c00] 23:45:59 INFO - PROCESS | 1986 | 1461221159352 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 23:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 23:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1493ms 23:45:59 INFO - PROCESS | 1986 | 1461221159413 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 23:45:59 INFO - PROCESS | 1986 | 1461221159417 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 23:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:45:59 INFO - PROCESS | 1986 | 1461221159442 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:45:59 INFO - PROCESS | 1986 | 1461221159446 Marionette TRACE conn4 <- [1,2014,null,{}] 23:45:59 INFO - PROCESS | 1986 | 1461221159451 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:59 INFO - PROCESS | 1986 | 1461221159660 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 23:45:59 INFO - PROCESS | 1986 | 1461221159918 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:00 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f91045d3000 == 114 [pid = 1986] [id = 511] 23:46:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 168 (0x7f90f2ed4400) [pid = 1986] [serial = 1534] [outer = (nil)] 23:46:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 169 (0x7f90f44ec800) [pid = 1986] [serial = 1535] [outer = 0x7f90f2ed4400] 23:46:00 INFO - PROCESS | 1986 | 1461221160048 Marionette DEBUG loaded listener.js 23:46:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 170 (0x7f90f5e32c00) [pid = 1986] [serial = 1536] [outer = 0x7f90f2ed4400] 23:46:01 INFO - PROCESS | 1986 | 1461221161010 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 23:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1644ms 23:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:46:01 INFO - PROCESS | 1986 | 1461221161084 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 23:46:01 INFO - PROCESS | 1986 | 1461221161088 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 23:46:01 INFO - PROCESS | 1986 | 1461221161094 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:46:01 INFO - PROCESS | 1986 | 1461221161098 Marionette TRACE conn4 <- [1,2018,null,{}] 23:46:01 INFO - PROCESS | 1986 | 1461221161103 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:01 INFO - PROCESS | 1986 | 1461221161392 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 23:46:01 INFO - PROCESS | 1986 | 1461221161702 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:01 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910591a800 == 115 [pid = 1986] [id = 512] 23:46:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 171 (0x7f90f642b000) [pid = 1986] [serial = 1537] [outer = (nil)] 23:46:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 172 (0x7f90f69fe400) [pid = 1986] [serial = 1538] [outer = 0x7f90f642b000] 23:46:01 INFO - PROCESS | 1986 | 1461221161791 Marionette DEBUG loaded listener.js 23:46:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 173 (0x7f90f7731800) [pid = 1986] [serial = 1539] [outer = 0x7f90f642b000] 23:46:02 INFO - PROCESS | 1986 | 1461221162604 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1588ms 23:46:02 INFO - PROCESS | 1986 | 1461221162682 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 23:46:02 INFO - PROCESS | 1986 | 1461221162685 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 23:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:46:02 INFO - PROCESS | 1986 | 1461221162691 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:46:02 INFO - PROCESS | 1986 | 1461221162693 Marionette TRACE conn4 <- [1,2022,null,{}] 23:46:02 INFO - PROCESS | 1986 | 1461221162699 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:02 INFO - PROCESS | 1986 | 1461221162954 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 23:46:03 INFO - PROCESS | 1986 | 1461221163237 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:03 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddfd7000 == 116 [pid = 1986] [id = 513] 23:46:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 174 (0x7f90dad14000) [pid = 1986] [serial = 1540] [outer = (nil)] 23:46:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 175 (0x7f90de7cac00) [pid = 1986] [serial = 1541] [outer = 0x7f90dad14000] 23:46:03 INFO - PROCESS | 1986 | 1461221163357 Marionette DEBUG loaded listener.js 23:46:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 176 (0x7f90e3a4e000) [pid = 1986] [serial = 1542] [outer = 0x7f90dad14000] 23:46:04 INFO - PROCESS | 1986 | 1461221164213 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 23:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1585ms 23:46:04 INFO - PROCESS | 1986 | 1461221164277 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 23:46:04 INFO - PROCESS | 1986 | 1461221164280 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 23:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:46:04 INFO - PROCESS | 1986 | 1461221164285 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:46:04 INFO - PROCESS | 1986 | 1461221164288 Marionette TRACE conn4 <- [1,2026,null,{}] 23:46:04 INFO - PROCESS | 1986 | 1461221164293 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:04 INFO - PROCESS | 1986 | 1461221164494 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 23:46:04 INFO - PROCESS | 1986 | 1461221164711 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:04 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e20c5800 == 117 [pid = 1986] [id = 514] 23:46:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 177 (0x7f90dad18c00) [pid = 1986] [serial = 1543] [outer = (nil)] 23:46:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 178 (0x7f90db764c00) [pid = 1986] [serial = 1544] [outer = 0x7f90dad18c00] 23:46:04 INFO - PROCESS | 1986 | 1461221164826 Marionette DEBUG loaded listener.js 23:46:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f90de195800) [pid = 1986] [serial = 1545] [outer = 0x7f90dad18c00] 23:46:05 INFO - PROCESS | 1986 | 1461221165748 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 23:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1533ms 23:46:05 INFO - PROCESS | 1986 | 1461221165819 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 23:46:05 INFO - PROCESS | 1986 | 1461221165822 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 23:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:46:05 INFO - PROCESS | 1986 | 1461221165828 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:46:05 INFO - PROCESS | 1986 | 1461221165830 Marionette TRACE conn4 <- [1,2030,null,{}] 23:46:05 INFO - PROCESS | 1986 | 1461221165836 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:06 INFO - PROCESS | 1986 | 1461221166052 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 23:46:06 INFO - PROCESS | 1986 | 1461221166839 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:06 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e36bc000 == 118 [pid = 1986] [id = 515] 23:46:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 180 (0x7f90dafad000) [pid = 1986] [serial = 1546] [outer = (nil)] 23:46:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 181 (0x7f90db765000) [pid = 1986] [serial = 1547] [outer = 0x7f90dafad000] 23:46:06 INFO - PROCESS | 1986 | 1461221166911 Marionette DEBUG loaded listener.js 23:46:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 182 (0x7f90dc2d3400) [pid = 1986] [serial = 1548] [outer = 0x7f90dafad000] 23:46:07 INFO - PROCESS | 1986 | 1461221167820 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 23:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2042ms 23:46:07 INFO - PROCESS | 1986 | 1461221167873 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 23:46:07 INFO - PROCESS | 1986 | 1461221167878 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 23:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:46:07 INFO - PROCESS | 1986 | 1461221167888 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:46:07 INFO - PROCESS | 1986 | 1461221167892 Marionette TRACE conn4 <- [1,2034,null,{}] 23:46:07 INFO - PROCESS | 1986 | 1461221167899 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:08 INFO - PROCESS | 1986 | 1461221168125 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 23:46:08 INFO - PROCESS | 1986 | 1461221168408 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:08 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dad2a800 == 119 [pid = 1986] [id = 516] 23:46:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 183 (0x7f90de7c6800) [pid = 1986] [serial = 1549] [outer = (nil)] 23:46:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 184 (0x7f90de7cd400) [pid = 1986] [serial = 1550] [outer = 0x7f90de7c6800] 23:46:08 INFO - PROCESS | 1986 | 1461221168659 Marionette DEBUG loaded listener.js 23:46:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 185 (0x7f90defc7c00) [pid = 1986] [serial = 1551] [outer = 0x7f90de7c6800] 23:46:09 INFO - PROCESS | 1986 | 1461221169626 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1781ms 23:46:09 INFO - PROCESS | 1986 | 1461221169673 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 23:46:09 INFO - PROCESS | 1986 | 1461221169679 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 23:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:46:09 INFO - PROCESS | 1986 | 1461221169685 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:46:09 INFO - PROCESS | 1986 | 1461221169687 Marionette TRACE conn4 <- [1,2038,null,{}] 23:46:09 INFO - PROCESS | 1986 | 1461221169693 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:09 INFO - PROCESS | 1986 | 1461221169882 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 23:46:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e17ae800 == 118 [pid = 1986] [id = 500] 23:46:10 INFO - PROCESS | 1986 | --DOMWINDOW == 184 (0x7f90dfd49000) [pid = 1986] [serial = 1430] [outer = (nil)] [url = about:blank] 23:46:10 INFO - PROCESS | 1986 | 1461221170333 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6c73000 == 117 [pid = 1986] [id = 499] 23:46:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e46cb800 == 116 [pid = 1986] [id = 498] 23:46:10 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dba1d800 == 117 [pid = 1986] [id = 517] 23:46:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 185 (0x7f90db771400) [pid = 1986] [serial = 1552] [outer = (nil)] 23:46:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 186 (0x7f90e1604c00) [pid = 1986] [serial = 1553] [outer = 0x7f90db771400] 23:46:10 INFO - PROCESS | 1986 | 1461221170426 Marionette DEBUG loaded listener.js 23:46:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 187 (0x7f90e2088800) [pid = 1986] [serial = 1554] [outer = 0x7f90db771400] 23:46:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e20c4800 == 116 [pid = 1986] [id = 497] 23:46:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ddddb000 == 115 [pid = 1986] [id = 496] 23:46:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dddde000 == 114 [pid = 1986] [id = 495] 23:46:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e20c3800 == 113 [pid = 1986] [id = 494] 23:46:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6183000 == 112 [pid = 1986] [id = 485] 23:46:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f20ab000 == 111 [pid = 1986] [id = 484] 23:46:10 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f2025800 == 110 [pid = 1986] [id = 483] 23:46:11 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f192d800 == 109 [pid = 1986] [id = 482] 23:46:11 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f111b000 == 108 [pid = 1986] [id = 481] 23:46:11 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef684000 == 107 [pid = 1986] [id = 480] 23:46:11 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee3e4000 == 106 [pid = 1986] [id = 479] 23:46:11 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec015800 == 105 [pid = 1986] [id = 478] 23:46:11 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e20ca800 == 104 [pid = 1986] [id = 477] 23:46:11 INFO - PROCESS | 1986 | 1461221171222 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 186 (0x7f90ed4c2400) [pid = 1986] [serial = 1377] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 185 (0x7f90de382800) [pid = 1986] [serial = 1335] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 184 (0x7f90e2a36800) [pid = 1986] [serial = 1389] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 183 (0x7f90f1fe1c00) [pid = 1986] [serial = 1170] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 182 (0x7f90dafb3000) [pid = 1986] [serial = 1281] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 181 (0x7f90ee64b400) [pid = 1986] [serial = 1380] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 180 (0x7f90daead400) [pid = 1986] [serial = 1278] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 179 (0x7f90e3a58800) [pid = 1986] [serial = 1263] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90dfa69400) [pid = 1986] [serial = 1368] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 177 (0x7f90f69f1c00) [pid = 1986] [serial = 1326] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 176 (0x7f90e4544400) [pid = 1986] [serial = 1371] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 175 (0x7f90fab67400) [pid = 1986] [serial = 1329] [outer = (nil)] [url = about:blank] 23:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1584ms 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 174 (0x7f90e4ad9c00) [pid = 1986] [serial = 1284] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 173 (0x7f90ed23ac00) [pid = 1986] [serial = 1317] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 172 (0x7f90e2a3d000) [pid = 1986] [serial = 1395] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 171 (0x7f910955e800) [pid = 1986] [serial = 1386] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 170 (0x7f90ec156400) [pid = 1986] [serial = 1272] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 169 (0x7f90dfa70800) [pid = 1986] [serial = 1269] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 168 (0x7f90e4adbc00) [pid = 1986] [serial = 1275] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 167 (0x7f90e4ad7000) [pid = 1986] [serial = 1266] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 166 (0x7f90e235f400) [pid = 1986] [serial = 1308] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 165 (0x7f90e465d400) [pid = 1986] [serial = 1311] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90e4ad8000) [pid = 1986] [serial = 1392] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 163 (0x7f90f2ecfc00) [pid = 1986] [serial = 1323] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 162 (0x7f90e6c65400) [pid = 1986] [serial = 1314] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 161 (0x7f9103934c00) [pid = 1986] [serial = 1338] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f90eb7f0400) [pid = 1986] [serial = 1374] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 159 (0x7f910942fc00) [pid = 1986] [serial = 1332] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 158 (0x7f90eddf0000) [pid = 1986] [serial = 1320] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 157 (0x7f90fa85f800) [pid = 1986] [serial = 1383] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90e4645400) [pid = 1986] [serial = 1425] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90e4548000) [pid = 1986] [serial = 1424] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f90e4b20c00) [pid = 1986] [serial = 1427] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f90e160a800) [pid = 1986] [serial = 1421] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90dc2d2000) [pid = 1986] [serial = 1403] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 151 (0x7f90dc964800) [pid = 1986] [serial = 1404] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 150 (0x7f90e622c800) [pid = 1986] [serial = 1428] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90de7cfc00) [pid = 1986] [serial = 1401] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f90dfd48000) [pid = 1986] [serial = 1406] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 147 (0x7f90e1518c00) [pid = 1986] [serial = 1407] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f90e2a2d000) [pid = 1986] [serial = 1412] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 145 (0x7f90e34fa800) [pid = 1986] [serial = 1413] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 144 (0x7f90e228f800) [pid = 1986] [serial = 1409] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 143 (0x7f90e24b7c00) [pid = 1986] [serial = 1410] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 142 (0x7f90e4545400) [pid = 1986] [serial = 1415] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 141 (0x7f90e456cc00) [pid = 1986] [serial = 1416] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 140 (0x7f90dc2d7c00) [pid = 1986] [serial = 1418] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 139 (0x7f90de377000) [pid = 1986] [serial = 1419] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | --DOMWINDOW == 138 (0x7f90e2458400) [pid = 1986] [serial = 1422] [outer = (nil)] [url = about:blank] 23:46:11 INFO - PROCESS | 1986 | 1461221171308 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 23:46:11 INFO - PROCESS | 1986 | 1461221171312 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 23:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:46:11 INFO - PROCESS | 1986 | 1461221171335 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:46:11 INFO - PROCESS | 1986 | 1461221171346 Marionette TRACE conn4 <- [1,2042,null,{}] 23:46:11 INFO - PROCESS | 1986 | 1461221171359 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:11 INFO - PROCESS | 1986 | 1461221171595 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 23:46:11 INFO - PROCESS | 1986 | 1461221171823 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:11 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e20c3800 == 105 [pid = 1986] [id = 518] 23:46:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 139 (0x7f90de18d400) [pid = 1986] [serial = 1555] [outer = (nil)] 23:46:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 140 (0x7f90e235e400) [pid = 1986] [serial = 1556] [outer = 0x7f90de18d400] 23:46:11 INFO - PROCESS | 1986 | 1461221171945 Marionette DEBUG loaded listener.js 23:46:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 141 (0x7f90e24b7000) [pid = 1986] [serial = 1557] [outer = 0x7f90de18d400] 23:46:12 INFO - PROCESS | 1986 | 1461221172686 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 23:46:12 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) 23:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1410ms 23:46:12 INFO - PROCESS | 1986 | 1461221172762 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 23:46:12 INFO - PROCESS | 1986 | 1461221172767 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 23:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:46:12 INFO - PROCESS | 1986 | 1461221172778 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:46:12 INFO - PROCESS | 1986 | 1461221172780 Marionette TRACE conn4 <- [1,2046,null,{}] 23:46:12 INFO - PROCESS | 1986 | 1461221172786 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:13 INFO - PROCESS | 1986 | 1461221173034 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 23:46:13 INFO - PROCESS | 1986 | 1461221173063 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:13 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e4d3d800 == 106 [pid = 1986] [id = 519] 23:46:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 142 (0x7f90e2458400) [pid = 1986] [serial = 1558] [outer = (nil)] 23:46:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 143 (0x7f90e2a2d000) [pid = 1986] [serial = 1559] [outer = 0x7f90e2458400] 23:46:13 INFO - PROCESS | 1986 | 1461221173127 Marionette DEBUG loaded listener.js 23:46:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 144 (0x7f90e2a3b000) [pid = 1986] [serial = 1560] [outer = 0x7f90e2458400] 23:46:14 INFO - PROCESS | 1986 | 1461221174068 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 23:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1334ms 23:46:14 INFO - PROCESS | 1986 | 1461221174109 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 23:46:14 INFO - PROCESS | 1986 | 1461221174112 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 23:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:46:14 INFO - PROCESS | 1986 | 1461221174124 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:46:14 INFO - PROCESS | 1986 | 1461221174126 Marionette TRACE conn4 <- [1,2050,null,{}] 23:46:14 INFO - PROCESS | 1986 | 1461221174152 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:14 INFO - PROCESS | 1986 | 1461221174417 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 23:46:14 INFO - PROCESS | 1986 | 1461221174448 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:14 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6ace800 == 107 [pid = 1986] [id = 520] 23:46:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 145 (0x7f90e3a56c00) [pid = 1986] [serial = 1561] [outer = (nil)] 23:46:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 146 (0x7f90e4545400) [pid = 1986] [serial = 1562] [outer = 0x7f90e3a56c00] 23:46:14 INFO - PROCESS | 1986 | 1461221174530 Marionette DEBUG loaded listener.js 23:46:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90e4644c00) [pid = 1986] [serial = 1563] [outer = 0x7f90e3a56c00] 23:46:15 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f90dfd87c00) [pid = 1986] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:46:15 INFO - PROCESS | 1986 | --DOMWINDOW == 145 (0x7f90dad19800) [pid = 1986] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:46:15 INFO - PROCESS | 1986 | --DOMWINDOW == 144 (0x7f90e456b800) [pid = 1986] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:46:15 INFO - PROCESS | 1986 | --DOMWINDOW == 143 (0x7f90dafb6800) [pid = 1986] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:46:15 INFO - PROCESS | 1986 | --DOMWINDOW == 142 (0x7f90de198800) [pid = 1986] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:46:15 INFO - PROCESS | 1986 | --DOMWINDOW == 141 (0x7f90e4ada400) [pid = 1986] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:46:15 INFO - PROCESS | 1986 | --DOMWINDOW == 140 (0x7f90dafb4400) [pid = 1986] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:46:15 INFO - PROCESS | 1986 | 1461221175936 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1846ms 23:46:15 INFO - PROCESS | 1986 | 1461221175972 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 23:46:15 INFO - PROCESS | 1986 | 1461221175975 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 23:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:46:15 INFO - PROCESS | 1986 | 1461221175982 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:46:15 INFO - PROCESS | 1986 | 1461221175985 Marionette TRACE conn4 <- [1,2054,null,{}] 23:46:15 INFO - PROCESS | 1986 | 1461221175991 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:16 INFO - PROCESS | 1986 | 1461221176234 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 23:46:16 INFO - PROCESS | 1986 | 1461221176254 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:16 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6c86000 == 108 [pid = 1986] [id = 521] 23:46:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 141 (0x7f90dad19800) [pid = 1986] [serial = 1564] [outer = (nil)] 23:46:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 142 (0x7f90e46ef800) [pid = 1986] [serial = 1565] [outer = 0x7f90dad19800] 23:46:16 INFO - PROCESS | 1986 | 1461221176315 Marionette DEBUG loaded listener.js 23:46:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 143 (0x7f90e4adbc00) [pid = 1986] [serial = 1566] [outer = 0x7f90dad19800] 23:46:17 INFO - PROCESS | 1986 | 1461221177184 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 23:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1235ms 23:46:17 INFO - PROCESS | 1986 | 1461221177224 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 23:46:17 INFO - PROCESS | 1986 | 1461221177228 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 23:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:46:17 INFO - PROCESS | 1986 | 1461221177235 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:46:17 INFO - PROCESS | 1986 | 1461221177238 Marionette TRACE conn4 <- [1,2058,null,{}] 23:46:17 INFO - PROCESS | 1986 | 1461221177243 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:17 INFO - PROCESS | 1986 | 1461221177416 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 23:46:17 INFO - PROCESS | 1986 | 1461221177430 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:17 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90db83c800 == 109 [pid = 1986] [id = 522] 23:46:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 144 (0x7f90dad0b400) [pid = 1986] [serial = 1567] [outer = (nil)] 23:46:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 145 (0x7f90dad18800) [pid = 1986] [serial = 1568] [outer = 0x7f90dad0b400] 23:46:17 INFO - PROCESS | 1986 | 1461221177653 Marionette DEBUG loaded listener.js 23:46:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 146 (0x7f90db771c00) [pid = 1986] [serial = 1569] [outer = 0x7f90dad0b400] 23:46:18 INFO - PROCESS | 1986 | 1461221178873 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 23:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1681ms 23:46:18 INFO - PROCESS | 1986 | 1461221178918 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 23:46:18 INFO - PROCESS | 1986 | 1461221178925 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 23:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:46:18 INFO - PROCESS | 1986 | 1461221178934 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:46:18 INFO - PROCESS | 1986 | 1461221178939 Marionette TRACE conn4 <- [1,2062,null,{}] 23:46:18 INFO - PROCESS | 1986 | 1461221178966 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:19 INFO - PROCESS | 1986 | 1461221179186 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 23:46:19 INFO - PROCESS | 1986 | 1461221179443 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:19 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e4d37000 == 110 [pid = 1986] [id = 523] 23:46:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90e150d400) [pid = 1986] [serial = 1570] [outer = (nil)] 23:46:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f90e160a800) [pid = 1986] [serial = 1571] [outer = 0x7f90e150d400] 23:46:19 INFO - PROCESS | 1986 | 1461221179562 Marionette DEBUG loaded listener.js 23:46:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90e228e000) [pid = 1986] [serial = 1572] [outer = 0x7f90e150d400] 23:46:20 INFO - PROCESS | 1986 | 1461221180499 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 23:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1604ms 23:46:20 INFO - PROCESS | 1986 | 1461221180538 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 23:46:20 INFO - PROCESS | 1986 | 1461221180543 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 23:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:46:20 INFO - PROCESS | 1986 | 1461221180554 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:46:20 INFO - PROCESS | 1986 | 1461221180557 Marionette TRACE conn4 <- [1,2066,null,{}] 23:46:20 INFO - PROCESS | 1986 | 1461221180563 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:20 INFO - PROCESS | 1986 | 1461221180800 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 23:46:21 INFO - PROCESS | 1986 | 1461221181092 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:21 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edd93800 == 111 [pid = 1986] [id = 524] 23:46:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90e2a27c00) [pid = 1986] [serial = 1573] [outer = (nil)] 23:46:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90e3a54c00) [pid = 1986] [serial = 1574] [outer = 0x7f90e2a27c00] 23:46:21 INFO - PROCESS | 1986 | 1461221181211 Marionette DEBUG loaded listener.js 23:46:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f90e4642c00) [pid = 1986] [serial = 1575] [outer = 0x7f90e2a27c00] 23:46:22 INFO - PROCESS | 1986 | 1461221182131 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 23:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1636ms 23:46:22 INFO - PROCESS | 1986 | 1461221182190 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 23:46:22 INFO - PROCESS | 1986 | 1461221182194 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 23:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:46:22 INFO - PROCESS | 1986 | 1461221182200 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:46:22 INFO - PROCESS | 1986 | 1461221182205 Marionette TRACE conn4 <- [1,2070,null,{}] 23:46:22 INFO - PROCESS | 1986 | 1461221182221 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:22 INFO - PROCESS | 1986 | 1461221182449 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 23:46:22 INFO - PROCESS | 1986 | 1461221182702 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:22 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef9ca000 == 112 [pid = 1986] [id = 525] 23:46:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90e4b28000) [pid = 1986] [serial = 1576] [outer = (nil)] 23:46:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90e6c65c00) [pid = 1986] [serial = 1577] [outer = 0x7f90e4b28000] 23:46:22 INFO - PROCESS | 1986 | 1461221182818 Marionette DEBUG loaded listener.js 23:46:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90eb7f8c00) [pid = 1986] [serial = 1578] [outer = 0x7f90e4b28000] 23:46:23 INFO - PROCESS | 1986 | 1461221183650 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 23:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1483ms 23:46:23 INFO - PROCESS | 1986 | 1461221183684 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 23:46:23 INFO - PROCESS | 1986 | 1461221183689 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 23:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:46:23 INFO - PROCESS | 1986 | 1461221183695 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:46:23 INFO - PROCESS | 1986 | 1461221183697 Marionette TRACE conn4 <- [1,2074,null,{}] 23:46:23 INFO - PROCESS | 1986 | 1461221183703 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:23 INFO - PROCESS | 1986 | 1461221183903 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 23:46:24 INFO - PROCESS | 1986 | 1461221184116 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:24 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f16b2800 == 113 [pid = 1986] [id = 526] 23:46:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90e4b29000) [pid = 1986] [serial = 1579] [outer = (nil)] 23:46:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90ec174800) [pid = 1986] [serial = 1580] [outer = 0x7f90e4b29000] 23:46:24 INFO - PROCESS | 1986 | 1461221184228 Marionette DEBUG loaded listener.js 23:46:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f90ec477c00) [pid = 1986] [serial = 1581] [outer = 0x7f90e4b29000] 23:46:25 INFO - PROCESS | 1986 | 1461221185129 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 23:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1481ms 23:46:25 INFO - PROCESS | 1986 | 1461221185177 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 23:46:25 INFO - PROCESS | 1986 | 1461221185181 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 23:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:46:25 INFO - PROCESS | 1986 | 1461221185187 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:46:25 INFO - PROCESS | 1986 | 1461221185189 Marionette TRACE conn4 <- [1,2078,null,{}] 23:46:25 INFO - PROCESS | 1986 | 1461221185194 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:25 INFO - PROCESS | 1986 | 1461221185396 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 23:46:25 INFO - PROCESS | 1986 | 1461221185660 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:25 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1f47000 == 114 [pid = 1986] [id = 527] 23:46:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f90ed248400) [pid = 1986] [serial = 1582] [outer = (nil)] 23:46:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90ed328800) [pid = 1986] [serial = 1583] [outer = 0x7f90ed248400] 23:46:25 INFO - PROCESS | 1986 | 1461221185747 Marionette DEBUG loaded listener.js 23:46:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90ee64b400) [pid = 1986] [serial = 1584] [outer = 0x7f90ed248400] 23:46:26 INFO - PROCESS | 1986 | 1461221186711 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 23:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1580ms 23:46:26 INFO - PROCESS | 1986 | 1461221186767 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 23:46:26 INFO - PROCESS | 1986 | 1461221186771 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 23:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:46:26 INFO - PROCESS | 1986 | 1461221186777 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:46:26 INFO - PROCESS | 1986 | 1461221186779 Marionette TRACE conn4 <- [1,2082,null,{}] 23:46:26 INFO - PROCESS | 1986 | 1461221186784 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:27 INFO - PROCESS | 1986 | 1461221187025 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 23:46:27 INFO - PROCESS | 1986 | 1461221187342 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:27 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f2198000 == 115 [pid = 1986] [id = 528] 23:46:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 162 (0x7f90ed249000) [pid = 1986] [serial = 1585] [outer = (nil)] 23:46:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90f1ceb000) [pid = 1986] [serial = 1586] [outer = 0x7f90ed249000] 23:46:27 INFO - PROCESS | 1986 | 1461221187440 Marionette DEBUG loaded listener.js 23:46:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f90f2279c00) [pid = 1986] [serial = 1587] [outer = 0x7f90ed249000] 23:46:28 INFO - PROCESS | 1986 | 1461221188404 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 23:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1694ms 23:46:28 INFO - PROCESS | 1986 | 1461221188472 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 23:46:28 INFO - PROCESS | 1986 | 1461221188475 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 23:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:46:28 INFO - PROCESS | 1986 | 1461221188481 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:46:28 INFO - PROCESS | 1986 | 1461221188483 Marionette TRACE conn4 <- [1,2086,null,{}] 23:46:28 INFO - PROCESS | 1986 | 1461221188489 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:28 INFO - PROCESS | 1986 | 1461221188691 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 23:46:28 INFO - PROCESS | 1986 | 1461221188900 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:29 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6460800 == 116 [pid = 1986] [id = 529] 23:46:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90ef51f400) [pid = 1986] [serial = 1588] [outer = (nil)] 23:46:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f90f2ed4c00) [pid = 1986] [serial = 1589] [outer = 0x7f90ef51f400] 23:46:29 INFO - PROCESS | 1986 | 1461221189053 Marionette DEBUG loaded listener.js 23:46:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 167 (0x7f90f4c0f000) [pid = 1986] [serial = 1590] [outer = 0x7f90ef51f400] 23:46:29 INFO - PROCESS | 1986 | 1461221189895 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 23:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1484ms 23:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:46:29 INFO - PROCESS | 1986 | 1461221189966 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 23:46:29 INFO - PROCESS | 1986 | 1461221189969 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 23:46:29 INFO - PROCESS | 1986 | 1461221189975 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:46:29 INFO - PROCESS | 1986 | 1461221189978 Marionette TRACE conn4 <- [1,2090,null,{}] 23:46:29 INFO - PROCESS | 1986 | 1461221189984 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:30 INFO - PROCESS | 1986 | 1461221190180 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 23:46:30 INFO - PROCESS | 1986 | 1461221190390 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:30 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f8664000 == 117 [pid = 1986] [id = 530] 23:46:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 168 (0x7f90f12e4c00) [pid = 1986] [serial = 1591] [outer = (nil)] 23:46:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 169 (0x7f90f5352000) [pid = 1986] [serial = 1592] [outer = 0x7f90f12e4c00] 23:46:30 INFO - PROCESS | 1986 | 1461221190506 Marionette DEBUG loaded listener.js 23:46:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 170 (0x7f90f5baa400) [pid = 1986] [serial = 1593] [outer = 0x7f90f12e4c00] 23:46:31 INFO - PROCESS | 1986 | 1461221191466 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 23:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1531ms 23:46:31 INFO - PROCESS | 1986 | 1461221191507 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 23:46:31 INFO - PROCESS | 1986 | 1461221191509 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 23:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:46:31 INFO - PROCESS | 1986 | 1461221191517 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:46:31 INFO - PROCESS | 1986 | 1461221191522 Marionette TRACE conn4 <- [1,2094,null,{}] 23:46:31 INFO - PROCESS | 1986 | 1461221191529 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:31 INFO - PROCESS | 1986 | 1461221191740 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 23:46:32 INFO - PROCESS | 1986 | 1461221192023 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:32 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9104863000 == 118 [pid = 1986] [id = 531] 23:46:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 171 (0x7f90edde4400) [pid = 1986] [serial = 1594] [outer = (nil)] 23:46:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 172 (0x7f90f6260c00) [pid = 1986] [serial = 1595] [outer = 0x7f90edde4400] 23:46:32 INFO - PROCESS | 1986 | 1461221192138 Marionette DEBUG loaded listener.js 23:46:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 173 (0x7f90f67e5000) [pid = 1986] [serial = 1596] [outer = 0x7f90edde4400] 23:46:32 INFO - PROCESS | 1986 | 1461221192961 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 23:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1490ms 23:46:33 INFO - PROCESS | 1986 | 1461221193008 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 23:46:33 INFO - PROCESS | 1986 | 1461221193012 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 23:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:46:33 INFO - PROCESS | 1986 | 1461221193017 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:46:33 INFO - PROCESS | 1986 | 1461221193020 Marionette TRACE conn4 <- [1,2098,null,{}] 23:46:33 INFO - PROCESS | 1986 | 1461221193025 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:33 INFO - PROCESS | 1986 | 1461221193242 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 23:46:33 INFO - PROCESS | 1986 | 1461221193521 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:33 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109416000 == 119 [pid = 1986] [id = 532] 23:46:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 174 (0x7f90f78d2800) [pid = 1986] [serial = 1597] [outer = (nil)] 23:46:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 175 (0x7f90f7a26800) [pid = 1986] [serial = 1598] [outer = 0x7f90f78d2800] 23:46:33 INFO - PROCESS | 1986 | 1461221193683 Marionette DEBUG loaded listener.js 23:46:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 176 (0x7f90f85b0800) [pid = 1986] [serial = 1599] [outer = 0x7f90f78d2800] 23:46:34 INFO - PROCESS | 1986 | 1461221194696 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 23:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1742ms 23:46:34 INFO - PROCESS | 1986 | 1461221194762 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 23:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:46:34 INFO - PROCESS | 1986 | 1461221194767 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 23:46:34 INFO - PROCESS | 1986 | 1461221194775 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:46:34 INFO - PROCESS | 1986 | 1461221194780 Marionette TRACE conn4 <- [1,2102,null,{}] 23:46:34 INFO - PROCESS | 1986 | 1461221194787 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:35 INFO - PROCESS | 1986 | 1461221195078 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 23:46:35 INFO - PROCESS | 1986 | 1461221195362 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:35 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109fa2800 == 120 [pid = 1986] [id = 533] 23:46:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 177 (0x7f90f8617400) [pid = 1986] [serial = 1600] [outer = (nil)] 23:46:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 178 (0x7f9103932c00) [pid = 1986] [serial = 1601] [outer = 0x7f90f8617400] 23:46:35 INFO - PROCESS | 1986 | 1461221195435 Marionette DEBUG loaded listener.js 23:46:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f910456ec00) [pid = 1986] [serial = 1602] [outer = 0x7f90f8617400] 23:46:36 INFO - PROCESS | 1986 | 1461221196249 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 23:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1538ms 23:46:36 INFO - PROCESS | 1986 | 1461221196312 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 23:46:36 INFO - PROCESS | 1986 | 1461221196316 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 23:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:46:36 INFO - PROCESS | 1986 | 1461221196322 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:46:36 INFO - PROCESS | 1986 | 1461221196325 Marionette TRACE conn4 <- [1,2106,null,{}] 23:46:36 INFO - PROCESS | 1986 | 1461221196330 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:36 INFO - PROCESS | 1986 | 1461221196532 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 23:46:36 INFO - PROCESS | 1986 | 1461221196755 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:36 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910df9d800 == 121 [pid = 1986] [id = 534] 23:46:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 180 (0x7f90de190c00) [pid = 1986] [serial = 1603] [outer = (nil)] 23:46:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 181 (0x7f90e63f4800) [pid = 1986] [serial = 1604] [outer = 0x7f90de190c00] 23:46:36 INFO - PROCESS | 1986 | 1461221196864 Marionette DEBUG loaded listener.js 23:46:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 182 (0x7f9104a9b800) [pid = 1986] [serial = 1605] [outer = 0x7f90de190c00] 23:46:37 INFO - PROCESS | 1986 | 1461221197772 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 23:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1481ms 23:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:46:37 INFO - PROCESS | 1986 | 1461221197804 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 23:46:37 INFO - PROCESS | 1986 | 1461221197806 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 23:46:37 INFO - PROCESS | 1986 | 1461221197812 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:46:37 INFO - PROCESS | 1986 | 1461221197815 Marionette TRACE conn4 <- [1,2110,null,{}] 23:46:37 INFO - PROCESS | 1986 | 1461221197820 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:38 INFO - PROCESS | 1986 | 1461221198103 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 23:46:38 INFO - PROCESS | 1986 | 1461221198262 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:38 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dc3d2000 == 122 [pid = 1986] [id = 535] 23:46:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 183 (0x7f90dfd46400) [pid = 1986] [serial = 1606] [outer = (nil)] 23:46:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 184 (0x7f91059dd400) [pid = 1986] [serial = 1607] [outer = 0x7f90dfd46400] 23:46:38 INFO - PROCESS | 1986 | 1461221198374 Marionette DEBUG loaded listener.js 23:46:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 185 (0x7f91076df000) [pid = 1986] [serial = 1608] [outer = 0x7f90dfd46400] 23:46:39 INFO - PROCESS | 1986 | 1461221199280 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 23:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1529ms 23:46:39 INFO - PROCESS | 1986 | 1461221199342 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 23:46:39 INFO - PROCESS | 1986 | 1461221199345 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 23:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:46:39 INFO - PROCESS | 1986 | 1461221199351 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:46:39 INFO - PROCESS | 1986 | 1461221199354 Marionette TRACE conn4 <- [1,2114,null,{}] 23:46:39 INFO - PROCESS | 1986 | 1461221199359 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:39 INFO - PROCESS | 1986 | 1461221199572 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 23:46:39 INFO - PROCESS | 1986 | 1461221199836 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:39 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9111695800 == 123 [pid = 1986] [id = 536] 23:46:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 186 (0x7f91047c0800) [pid = 1986] [serial = 1609] [outer = (nil)] 23:46:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 187 (0x7f910947fc00) [pid = 1986] [serial = 1610] [outer = 0x7f91047c0800] 23:46:39 INFO - PROCESS | 1986 | 1461221199951 Marionette DEBUG loaded listener.js 23:46:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 188 (0x7f910955e000) [pid = 1986] [serial = 1611] [outer = 0x7f91047c0800] 23:46:40 INFO - PROCESS | 1986 | 1461221200768 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 23:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1489ms 23:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:46:40 INFO - PROCESS | 1986 | 1461221200842 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 23:46:40 INFO - PROCESS | 1986 | 1461221200845 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 23:46:40 INFO - PROCESS | 1986 | 1461221200851 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:46:40 INFO - PROCESS | 1986 | 1461221200854 Marionette TRACE conn4 <- [1,2118,null,{}] 23:46:40 INFO - PROCESS | 1986 | 1461221200859 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:41 INFO - PROCESS | 1986 | 1461221201094 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 23:46:41 INFO - PROCESS | 1986 | 1461221201351 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:41 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1c1a000 == 124 [pid = 1986] [id = 537] 23:46:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 189 (0x7f90ec177000) [pid = 1986] [serial = 1612] [outer = (nil)] 23:46:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 190 (0x7f9109560000) [pid = 1986] [serial = 1613] [outer = 0x7f90ec177000] 23:46:41 INFO - PROCESS | 1986 | 1461221201466 Marionette DEBUG loaded listener.js 23:46:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 191 (0x7f9109abd400) [pid = 1986] [serial = 1614] [outer = 0x7f90ec177000] 23:46:42 INFO - PROCESS | 1986 | 1461221202343 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 23:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1535ms 23:46:42 INFO - PROCESS | 1986 | 1461221202386 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 23:46:42 INFO - PROCESS | 1986 | 1461221202390 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 23:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:46:42 INFO - PROCESS | 1986 | 1461221202395 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:46:42 INFO - PROCESS | 1986 | 1461221202397 Marionette TRACE conn4 <- [1,2122,null,{}] 23:46:42 INFO - PROCESS | 1986 | 1461221202403 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:42 INFO - PROCESS | 1986 | 1461221202615 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 23:46:42 INFO - PROCESS | 1986 | 1461221202898 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:42 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dd9d3000 == 125 [pid = 1986] [id = 538] 23:46:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 192 (0x7f90daea4000) [pid = 1986] [serial = 1615] [outer = (nil)] 23:46:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 193 (0x7f9109b21000) [pid = 1986] [serial = 1616] [outer = 0x7f90daea4000] 23:46:43 INFO - PROCESS | 1986 | 1461221203010 Marionette DEBUG loaded listener.js 23:46:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 194 (0x7f9109c64400) [pid = 1986] [serial = 1617] [outer = 0x7f90daea4000] 23:46:43 INFO - PROCESS | 1986 | 1461221203857 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 23:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1535ms 23:46:43 INFO - PROCESS | 1986 | 1461221203944 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 23:46:43 INFO - PROCESS | 1986 | 1461221203948 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 23:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:46:43 INFO - PROCESS | 1986 | 1461221203957 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:46:43 INFO - PROCESS | 1986 | 1461221203959 Marionette TRACE conn4 <- [1,2126,null,{}] 23:46:43 INFO - PROCESS | 1986 | 1461221203963 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:44 INFO - PROCESS | 1986 | 1461221204177 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 23:46:44 INFO - PROCESS | 1986 | 1461221204833 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:44 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e23a5000 == 126 [pid = 1986] [id = 539] 23:46:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 195 (0x7f90daea7c00) [pid = 1986] [serial = 1618] [outer = (nil)] 23:46:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 196 (0x7f90dafad800) [pid = 1986] [serial = 1619] [outer = 0x7f90daea7c00] 23:46:44 INFO - PROCESS | 1986 | 1461221204904 Marionette DEBUG loaded listener.js 23:46:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 197 (0x7f90dc963000) [pid = 1986] [serial = 1620] [outer = 0x7f90daea7c00] 23:46:45 INFO - PROCESS | 1986 | 1461221205736 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 23:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1840ms 23:46:45 INFO - PROCESS | 1986 | 1461221205799 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 23:46:45 INFO - PROCESS | 1986 | 1461221205806 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 23:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:46:45 INFO - PROCESS | 1986 | 1461221205814 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:46:45 INFO - PROCESS | 1986 | 1461221205818 Marionette TRACE conn4 <- [1,2130,null,{}] 23:46:45 INFO - PROCESS | 1986 | 1461221205824 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:46 INFO - PROCESS | 1986 | 1461221206084 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 23:46:46 INFO - PROCESS | 1986 | 1461221206449 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:46 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e4d10800 == 127 [pid = 1986] [id = 540] 23:46:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 198 (0x7f90dafae400) [pid = 1986] [serial = 1621] [outer = (nil)] 23:46:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 199 (0x7f90dc95ac00) [pid = 1986] [serial = 1622] [outer = 0x7f90dafae400] 23:46:46 INFO - PROCESS | 1986 | 1461221206524 Marionette DEBUG loaded listener.js 23:46:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 200 (0x7f90dfd8b000) [pid = 1986] [serial = 1623] [outer = 0x7f90dafae400] 23:46:47 INFO - PROCESS | 1986 | 1461221207575 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 23:46:47 INFO - PROCESS | 1986 | 1461221207664 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 23:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:46:47 INFO - PROCESS | 1986 | 1461221207670 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:46:47 INFO - PROCESS | 1986 | 1461221207673 Marionette TRACE conn4 <- [1,2134,null,{}] 23:46:47 INFO - PROCESS | 1986 | 1461221207678 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:47 INFO - PROCESS | 1986 | 1461221207929 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 23:46:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6fbf000 == 126 [pid = 1986] [id = 54] 23:46:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6c86000 == 125 [pid = 1986] [id = 521] 23:46:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6ace800 == 124 [pid = 1986] [id = 520] 23:46:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e4d3d800 == 123 [pid = 1986] [id = 519] 23:46:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e20c3800 == 122 [pid = 1986] [id = 518] 23:46:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dba1d800 == 121 [pid = 1986] [id = 517] 23:46:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dad2a800 == 120 [pid = 1986] [id = 516] 23:46:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e36bc000 == 119 [pid = 1986] [id = 515] 23:46:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f617f000 == 118 [pid = 1986] [id = 509] 23:46:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f20a8000 == 117 [pid = 1986] [id = 508] 23:46:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f2031000 == 116 [pid = 1986] [id = 507] 23:46:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1d8d800 == 115 [pid = 1986] [id = 506] 23:46:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f12b0000 == 114 [pid = 1986] [id = 505] 23:46:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef5af000 == 113 [pid = 1986] [id = 504] 23:46:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90edd9f800 == 112 [pid = 1986] [id = 503] 23:46:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6ab8800 == 111 [pid = 1986] [id = 502] 23:46:48 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dddd0800 == 110 [pid = 1986] [id = 501] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 199 (0x7f90dc2d4000) [pid = 1986] [serial = 1502] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 198 (0x7f90e150d000) [pid = 1986] [serial = 1475] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 197 (0x7f90f0f8e400) [pid = 1986] [serial = 1463] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 196 (0x7f90ed238400) [pid = 1986] [serial = 1451] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 195 (0x7f90e2092800) [pid = 1986] [serial = 1488] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 194 (0x7f90ed4c4800) [pid = 1986] [serial = 1454] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 193 (0x7f90e1a53000) [pid = 1986] [serial = 1431] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 192 (0x7f90de7cc400) [pid = 1986] [serial = 1433] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 191 (0x7f90ee64b800) [pid = 1986] [serial = 1460] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 190 (0x7f90e4644800) [pid = 1986] [serial = 1496] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 189 (0x7f90e456a800) [pid = 1986] [serial = 1494] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 188 (0x7f90de37cc00) [pid = 1986] [serial = 1484] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 187 (0x7f90e6c62400) [pid = 1986] [serial = 1499] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 186 (0x7f90f20cf800) [pid = 1986] [serial = 1466] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 185 (0x7f90e1606800) [pid = 1986] [serial = 1487] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 184 (0x7f90eb7eec00) [pid = 1986] [serial = 1500] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 183 (0x7f90dc2d0c00) [pid = 1986] [serial = 1472] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 182 (0x7f90e3a53800) [pid = 1986] [serial = 1493] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 181 (0x7f90e2296800) [pid = 1986] [serial = 1436] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 180 (0x7f90ede8c800) [pid = 1986] [serial = 1457] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 179 (0x7f90e1a56400) [pid = 1986] [serial = 1478] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90dfd44400) [pid = 1986] [serial = 1481] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 177 (0x7f90e4659400) [pid = 1986] [serial = 1497] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 176 (0x7f90e6567800) [pid = 1986] [serial = 1445] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 175 (0x7f90ec15b800) [pid = 1986] [serial = 1448] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 174 (0x7f90e4b1c400) [pid = 1986] [serial = 1442] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 173 (0x7f90f2ed1c00) [pid = 1986] [serial = 1469] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 172 (0x7f90e4647400) [pid = 1986] [serial = 1439] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 171 (0x7f90dfa6dc00) [pid = 1986] [serial = 1485] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 170 (0x7f90e2093800) [pid = 1986] [serial = 1491] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | --DOMWINDOW == 169 (0x7f90de37b400) [pid = 1986] [serial = 1490] [outer = (nil)] [url = about:blank] 23:46:48 INFO - PROCESS | 1986 | 1461221208461 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:48 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dddde000 == 111 [pid = 1986] [id = 541] 23:46:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 170 (0x7f90dc2d0c00) [pid = 1986] [serial = 1624] [outer = (nil)] 23:46:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 171 (0x7f90dfa6dc00) [pid = 1986] [serial = 1625] [outer = 0x7f90dc2d0c00] 23:46:48 INFO - PROCESS | 1986 | 1461221208527 Marionette DEBUG loaded listener.js 23:46:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 172 (0x7f90e2363800) [pid = 1986] [serial = 1626] [outer = 0x7f90dc2d0c00] 23:46:49 INFO - PROCESS | 1986 | 1461221209292 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 23:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1683ms 23:46:49 INFO - PROCESS | 1986 | 1461221209354 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 23:46:49 INFO - PROCESS | 1986 | 1461221209359 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 23:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:46:49 INFO - PROCESS | 1986 | 1461221209377 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:46:49 INFO - PROCESS | 1986 | 1461221209385 Marionette TRACE conn4 <- [1,2138,null,{}] 23:46:49 INFO - PROCESS | 1986 | 1461221209392 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:49 INFO - PROCESS | 1986 | 1461221209622 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 23:46:49 INFO - PROCESS | 1986 | 1461221209799 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:49 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e36bd000 == 112 [pid = 1986] [id = 542] 23:46:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 173 (0x7f90dc2d1800) [pid = 1986] [serial = 1627] [outer = (nil)] 23:46:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 174 (0x7f90e3a4c400) [pid = 1986] [serial = 1628] [outer = 0x7f90dc2d1800] 23:46:49 INFO - PROCESS | 1986 | 1461221209860 Marionette DEBUG loaded listener.js 23:46:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 175 (0x7f90e4652800) [pid = 1986] [serial = 1629] [outer = 0x7f90dc2d1800] 23:46:50 INFO - PROCESS | 1986 | 1461221210653 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 23:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1349ms 23:46:50 INFO - PROCESS | 1986 | 1461221210719 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 23:46:50 INFO - PROCESS | 1986 | 1461221210724 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 23:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:46:50 INFO - PROCESS | 1986 | 1461221210730 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:46:50 INFO - PROCESS | 1986 | 1461221210732 Marionette TRACE conn4 <- [1,2142,null,{}] 23:46:50 INFO - PROCESS | 1986 | 1461221210737 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:51 INFO - PROCESS | 1986 | 1461221210997 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 23:46:51 INFO - PROCESS | 1986 | 1461221211033 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:51 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6ac0000 == 113 [pid = 1986] [id = 543] 23:46:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 176 (0x7f90dfd8e000) [pid = 1986] [serial = 1630] [outer = (nil)] 23:46:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 177 (0x7f90e4b20000) [pid = 1986] [serial = 1631] [outer = 0x7f90dfd8e000] 23:46:51 INFO - PROCESS | 1986 | 1461221211094 Marionette DEBUG loaded listener.js 23:46:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 178 (0x7f90e6603000) [pid = 1986] [serial = 1632] [outer = 0x7f90dfd8e000] 23:46:52 INFO - PROCESS | 1986 | 1461221212053 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 23:46:52 INFO - PROCESS | 1986 | 1461221212130 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 23:46:52 INFO - PROCESS | 1986 | 1461221212137 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:46:52 INFO - PROCESS | 1986 | 1461221212140 Marionette TRACE conn4 <- [1,2146,null,{}] 23:46:52 INFO - PROCESS | 1986 | 1461221212151 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:52 INFO - PROCESS | 1986 | 1461221212431 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 23:46:52 INFO - PROCESS | 1986 | 1461221212466 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ed21d800 == 114 [pid = 1986] [id = 544] 23:46:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f90ec156400) [pid = 1986] [serial = 1633] [outer = (nil)] 23:46:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 180 (0x7f90ec16e000) [pid = 1986] [serial = 1634] [outer = 0x7f90ec156400] 23:46:52 INFO - PROCESS | 1986 | 1461221212543 Marionette DEBUG loaded listener.js 23:46:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 181 (0x7f90ede17800) [pid = 1986] [serial = 1635] [outer = 0x7f90ec156400] 23:46:53 INFO - PROCESS | 1986 | --DOMWINDOW == 180 (0x7f90dafad000) [pid = 1986] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:46:53 INFO - PROCESS | 1986 | --DOMWINDOW == 179 (0x7f90e3a56c00) [pid = 1986] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:46:53 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90e2458400) [pid = 1986] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:46:53 INFO - PROCESS | 1986 | --DOMWINDOW == 177 (0x7f90db771400) [pid = 1986] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:46:53 INFO - PROCESS | 1986 | --DOMWINDOW == 176 (0x7f90de18d400) [pid = 1986] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:46:53 INFO - PROCESS | 1986 | --DOMWINDOW == 175 (0x7f90de7c6800) [pid = 1986] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:46:53 INFO - PROCESS | 1986 | --DOMWINDOW == 174 (0x7f90dad0d400) [pid = 1986] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:46:53 INFO - PROCESS | 1986 | 1461221213648 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 23:46:53 INFO - PROCESS | 1986 | 1461221213732 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 23:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:46:53 INFO - PROCESS | 1986 | 1461221213738 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:46:53 INFO - PROCESS | 1986 | 1461221213740 Marionette TRACE conn4 <- [1,2150,null,{}] 23:46:53 INFO - PROCESS | 1986 | 1461221213745 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:53 INFO - PROCESS | 1986 | 1461221213931 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 23:46:54 INFO - PROCESS | 1986 | 1461221214105 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:54 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee759000 == 115 [pid = 1986] [id = 545] 23:46:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 175 (0x7f90de7c6800) [pid = 1986] [serial = 1636] [outer = (nil)] 23:46:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 176 (0x7f90ede1a000) [pid = 1986] [serial = 1637] [outer = 0x7f90de7c6800] 23:46:54 INFO - PROCESS | 1986 | 1461221214167 Marionette DEBUG loaded listener.js 23:46:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 177 (0x7f90f113bc00) [pid = 1986] [serial = 1638] [outer = 0x7f90de7c6800] 23:46:54 INFO - PROCESS | 1986 | 1461221214903 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 23:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1181ms 23:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:46:54 INFO - PROCESS | 1986 | 1461221214920 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 23:46:54 INFO - PROCESS | 1986 | 1461221214923 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 23:46:54 INFO - PROCESS | 1986 | 1461221214928 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:46:54 INFO - PROCESS | 1986 | 1461221214930 Marionette TRACE conn4 <- [1,2154,null,{}] 23:46:54 INFO - PROCESS | 1986 | 1461221214936 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:55 INFO - PROCESS | 1986 | 1461221215193 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 23:46:55 INFO - PROCESS | 1986 | 1461221215496 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:55 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dba1b000 == 116 [pid = 1986] [id = 546] 23:46:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 178 (0x7f90dad0d800) [pid = 1986] [serial = 1639] [outer = (nil)] 23:46:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f90dad16c00) [pid = 1986] [serial = 1640] [outer = 0x7f90dad0d800] 23:46:55 INFO - PROCESS | 1986 | 1461221215574 Marionette DEBUG loaded listener.js 23:46:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 180 (0x7f90dc959800) [pid = 1986] [serial = 1641] [outer = 0x7f90dad0d800] 23:46:56 INFO - PROCESS | 1986 | 1461221216634 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 23:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1783ms 23:46:56 INFO - PROCESS | 1986 | 1461221216714 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 23:46:56 INFO - PROCESS | 1986 | 1461221216722 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 23:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:46:56 INFO - PROCESS | 1986 | 1461221216731 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:46:56 INFO - PROCESS | 1986 | 1461221216735 Marionette TRACE conn4 <- [1,2158,null,{}] 23:46:56 INFO - PROCESS | 1986 | 1461221216742 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:57 INFO - PROCESS | 1986 | 1461221217023 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 23:46:57 INFO - PROCESS | 1986 | 1461221217336 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:57 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e4d1b000 == 117 [pid = 1986] [id = 547] 23:46:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 181 (0x7f90dfd4f000) [pid = 1986] [serial = 1642] [outer = (nil)] 23:46:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 182 (0x7f90e208dc00) [pid = 1986] [serial = 1643] [outer = 0x7f90dfd4f000] 23:46:57 INFO - PROCESS | 1986 | 1461221217422 Marionette DEBUG loaded listener.js 23:46:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 183 (0x7f90e245bc00) [pid = 1986] [serial = 1644] [outer = 0x7f90dfd4f000] 23:46:58 INFO - PROCESS | 1986 | 1461221218369 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 23:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1681ms 23:46:58 INFO - PROCESS | 1986 | 1461221218416 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 23:46:58 INFO - PROCESS | 1986 | 1461221218423 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 23:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:46:58 INFO - PROCESS | 1986 | 1461221218429 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:46:58 INFO - PROCESS | 1986 | 1461221218432 Marionette TRACE conn4 <- [1,2162,null,{}] 23:46:58 INFO - PROCESS | 1986 | 1461221218438 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:58 INFO - PROCESS | 1986 | 1461221218667 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 23:46:59 INFO - PROCESS | 1986 | 1461221219010 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:59 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee3dc000 == 118 [pid = 1986] [id = 548] 23:46:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 184 (0x7f90e3a52800) [pid = 1986] [serial = 1645] [outer = (nil)] 23:46:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 185 (0x7f90e4647c00) [pid = 1986] [serial = 1646] [outer = 0x7f90e3a52800] 23:46:59 INFO - PROCESS | 1986 | 1461221219092 Marionette DEBUG loaded listener.js 23:46:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 186 (0x7f90e622e800) [pid = 1986] [serial = 1647] [outer = 0x7f90e3a52800] 23:46:59 INFO - PROCESS | 1986 | 1461221219998 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 23:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1636ms 23:47:00 INFO - PROCESS | 1986 | 1461221220066 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 23:47:00 INFO - PROCESS | 1986 | 1461221220070 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 23:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:47:00 INFO - PROCESS | 1986 | 1461221220085 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:47:00 INFO - PROCESS | 1986 | 1461221220094 Marionette TRACE conn4 <- [1,2166,null,{}] 23:47:00 INFO - PROCESS | 1986 | 1461221220101 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:00 INFO - PROCESS | 1986 | 1461221220381 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 23:47:00 INFO - PROCESS | 1986 | 1461221220684 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:00 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1ddc000 == 119 [pid = 1986] [id = 549] 23:47:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 187 (0x7f90e4547c00) [pid = 1986] [serial = 1648] [outer = (nil)] 23:47:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 188 (0x7f90ed23d400) [pid = 1986] [serial = 1649] [outer = 0x7f90e4547c00] 23:47:00 INFO - PROCESS | 1986 | 1461221220762 Marionette DEBUG loaded listener.js 23:47:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 189 (0x7f90edfce000) [pid = 1986] [serial = 1650] [outer = 0x7f90e4547c00] 23:47:01 INFO - PROCESS | 1986 | 1461221221630 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 23:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1599ms 23:47:01 INFO - PROCESS | 1986 | 1461221221678 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 23:47:01 INFO - PROCESS | 1986 | 1461221221683 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 23:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:47:01 INFO - PROCESS | 1986 | 1461221221689 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:47:01 INFO - PROCESS | 1986 | 1461221221692 Marionette TRACE conn4 <- [1,2170,null,{}] 23:47:01 INFO - PROCESS | 1986 | 1461221221697 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:01 INFO - PROCESS | 1986 | 1461221221926 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 23:47:02 INFO - PROCESS | 1986 | 1461221222241 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:02 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f2095800 == 120 [pid = 1986] [id = 550] 23:47:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 190 (0x7f90e4b28800) [pid = 1986] [serial = 1651] [outer = (nil)] 23:47:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 191 (0x7f90f12e9800) [pid = 1986] [serial = 1652] [outer = 0x7f90e4b28800] 23:47:02 INFO - PROCESS | 1986 | 1461221222327 Marionette DEBUG loaded listener.js 23:47:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 192 (0x7f90f1cf0400) [pid = 1986] [serial = 1653] [outer = 0x7f90e4b28800] 23:47:03 INFO - PROCESS | 1986 | 1461221223186 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 23:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1537ms 23:47:03 INFO - PROCESS | 1986 | 1461221223227 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 23:47:03 INFO - PROCESS | 1986 | 1461221223230 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 23:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:47:03 INFO - PROCESS | 1986 | 1461221223236 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:47:03 INFO - PROCESS | 1986 | 1461221223239 Marionette TRACE conn4 <- [1,2174,null,{}] 23:47:03 INFO - PROCESS | 1986 | 1461221223244 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:03 INFO - PROCESS | 1986 | 1461221223479 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 23:47:03 INFO - PROCESS | 1986 | 1461221223754 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:03 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f645a800 == 121 [pid = 1986] [id = 551] 23:47:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 193 (0x7f90f62e3c00) [pid = 1986] [serial = 1654] [outer = (nil)] 23:47:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 194 (0x7f90f6816c00) [pid = 1986] [serial = 1655] [outer = 0x7f90f62e3c00] 23:47:03 INFO - PROCESS | 1986 | 1461221223892 Marionette DEBUG loaded listener.js 23:47:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 195 (0x7f90f85b0c00) [pid = 1986] [serial = 1656] [outer = 0x7f90f62e3c00] 23:47:04 INFO - PROCESS | 1986 | 1461221224827 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 23:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1630ms 23:47:04 INFO - PROCESS | 1986 | 1461221224867 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 23:47:04 INFO - PROCESS | 1986 | 1461221224871 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 23:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:47:04 INFO - PROCESS | 1986 | 1461221224877 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:47:04 INFO - PROCESS | 1986 | 1461221224880 Marionette TRACE conn4 <- [1,2178,null,{}] 23:47:04 INFO - PROCESS | 1986 | 1461221224885 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:05 INFO - PROCESS | 1986 | 1461221225109 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 23:47:05 INFO - PROCESS | 1986 | 1461221225419 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:05 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f91048b4000 == 122 [pid = 1986] [id = 552] 23:47:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 196 (0x7f90f12e3400) [pid = 1986] [serial = 1657] [outer = (nil)] 23:47:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 197 (0x7f91039c3c00) [pid = 1986] [serial = 1658] [outer = 0x7f90f12e3400] 23:47:05 INFO - PROCESS | 1986 | 1461221225498 Marionette DEBUG loaded listener.js 23:47:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 198 (0x7f9109c6d800) [pid = 1986] [serial = 1659] [outer = 0x7f90f12e3400] 23:47:06 INFO - PROCESS | 1986 | 1461221226363 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 23:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1529ms 23:47:06 INFO - PROCESS | 1986 | 1461221226407 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 23:47:06 INFO - PROCESS | 1986 | 1461221226411 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 23:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:47:06 INFO - PROCESS | 1986 | 1461221226417 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:47:06 INFO - PROCESS | 1986 | 1461221226424 Marionette TRACE conn4 <- [1,2182,null,{}] 23:47:06 INFO - PROCESS | 1986 | 1461221226437 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:06 INFO - PROCESS | 1986 | 1461221226656 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 23:47:06 INFO - PROCESS | 1986 | 1461221226930 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:06 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109755800 == 123 [pid = 1986] [id = 553] 23:47:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 199 (0x7f90d9fdf800) [pid = 1986] [serial = 1660] [outer = (nil)] 23:47:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 200 (0x7f90d9fe6000) [pid = 1986] [serial = 1661] [outer = 0x7f90d9fdf800] 23:47:07 INFO - PROCESS | 1986 | 1461221227057 Marionette DEBUG loaded listener.js 23:47:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 201 (0x7f90d9feb400) [pid = 1986] [serial = 1662] [outer = 0x7f90d9fdf800] 23:47:07 INFO - PROCESS | 1986 | 1461221227902 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 23:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1542ms 23:47:07 INFO - PROCESS | 1986 | 1461221227961 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 23:47:07 INFO - PROCESS | 1986 | 1461221227964 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 23:47:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:47:07 INFO - PROCESS | 1986 | 1461221227970 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:47:07 INFO - PROCESS | 1986 | 1461221227974 Marionette TRACE conn4 <- [1,2186,null,{}] 23:47:07 INFO - PROCESS | 1986 | 1461221227979 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:08 INFO - PROCESS | 1986 | 1461221228194 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 23:47:08 INFO - PROCESS | 1986 | 1461221228460 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:08 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edf69800 == 124 [pid = 1986] [id = 554] 23:47:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 202 (0x7f90d9fe0000) [pid = 1986] [serial = 1663] [outer = (nil)] 23:47:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 203 (0x7f90dd769000) [pid = 1986] [serial = 1664] [outer = 0x7f90d9fe0000] 23:47:08 INFO - PROCESS | 1986 | 1461221228576 Marionette DEBUG loaded listener.js 23:47:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 204 (0x7f90dd76d400) [pid = 1986] [serial = 1665] [outer = 0x7f90d9fe0000] 23:47:09 INFO - PROCESS | 1986 | 1461221229401 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 23:47:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:47:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1487ms 23:47:09 INFO - PROCESS | 1986 | 1461221229459 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 23:47:09 INFO - PROCESS | 1986 | 1461221229466 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 23:47:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:47:09 INFO - PROCESS | 1986 | 1461221229472 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:47:09 INFO - PROCESS | 1986 | 1461221229474 Marionette TRACE conn4 <- [1,2190,null,{}] 23:47:09 INFO - PROCESS | 1986 | 1461221229479 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:09 INFO - PROCESS | 1986 | 1461221229694 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 23:47:09 INFO - PROCESS | 1986 | 1461221229960 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:10 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edf80800 == 125 [pid = 1986] [id = 555] 23:47:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 205 (0x7f90d9fe4000) [pid = 1986] [serial = 1666] [outer = (nil)] 23:47:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 206 (0x7f90dd771800) [pid = 1986] [serial = 1667] [outer = 0x7f90d9fe4000] 23:47:10 INFO - PROCESS | 1986 | 1461221230074 Marionette DEBUG loaded listener.js 23:47:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 207 (0x7f90fa8a0000) [pid = 1986] [serial = 1668] [outer = 0x7f90d9fe4000] 23:47:10 INFO - PROCESS | 1986 | 1461221230925 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 23:47:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:47:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1477ms 23:47:10 INFO - PROCESS | 1986 | 1461221230952 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 23:47:10 INFO - PROCESS | 1986 | 1461221230955 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 23:47:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:47:10 INFO - PROCESS | 1986 | 1461221230961 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:47:10 INFO - PROCESS | 1986 | 1461221230964 Marionette TRACE conn4 <- [1,2194,null,{}] 23:47:10 INFO - PROCESS | 1986 | 1461221230969 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:11 INFO - PROCESS | 1986 | 1461221231199 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 23:47:11 INFO - PROCESS | 1986 | 1461221231466 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:11 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e76b4000 == 126 [pid = 1986] [id = 556] 23:47:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 208 (0x7f90df17a000) [pid = 1986] [serial = 1669] [outer = (nil)] 23:47:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 209 (0x7f90df180400) [pid = 1986] [serial = 1670] [outer = 0x7f90df17a000] 23:47:11 INFO - PROCESS | 1986 | 1461221231556 Marionette DEBUG loaded listener.js 23:47:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 210 (0x7f90df187400) [pid = 1986] [serial = 1671] [outer = 0x7f90df17a000] 23:47:12 INFO - PROCESS | 1986 | 1461221232470 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 23:47:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:47:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1584ms 23:47:12 INFO - PROCESS | 1986 | 1461221232546 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 23:47:12 INFO - PROCESS | 1986 | 1461221232550 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 23:47:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:47:12 INFO - PROCESS | 1986 | 1461221232556 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:47:12 INFO - PROCESS | 1986 | 1461221232560 Marionette TRACE conn4 <- [1,2198,null,{}] 23:47:12 INFO - PROCESS | 1986 | 1461221232565 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:12 INFO - PROCESS | 1986 | 1461221232852 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 23:47:13 INFO - PROCESS | 1986 | 1461221233158 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:13 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e1892800 == 127 [pid = 1986] [id = 557] 23:47:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 211 (0x7f90e4b62800) [pid = 1986] [serial = 1672] [outer = (nil)] 23:47:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 212 (0x7f90e4b6d000) [pid = 1986] [serial = 1673] [outer = 0x7f90e4b62800] 23:47:13 INFO - PROCESS | 1986 | 1461221233237 Marionette DEBUG loaded listener.js 23:47:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 213 (0x7f9109cb9c00) [pid = 1986] [serial = 1674] [outer = 0x7f90e4b62800] 23:47:14 INFO - PROCESS | 1986 | 1461221234045 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 23:47:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:47:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1536ms 23:47:14 INFO - PROCESS | 1986 | 1461221234094 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 23:47:14 INFO - PROCESS | 1986 | 1461221234097 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 23:47:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:47:14 INFO - PROCESS | 1986 | 1461221234103 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:47:14 INFO - PROCESS | 1986 | 1461221234105 Marionette TRACE conn4 <- [1,2202,null,{}] 23:47:14 INFO - PROCESS | 1986 | 1461221234110 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:14 INFO - PROCESS | 1986 | 1461221234321 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 23:47:14 INFO - PROCESS | 1986 | 1461221234592 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:14 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dc98e800 == 128 [pid = 1986] [id = 558] 23:47:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 214 (0x7f90dc975000) [pid = 1986] [serial = 1675] [outer = (nil)] 23:47:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 215 (0x7f90dc97a400) [pid = 1986] [serial = 1676] [outer = 0x7f90dc975000] 23:47:14 INFO - PROCESS | 1986 | 1461221234671 Marionette DEBUG loaded listener.js 23:47:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 216 (0x7f90dc97e800) [pid = 1986] [serial = 1677] [outer = 0x7f90dc975000] 23:47:15 INFO - PROCESS | 1986 | 1461221235520 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 23:47:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:47:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1484ms 23:47:15 INFO - PROCESS | 1986 | 1461221235588 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 23:47:15 INFO - PROCESS | 1986 | 1461221235592 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 23:47:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:47:15 INFO - PROCESS | 1986 | 1461221235597 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:47:15 INFO - PROCESS | 1986 | 1461221235599 Marionette TRACE conn4 <- [1,2206,null,{}] 23:47:15 INFO - PROCESS | 1986 | 1461221235605 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:15 INFO - PROCESS | 1986 | 1461221235820 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 23:47:16 INFO - PROCESS | 1986 | 1461221236084 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:16 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e76ba000 == 129 [pid = 1986] [id = 559] 23:47:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 217 (0x7f90dc975400) [pid = 1986] [serial = 1678] [outer = (nil)] 23:47:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 218 (0x7f90de50c800) [pid = 1986] [serial = 1679] [outer = 0x7f90dc975400] 23:47:16 INFO - PROCESS | 1986 | 1461221236197 Marionette DEBUG loaded listener.js 23:47:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 219 (0x7f90de511000) [pid = 1986] [serial = 1680] [outer = 0x7f90dc975400] 23:47:17 INFO - PROCESS | 1986 | 1461221237100 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 23:47:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:47:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1538ms 23:47:17 INFO - PROCESS | 1986 | 1461221237137 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 23:47:17 INFO - PROCESS | 1986 | 1461221237141 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 23:47:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:47:17 INFO - PROCESS | 1986 | 1461221237147 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:47:17 INFO - PROCESS | 1986 | 1461221237149 Marionette TRACE conn4 <- [1,2210,null,{}] 23:47:17 INFO - PROCESS | 1986 | 1461221237154 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:17 INFO - PROCESS | 1986 | 1461221237364 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 23:47:17 INFO - PROCESS | 1986 | 1461221237635 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:17 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90d9bb0000 == 130 [pid = 1986] [id = 560] 23:47:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 220 (0x7f90dc97ec00) [pid = 1986] [serial = 1681] [outer = (nil)] 23:47:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 221 (0x7f90dd8f1c00) [pid = 1986] [serial = 1682] [outer = 0x7f90dc97ec00] 23:47:17 INFO - PROCESS | 1986 | 1461221237747 Marionette DEBUG loaded listener.js 23:47:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 222 (0x7f90dd8f7000) [pid = 1986] [serial = 1683] [outer = 0x7f90dc97ec00] 23:47:18 INFO - PROCESS | 1986 | 1461221238591 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 23:47:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:47:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1480ms 23:47:18 INFO - PROCESS | 1986 | 1461221238628 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 23:47:18 INFO - PROCESS | 1986 | 1461221238630 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 23:47:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:47:18 INFO - PROCESS | 1986 | 1461221238636 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:47:18 INFO - PROCESS | 1986 | 1461221238638 Marionette TRACE conn4 <- [1,2214,null,{}] 23:47:18 INFO - PROCESS | 1986 | 1461221238644 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:18 INFO - PROCESS | 1986 | 1461221238854 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 23:47:19 INFO - PROCESS | 1986 | 1461221239123 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:19 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edce4000 == 131 [pid = 1986] [id = 561] 23:47:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 223 (0x7f90dc980000) [pid = 1986] [serial = 1684] [outer = (nil)] 23:47:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 224 (0x7f90de513000) [pid = 1986] [serial = 1685] [outer = 0x7f90dc980000] 23:47:19 INFO - PROCESS | 1986 | 1461221239200 Marionette DEBUG loaded listener.js 23:47:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 225 (0x7f90de517000) [pid = 1986] [serial = 1686] [outer = 0x7f90dc980000] 23:47:20 INFO - PROCESS | 1986 | 1461221240113 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 23:47:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:47:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1533ms 23:47:20 INFO - PROCESS | 1986 | 1461221240171 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 23:47:20 INFO - PROCESS | 1986 | 1461221240175 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 23:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:47:20 INFO - PROCESS | 1986 | 1461221240180 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:47:20 INFO - PROCESS | 1986 | 1461221240182 Marionette TRACE conn4 <- [1,2218,null,{}] 23:47:20 INFO - PROCESS | 1986 | 1461221240188 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:20 INFO - PROCESS | 1986 | 1461221240402 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 23:47:20 INFO - PROCESS | 1986 | 1461221240674 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:20 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90d8e4d000 == 132 [pid = 1986] [id = 562] 23:47:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 226 (0x7f90d8e0fc00) [pid = 1986] [serial = 1687] [outer = (nil)] 23:47:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 227 (0x7f90d8e16c00) [pid = 1986] [serial = 1688] [outer = 0x7f90d8e0fc00] 23:47:20 INFO - PROCESS | 1986 | 1461221240787 Marionette DEBUG loaded listener.js 23:47:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 228 (0x7f90d8e1b000) [pid = 1986] [serial = 1689] [outer = 0x7f90d8e0fc00] 23:47:21 INFO - PROCESS | 1986 | 1461221241617 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 23:47:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:47:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1487ms 23:47:21 INFO - PROCESS | 1986 | 1461221241669 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 23:47:21 INFO - PROCESS | 1986 | 1461221241672 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 23:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:47:21 INFO - PROCESS | 1986 | 1461221241678 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:47:21 INFO - PROCESS | 1986 | 1461221241681 Marionette TRACE conn4 <- [1,2222,null,{}] 23:47:21 INFO - PROCESS | 1986 | 1461221241686 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:21 INFO - PROCESS | 1986 | 1461221241895 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 23:47:22 INFO - PROCESS | 1986 | 1461221242242 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:22 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddde0800 == 133 [pid = 1986] [id = 563] 23:47:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 229 (0x7f90d8e12400) [pid = 1986] [serial = 1690] [outer = (nil)] 23:47:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 230 (0x7f90de375400) [pid = 1986] [serial = 1691] [outer = 0x7f90d8e12400] 23:47:22 INFO - PROCESS | 1986 | 1461221242317 Marionette DEBUG loaded listener.js 23:47:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 231 (0x7f90de518c00) [pid = 1986] [serial = 1692] [outer = 0x7f90d8e12400] 23:47:23 INFO - PROCESS | 1986 | 1461221243135 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 23:47:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:47:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1486ms 23:47:23 INFO - PROCESS | 1986 | 1461221243170 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 23:47:23 INFO - PROCESS | 1986 | 1461221243173 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 23:47:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:47:23 INFO - PROCESS | 1986 | 1461221243182 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:47:23 INFO - PROCESS | 1986 | 1461221243184 Marionette TRACE conn4 <- [1,2226,null,{}] 23:47:23 INFO - PROCESS | 1986 | 1461221243188 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:23 INFO - PROCESS | 1986 | 1461221243407 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 23:47:24 INFO - PROCESS | 1986 | 1461221244213 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:24 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddeb1000 == 134 [pid = 1986] [id = 564] 23:47:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 232 (0x7f90d8f34400) [pid = 1986] [serial = 1693] [outer = (nil)] 23:47:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 233 (0x7f90dad18400) [pid = 1986] [serial = 1694] [outer = 0x7f90d8f34400] 23:47:24 INFO - PROCESS | 1986 | 1461221244341 Marionette DEBUG loaded listener.js 23:47:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 234 (0x7f90dc95c400) [pid = 1986] [serial = 1695] [outer = 0x7f90d8f34400] 23:47:25 INFO - PROCESS | 1986 | 1461221245183 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 23:47:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:47:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2034ms 23:47:25 INFO - PROCESS | 1986 | 1461221245217 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 23:47:25 INFO - PROCESS | 1986 | 1461221245222 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 23:47:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:47:25 INFO - PROCESS | 1986 | 1461221245231 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:47:25 INFO - PROCESS | 1986 | 1461221245234 Marionette TRACE conn4 <- [1,2230,null,{}] 23:47:25 INFO - PROCESS | 1986 | 1461221245241 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:25 INFO - PROCESS | 1986 | 1461221245445 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee759000 == 133 [pid = 1986] [id = 545] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ed21d800 == 132 [pid = 1986] [id = 544] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6ac0000 == 131 [pid = 1986] [id = 543] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e36bd000 == 130 [pid = 1986] [id = 542] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dddde000 == 129 [pid = 1986] [id = 541] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e4d10800 == 128 [pid = 1986] [id = 540] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e23a5000 == 127 [pid = 1986] [id = 539] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dc3d2000 == 126 [pid = 1986] [id = 535] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910df9d800 == 125 [pid = 1986] [id = 534] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109fa2800 == 124 [pid = 1986] [id = 533] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109416000 == 123 [pid = 1986] [id = 532] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9104863000 == 122 [pid = 1986] [id = 531] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f8664000 == 121 [pid = 1986] [id = 530] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6460800 == 120 [pid = 1986] [id = 529] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f2198000 == 119 [pid = 1986] [id = 528] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1f47000 == 118 [pid = 1986] [id = 527] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f16b2800 == 117 [pid = 1986] [id = 526] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef9ca000 == 116 [pid = 1986] [id = 525] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90edd93800 == 115 [pid = 1986] [id = 524] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e4d37000 == 114 [pid = 1986] [id = 523] 23:47:26 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90db83c800 == 113 [pid = 1986] [id = 522] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 233 (0x7f90e46ef800) [pid = 1986] [serial = 1565] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 232 (0x7f90ee124800) [pid = 1986] [serial = 1526] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 231 (0x7f90db765000) [pid = 1986] [serial = 1547] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 230 (0x7f90f1a3d000) [pid = 1986] [serial = 1532] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 229 (0x7f90e4644c00) [pid = 1986] [serial = 1563] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 228 (0x7f90e6c56400) [pid = 1986] [serial = 1517] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 227 (0x7f90de7cac00) [pid = 1986] [serial = 1541] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 226 (0x7f90e2a3b000) [pid = 1986] [serial = 1560] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 225 (0x7f90ede1b800) [pid = 1986] [serial = 1523] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 224 (0x7f90daeab000) [pid = 1986] [serial = 1505] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 223 (0x7f90f69fe400) [pid = 1986] [serial = 1538] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 222 (0x7f90e2088800) [pid = 1986] [serial = 1554] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 221 (0x7f90e1604c00) [pid = 1986] [serial = 1553] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 220 (0x7f90e235e400) [pid = 1986] [serial = 1556] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 219 (0x7f90de7cd400) [pid = 1986] [serial = 1550] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 218 (0x7f90f44ec800) [pid = 1986] [serial = 1535] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 217 (0x7f90ec0bb000) [pid = 1986] [serial = 1520] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 216 (0x7f90e2a2d000) [pid = 1986] [serial = 1559] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 215 (0x7f90e160f000) [pid = 1986] [serial = 1508] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 214 (0x7f90e24b7000) [pid = 1986] [serial = 1557] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 213 (0x7f90f0f89c00) [pid = 1986] [serial = 1529] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 212 (0x7f90de7d1000) [pid = 1986] [serial = 1503] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 211 (0x7f90e4545400) [pid = 1986] [serial = 1562] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 210 (0x7f90e46e8800) [pid = 1986] [serial = 1514] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 209 (0x7f90e2a34000) [pid = 1986] [serial = 1511] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 208 (0x7f90dc2d3400) [pid = 1986] [serial = 1548] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 207 (0x7f90defc7c00) [pid = 1986] [serial = 1551] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | --DOMWINDOW == 206 (0x7f90db764c00) [pid = 1986] [serial = 1544] [outer = (nil)] [url = about:blank] 23:47:26 INFO - PROCESS | 1986 | 1461221246322 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:26 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dba10800 == 114 [pid = 1986] [id = 565] 23:47:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 207 (0x7f90dc2da000) [pid = 1986] [serial = 1696] [outer = (nil)] 23:47:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 208 (0x7f90dc957400) [pid = 1986] [serial = 1697] [outer = 0x7f90dc2da000] 23:47:26 INFO - PROCESS | 1986 | 1461221246422 Marionette DEBUG loaded listener.js 23:47:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 209 (0x7f90dc977400) [pid = 1986] [serial = 1698] [outer = 0x7f90dc2da000] 23:47:27 INFO - PROCESS | 1986 | 1461221247235 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 23:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 2038ms 23:47:27 INFO - PROCESS | 1986 | 1461221247271 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 23:47:27 INFO - PROCESS | 1986 | 1461221247277 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 23:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:47:27 INFO - PROCESS | 1986 | 1461221247285 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:47:27 INFO - PROCESS | 1986 | 1461221247288 Marionette TRACE conn4 <- [1,2234,null,{}] 23:47:27 INFO - PROCESS | 1986 | 1461221247293 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:27 INFO - PROCESS | 1986 | 1461221247509 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 23:47:27 INFO - PROCESS | 1986 | 1461221247694 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:27 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddf57800 == 115 [pid = 1986] [id = 566] 23:47:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 210 (0x7f90d8e11c00) [pid = 1986] [serial = 1699] [outer = (nil)] 23:47:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 211 (0x7f90de197000) [pid = 1986] [serial = 1700] [outer = 0x7f90d8e11c00] 23:47:27 INFO - PROCESS | 1986 | 1461221247758 Marionette DEBUG loaded listener.js 23:47:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 212 (0x7f90de50d400) [pid = 1986] [serial = 1701] [outer = 0x7f90d8e11c00] 23:47:28 INFO - PROCESS | 1986 | 1461221248605 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 23:47:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:47:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1384ms 23:47:28 INFO - PROCESS | 1986 | 1461221248669 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 23:47:28 INFO - PROCESS | 1986 | 1461221248673 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 23:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:47:28 INFO - PROCESS | 1986 | 1461221248680 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:47:28 INFO - PROCESS | 1986 | 1461221248689 Marionette TRACE conn4 <- [1,2238,null,{}] 23:47:28 INFO - PROCESS | 1986 | 1461221248708 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:28 INFO - PROCESS | 1986 | 1461221248976 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 23:47:29 INFO - PROCESS | 1986 | 1461221249010 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:29 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e17a2000 == 116 [pid = 1986] [id = 567] 23:47:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 213 (0x7f90defc3400) [pid = 1986] [serial = 1702] [outer = (nil)] 23:47:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 214 (0x7f90dfa6b000) [pid = 1986] [serial = 1703] [outer = 0x7f90defc3400] 23:47:29 INFO - PROCESS | 1986 | 1461221249080 Marionette DEBUG loaded listener.js 23:47:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 215 (0x7f90dfaabc00) [pid = 1986] [serial = 1704] [outer = 0x7f90defc3400] 23:47:29 INFO - PROCESS | 1986 | 1461221249978 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 23:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1347ms 23:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:47:30 INFO - PROCESS | 1986 | 1461221250033 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 23:47:30 INFO - PROCESS | 1986 | 1461221250037 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 23:47:30 INFO - PROCESS | 1986 | 1461221250046 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:47:30 INFO - PROCESS | 1986 | 1461221250052 Marionette TRACE conn4 <- [1,2242,null,{}] 23:47:30 INFO - PROCESS | 1986 | 1461221250061 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:30 INFO - PROCESS | 1986 | 1461221250338 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 23:47:30 INFO - PROCESS | 1986 | 1461221250364 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:30 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e19ea000 == 117 [pid = 1986] [id = 568] 23:47:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 216 (0x7f90dfa63000) [pid = 1986] [serial = 1705] [outer = (nil)] 23:47:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 217 (0x7f90dfd85800) [pid = 1986] [serial = 1706] [outer = 0x7f90dfa63000] 23:47:30 INFO - PROCESS | 1986 | 1461221250426 Marionette DEBUG loaded listener.js 23:47:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 218 (0x7f90dfd91400) [pid = 1986] [serial = 1707] [outer = 0x7f90dfa63000] 23:47:31 INFO - PROCESS | 1986 | --DOMWINDOW == 217 (0x7f90dc2d1800) [pid = 1986] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:47:31 INFO - PROCESS | 1986 | --DOMWINDOW == 216 (0x7f90dafae400) [pid = 1986] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:47:31 INFO - PROCESS | 1986 | --DOMWINDOW == 215 (0x7f90dfd8e000) [pid = 1986] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:47:31 INFO - PROCESS | 1986 | --DOMWINDOW == 214 (0x7f90daea7c00) [pid = 1986] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:47:31 INFO - PROCESS | 1986 | --DOMWINDOW == 213 (0x7f90dc2d0c00) [pid = 1986] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:47:31 INFO - PROCESS | 1986 | --DOMWINDOW == 212 (0x7f90ec156400) [pid = 1986] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:47:31 INFO - PROCESS | 1986 | 1461221251711 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 23:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1699ms 23:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:47:31 INFO - PROCESS | 1986 | 1461221251742 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 23:47:31 INFO - PROCESS | 1986 | 1461221251745 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 23:47:31 INFO - PROCESS | 1986 | 1461221251752 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:47:31 INFO - PROCESS | 1986 | 1461221251754 Marionette TRACE conn4 <- [1,2246,null,{}] 23:47:31 INFO - PROCESS | 1986 | 1461221251760 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:31 INFO - PROCESS | 1986 | 1461221251956 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 23:47:32 INFO - PROCESS | 1986 | 1461221252159 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:32 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e238f800 == 118 [pid = 1986] [id = 569] 23:47:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 213 (0x7f90e1608400) [pid = 1986] [serial = 1708] [outer = (nil)] 23:47:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 214 (0x7f90e160bc00) [pid = 1986] [serial = 1709] [outer = 0x7f90e1608400] 23:47:32 INFO - PROCESS | 1986 | 1461221252236 Marionette DEBUG loaded listener.js 23:47:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 215 (0x7f90e208f800) [pid = 1986] [serial = 1710] [outer = 0x7f90e1608400] 23:47:33 INFO - PROCESS | 1986 | 1461221253010 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 23:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1294ms 23:47:33 INFO - PROCESS | 1986 | 1461221253199 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 23:47:33 INFO - PROCESS | 1986 | 1461221253205 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 23:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:47:33 INFO - PROCESS | 1986 | 1461221253231 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:47:33 INFO - PROCESS | 1986 | 1461221253235 Marionette TRACE conn4 <- [1,2250,null,{}] 23:47:33 INFO - PROCESS | 1986 | 1461221253244 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:33 INFO - PROCESS | 1986 | 1461221253467 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 23:47:33 INFO - PROCESS | 1986 | 1461221253796 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:33 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dd9d2800 == 119 [pid = 1986] [id = 570] 23:47:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 216 (0x7f90dad0cc00) [pid = 1986] [serial = 1711] [outer = (nil)] 23:47:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 217 (0x7f90daeae800) [pid = 1986] [serial = 1712] [outer = 0x7f90dad0cc00] 23:47:33 INFO - PROCESS | 1986 | 1461221253874 Marionette DEBUG loaded listener.js 23:47:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 218 (0x7f90dc2d5000) [pid = 1986] [serial = 1713] [outer = 0x7f90dad0cc00] 23:47:34 INFO - PROCESS | 1986 | 1461221254786 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 23:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1586ms 23:47:34 INFO - PROCESS | 1986 | 1461221254817 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 23:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:47:34 INFO - PROCESS | 1986 | 1461221254824 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 23:47:34 INFO - PROCESS | 1986 | 1461221254836 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:47:34 INFO - PROCESS | 1986 | 1461221254843 Marionette TRACE conn4 <- [1,2254,null,{}] 23:47:34 INFO - PROCESS | 1986 | 1461221254853 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:35 INFO - PROCESS | 1986 | 1461221255093 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 23:47:35 INFO - PROCESS | 1986 | 1461221255423 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:35 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e1893800 == 120 [pid = 1986] [id = 571] 23:47:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 219 (0x7f90dd8f6c00) [pid = 1986] [serial = 1714] [outer = (nil)] 23:47:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 220 (0x7f90de375c00) [pid = 1986] [serial = 1715] [outer = 0x7f90dd8f6c00] 23:47:35 INFO - PROCESS | 1986 | 1461221255505 Marionette DEBUG loaded listener.js 23:47:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 221 (0x7f90de7c6c00) [pid = 1986] [serial = 1716] [outer = 0x7f90dd8f6c00] 23:47:36 INFO - PROCESS | 1986 | 1461221256425 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 23:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1640ms 23:47:36 INFO - PROCESS | 1986 | 1461221256473 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 23:47:36 INFO - PROCESS | 1986 | 1461221256477 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 23:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:47:36 INFO - PROCESS | 1986 | 1461221256483 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:47:36 INFO - PROCESS | 1986 | 1461221256487 Marionette TRACE conn4 <- [1,2258,null,{}] 23:47:36 INFO - PROCESS | 1986 | 1461221256494 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:36 INFO - PROCESS | 1986 | 1461221256745 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 23:47:37 INFO - PROCESS | 1986 | 1461221257111 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:37 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e44c4000 == 121 [pid = 1986] [id = 572] 23:47:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 222 (0x7f90dfd46800) [pid = 1986] [serial = 1717] [outer = (nil)] 23:47:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 223 (0x7f90dfd87000) [pid = 1986] [serial = 1718] [outer = 0x7f90dfd46800] 23:47:37 INFO - PROCESS | 1986 | 1461221257205 Marionette DEBUG loaded listener.js 23:47:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 224 (0x7f90e1606000) [pid = 1986] [serial = 1719] [outer = 0x7f90dfd46800] 23:47:38 INFO - PROCESS | 1986 | 1461221258060 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 23:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1631ms 23:47:38 INFO - PROCESS | 1986 | 1461221258115 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 23:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:47:38 INFO - PROCESS | 1986 | 1461221258119 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 23:47:38 INFO - PROCESS | 1986 | 1461221258124 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:47:38 INFO - PROCESS | 1986 | 1461221258127 Marionette TRACE conn4 <- [1,2262,null,{}] 23:47:38 INFO - PROCESS | 1986 | 1461221258132 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:38 INFO - PROCESS | 1986 | 1461221258350 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 23:47:38 INFO - PROCESS | 1986 | 1461221258620 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:38 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e4d28000 == 122 [pid = 1986] [id = 573] 23:47:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 225 (0x7f90df17dc00) [pid = 1986] [serial = 1720] [outer = (nil)] 23:47:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 226 (0x7f90e2298800) [pid = 1986] [serial = 1721] [outer = 0x7f90df17dc00] 23:47:38 INFO - PROCESS | 1986 | 1461221258698 Marionette DEBUG loaded listener.js 23:47:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 227 (0x7f90e236a000) [pid = 1986] [serial = 1722] [outer = 0x7f90df17dc00] 23:47:39 INFO - PROCESS | 1986 | 1461221259549 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 23:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1485ms 23:47:39 INFO - PROCESS | 1986 | 1461221259610 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 23:47:39 INFO - PROCESS | 1986 | 1461221259614 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 23:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:47:39 INFO - PROCESS | 1986 | 1461221259620 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:47:39 INFO - PROCESS | 1986 | 1461221259622 Marionette TRACE conn4 <- [1,2266,null,{}] 23:47:39 INFO - PROCESS | 1986 | 1461221259628 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:39 INFO - PROCESS | 1986 | 1461221259855 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 23:47:40 INFO - PROCESS | 1986 | 1461221260119 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:40 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e65e4800 == 123 [pid = 1986] [id = 574] 23:47:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 228 (0x7f90e24b3000) [pid = 1986] [serial = 1723] [outer = (nil)] 23:47:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 229 (0x7f90e24bc400) [pid = 1986] [serial = 1724] [outer = 0x7f90e24b3000] 23:47:40 INFO - PROCESS | 1986 | 1461221260247 Marionette DEBUG loaded listener.js 23:47:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 230 (0x7f90e2a23c00) [pid = 1986] [serial = 1725] [outer = 0x7f90e24b3000] 23:47:41 INFO - PROCESS | 1986 | 1461221261270 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 23:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1729ms 23:47:41 INFO - PROCESS | 1986 | 1461221261351 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 23:47:41 INFO - PROCESS | 1986 | 1461221261354 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 23:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:47:41 INFO - PROCESS | 1986 | 1461221261360 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:47:41 INFO - PROCESS | 1986 | 1461221261362 Marionette TRACE conn4 <- [1,2270,null,{}] 23:47:41 INFO - PROCESS | 1986 | 1461221261368 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:41 INFO - PROCESS | 1986 | 1461221261633 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 23:47:41 INFO - PROCESS | 1986 | 1461221261929 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:41 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6c06800 == 124 [pid = 1986] [id = 575] 23:47:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 231 (0x7f90e454ac00) [pid = 1986] [serial = 1726] [outer = (nil)] 23:47:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 232 (0x7f90e454f800) [pid = 1986] [serial = 1727] [outer = 0x7f90e454ac00] 23:47:42 INFO - PROCESS | 1986 | 1461221262007 Marionette DEBUG loaded listener.js 23:47:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 233 (0x7f90e4577c00) [pid = 1986] [serial = 1728] [outer = 0x7f90e454ac00] 23:47:42 INFO - PROCESS | 1986 | 1461221262872 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 23:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1585ms 23:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:47:42 INFO - PROCESS | 1986 | 1461221262946 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 23:47:42 INFO - PROCESS | 1986 | 1461221262949 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 23:47:42 INFO - PROCESS | 1986 | 1461221262957 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:47:42 INFO - PROCESS | 1986 | 1461221262959 Marionette TRACE conn4 <- [1,2274,null,{}] 23:47:42 INFO - PROCESS | 1986 | 1461221262965 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:43 INFO - PROCESS | 1986 | 1461221263184 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 23:47:43 INFO - PROCESS | 1986 | 1461221263456 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:43 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6cc7800 == 125 [pid = 1986] [id = 576] 23:47:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 234 (0x7f90e3a4d000) [pid = 1986] [serial = 1729] [outer = (nil)] 23:47:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 235 (0x7f90e45e9400) [pid = 1986] [serial = 1730] [outer = 0x7f90e3a4d000] 23:47:43 INFO - PROCESS | 1986 | 1461221263577 Marionette DEBUG loaded listener.js 23:47:43 INFO - PROCESS | 1986 | ++DOMWINDOW == 236 (0x7f90e4649400) [pid = 1986] [serial = 1731] [outer = 0x7f90e3a4d000] 23:47:44 INFO - PROCESS | 1986 | 1461221264396 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 23:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1489ms 23:47:44 INFO - PROCESS | 1986 | 1461221264445 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 23:47:44 INFO - PROCESS | 1986 | 1461221264449 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 23:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:47:44 INFO - PROCESS | 1986 | 1461221264455 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:47:44 INFO - PROCESS | 1986 | 1461221264458 Marionette TRACE conn4 <- [1,2278,null,{}] 23:47:44 INFO - PROCESS | 1986 | 1461221264463 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:44 INFO - PROCESS | 1986 | 1461221264681 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 23:47:44 INFO - PROCESS | 1986 | 1461221264952 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:44 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec014000 == 126 [pid = 1986] [id = 577] 23:47:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 237 (0x7f90e454b800) [pid = 1986] [serial = 1732] [outer = (nil)] 23:47:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 238 (0x7f90e465e000) [pid = 1986] [serial = 1733] [outer = 0x7f90e454b800] 23:47:45 INFO - PROCESS | 1986 | 1461221265030 Marionette DEBUG loaded listener.js 23:47:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 239 (0x7f90e46eb800) [pid = 1986] [serial = 1734] [outer = 0x7f90e454b800] 23:47:45 INFO - PROCESS | 1986 | 1461221265890 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 23:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1485ms 23:47:45 INFO - PROCESS | 1986 | 1461221265941 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 23:47:45 INFO - PROCESS | 1986 | 1461221265945 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 23:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:47:45 INFO - PROCESS | 1986 | 1461221265970 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:47:45 INFO - PROCESS | 1986 | 1461221265973 Marionette TRACE conn4 <- [1,2282,null,{}] 23:47:45 INFO - PROCESS | 1986 | 1461221265980 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:46 INFO - PROCESS | 1986 | 1461221266210 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 23:47:46 INFO - PROCESS | 1986 | 1461221266492 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:46 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec297800 == 127 [pid = 1986] [id = 578] 23:47:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 240 (0x7f90e2a2a800) [pid = 1986] [serial = 1735] [outer = (nil)] 23:47:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 241 (0x7f90e4ad4800) [pid = 1986] [serial = 1736] [outer = 0x7f90e2a2a800] 23:47:46 INFO - PROCESS | 1986 | 1461221266608 Marionette DEBUG loaded listener.js 23:47:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 242 (0x7f90e4b22000) [pid = 1986] [serial = 1737] [outer = 0x7f90e2a2a800] 23:47:47 INFO - PROCESS | 1986 | 1461221267530 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 23:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1634ms 23:47:47 INFO - PROCESS | 1986 | 1461221267601 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 23:47:47 INFO - PROCESS | 1986 | 1461221267605 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 23:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:47:47 INFO - PROCESS | 1986 | 1461221267610 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:47:47 INFO - PROCESS | 1986 | 1461221267613 Marionette TRACE conn4 <- [1,2286,null,{}] 23:47:47 INFO - PROCESS | 1986 | 1461221267618 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:47 INFO - PROCESS | 1986 | 1461221267846 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 23:47:48 INFO - PROCESS | 1986 | 1461221268119 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:48 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edda1800 == 128 [pid = 1986] [id = 579] 23:47:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 243 (0x7f90e464a000) [pid = 1986] [serial = 1738] [outer = (nil)] 23:47:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 244 (0x7f90e4b65000) [pid = 1986] [serial = 1739] [outer = 0x7f90e464a000] 23:47:48 INFO - PROCESS | 1986 | 1461221268236 Marionette DEBUG loaded listener.js 23:47:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 245 (0x7f90e4b6c800) [pid = 1986] [serial = 1740] [outer = 0x7f90e464a000] 23:47:49 INFO - PROCESS | 1986 | 1461221269117 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 23:47: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 23:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1578ms 23:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:47:49 INFO - PROCESS | 1986 | 1461221269190 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 23:47:49 INFO - PROCESS | 1986 | 1461221269194 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 23:47:49 INFO - PROCESS | 1986 | 1461221269199 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:47:49 INFO - PROCESS | 1986 | 1461221269203 Marionette TRACE conn4 <- [1,2290,null,{}] 23:47:49 INFO - PROCESS | 1986 | 1461221269209 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:49 INFO - PROCESS | 1986 | 1461221269489 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 23:47:49 INFO - PROCESS | 1986 | 1461221269809 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:49 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee69a800 == 129 [pid = 1986] [id = 580] 23:47:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 246 (0x7f90e63ea800) [pid = 1986] [serial = 1741] [outer = (nil)] 23:47:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 247 (0x7f90e63eec00) [pid = 1986] [serial = 1742] [outer = 0x7f90e63ea800] 23:47:49 INFO - PROCESS | 1986 | 1461221269893 Marionette DEBUG loaded listener.js 23:47:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 248 (0x7f90e6569800) [pid = 1986] [serial = 1743] [outer = 0x7f90e63ea800] 23:47:50 INFO - PROCESS | 1986 | 1461221270743 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 23:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1591ms 23:47:50 INFO - PROCESS | 1986 | 1461221270791 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 23:47:50 INFO - PROCESS | 1986 | 1461221270795 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 23:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:47:50 INFO - PROCESS | 1986 | 1461221270800 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:47:50 INFO - PROCESS | 1986 | 1461221270803 Marionette TRACE conn4 <- [1,2294,null,{}] 23:47:50 INFO - PROCESS | 1986 | 1461221270808 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:51 INFO - PROCESS | 1986 | 1461221271028 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 23:47:51 INFO - PROCESS | 1986 | 1461221271313 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:51 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef9c1000 == 130 [pid = 1986] [id = 581] 23:47:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 249 (0x7f90e4ddc000) [pid = 1986] [serial = 1744] [outer = (nil)] 23:47:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 250 (0x7f90e6610400) [pid = 1986] [serial = 1745] [outer = 0x7f90e4ddc000] 23:47:51 INFO - PROCESS | 1986 | 1461221271437 Marionette DEBUG loaded listener.js 23:47:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 251 (0x7f90e6c58000) [pid = 1986] [serial = 1746] [outer = 0x7f90e4ddc000] 23:47:52 INFO - PROCESS | 1986 | 1461221272286 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 23:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1531ms 23:47:52 INFO - PROCESS | 1986 | 1461221272333 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 23:47:52 INFO - PROCESS | 1986 | 1461221272337 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 23:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:47:52 INFO - PROCESS | 1986 | 1461221272343 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:47:52 INFO - PROCESS | 1986 | 1461221272345 Marionette TRACE conn4 <- [1,2298,null,{}] 23:47:52 INFO - PROCESS | 1986 | 1461221272350 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:52 INFO - PROCESS | 1986 | 1461221272574 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 23:47:52 INFO - PROCESS | 1986 | 1461221272848 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f129f000 == 131 [pid = 1986] [id = 582] 23:47:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 252 (0x7f90e245fc00) [pid = 1986] [serial = 1747] [outer = (nil)] 23:47:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 253 (0x7f90e6c62000) [pid = 1986] [serial = 1748] [outer = 0x7f90e245fc00] 23:47:52 INFO - PROCESS | 1986 | 1461221272966 Marionette DEBUG loaded listener.js 23:47:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 254 (0x7f90eb799400) [pid = 1986] [serial = 1749] [outer = 0x7f90e245fc00] 23:47:53 INFO - PROCESS | 1986 | 1461221273791 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 23:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1478ms 23:47:53 INFO - PROCESS | 1986 | 1461221273822 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 23:47:53 INFO - PROCESS | 1986 | 1461221273824 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 23:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:47:53 INFO - PROCESS | 1986 | 1461221273831 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:47:53 INFO - PROCESS | 1986 | 1461221273833 Marionette TRACE conn4 <- [1,2302,null,{}] 23:47:53 INFO - PROCESS | 1986 | 1461221273838 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:54 INFO - PROCESS | 1986 | 1461221274056 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 23:47:54 INFO - PROCESS | 1986 | 1461221274331 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:54 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f16bb800 == 132 [pid = 1986] [id = 583] 23:47:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 255 (0x7f90e2460400) [pid = 1986] [serial = 1750] [outer = (nil)] 23:47:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 256 (0x7f90eb7a0c00) [pid = 1986] [serial = 1751] [outer = 0x7f90e2460400] 23:47:54 INFO - PROCESS | 1986 | 1461221274409 Marionette DEBUG loaded listener.js 23:47:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 257 (0x7f90eb7f7800) [pid = 1986] [serial = 1752] [outer = 0x7f90e2460400] 23:47:55 INFO - PROCESS | 1986 | 1461221275275 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 23:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1492ms 23:47:55 INFO - PROCESS | 1986 | 1461221275324 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 23:47:55 INFO - PROCESS | 1986 | 1461221275328 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 23:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:47:55 INFO - PROCESS | 1986 | 1461221275334 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:47:55 INFO - PROCESS | 1986 | 1461221275336 Marionette TRACE conn4 <- [1,2306,null,{}] 23:47:55 INFO - PROCESS | 1986 | 1461221275341 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:55 INFO - PROCESS | 1986 | 1461221275564 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 23:47:55 INFO - PROCESS | 1986 | 1461221275838 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:55 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1c14800 == 133 [pid = 1986] [id = 584] 23:47:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 258 (0x7f90e6c5c000) [pid = 1986] [serial = 1753] [outer = (nil)] 23:47:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 259 (0x7f90ec0b1c00) [pid = 1986] [serial = 1754] [outer = 0x7f90e6c5c000] 23:47:55 INFO - PROCESS | 1986 | 1461221275956 Marionette DEBUG loaded listener.js 23:47:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 260 (0x7f90ec0bbc00) [pid = 1986] [serial = 1755] [outer = 0x7f90e6c5c000] 23:47:56 INFO - PROCESS | 1986 | 1461221276827 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 23:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1533ms 23:47:56 INFO - PROCESS | 1986 | 1461221276870 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 23:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:47:56 INFO - PROCESS | 1986 | 1461221276875 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 23:47:56 INFO - PROCESS | 1986 | 1461221276883 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:47:56 INFO - PROCESS | 1986 | 1461221276888 Marionette TRACE conn4 <- [1,2310,null,{}] 23:47:56 INFO - PROCESS | 1986 | 1461221276894 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:57 INFO - PROCESS | 1986 | 1461221277161 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 23:47:57 INFO - PROCESS | 1986 | 1461221277477 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:57 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1de5800 == 134 [pid = 1986] [id = 585] 23:47:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 261 (0x7f90eb79cc00) [pid = 1986] [serial = 1756] [outer = (nil)] 23:47:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 262 (0x7f90ec0eb800) [pid = 1986] [serial = 1757] [outer = 0x7f90eb79cc00] 23:47:57 INFO - PROCESS | 1986 | 1461221277559 Marionette DEBUG loaded listener.js 23:47:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 263 (0x7f90ec154800) [pid = 1986] [serial = 1758] [outer = 0x7f90eb79cc00] 23:47:58 INFO - PROCESS | 1986 | 1461221278397 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 23:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1585ms 23:47:58 INFO - PROCESS | 1986 | 1461221278467 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 23:47:58 INFO - PROCESS | 1986 | 1461221278470 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 23:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:47:58 INFO - PROCESS | 1986 | 1461221278477 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:47:58 INFO - PROCESS | 1986 | 1461221278479 Marionette TRACE conn4 <- [1,2314,null,{}] 23:47:58 INFO - PROCESS | 1986 | 1461221278484 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:58 INFO - PROCESS | 1986 | 1461221278720 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 23:47:59 INFO - PROCESS | 1986 | 1461221279030 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:59 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f206e800 == 135 [pid = 1986] [id = 586] 23:47:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 264 (0x7f90e1a57000) [pid = 1986] [serial = 1759] [outer = (nil)] 23:47:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 265 (0x7f90ec15d800) [pid = 1986] [serial = 1760] [outer = 0x7f90e1a57000] 23:47:59 INFO - PROCESS | 1986 | 1461221279110 Marionette DEBUG loaded listener.js 23:47:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 266 (0x7f90ec173800) [pid = 1986] [serial = 1761] [outer = 0x7f90e1a57000] 23:47:59 INFO - PROCESS | 1986 | 1461221279952 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 23:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1532ms 23:48:00 INFO - PROCESS | 1986 | 1461221280010 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 23:48:00 INFO - PROCESS | 1986 | 1461221280013 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 23:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:48:00 INFO - PROCESS | 1986 | 1461221280020 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:48:00 INFO - PROCESS | 1986 | 1461221280023 Marionette TRACE conn4 <- [1,2318,null,{}] 23:48:00 INFO - PROCESS | 1986 | 1461221280028 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:00 INFO - PROCESS | 1986 | 1461221280261 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 23:48:00 INFO - PROCESS | 1986 | 1461221280537 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:00 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f2192800 == 136 [pid = 1986] [id = 587] 23:48:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 267 (0x7f90ec067c00) [pid = 1986] [serial = 1762] [outer = (nil)] 23:48:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 268 (0x7f90ec472400) [pid = 1986] [serial = 1763] [outer = 0x7f90ec067c00] 23:48:00 INFO - PROCESS | 1986 | 1461221280653 Marionette DEBUG loaded listener.js 23:48:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 269 (0x7f90ed1c5800) [pid = 1986] [serial = 1764] [outer = 0x7f90ec067c00] 23:48:01 INFO - PROCESS | 1986 | 1461221281501 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 23:48:01 INFO - PROCESS | 1986 | 1461221281566 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 23:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:48:01 INFO - PROCESS | 1986 | 1461221281572 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:48:01 INFO - PROCESS | 1986 | 1461221281575 Marionette TRACE conn4 <- [1,2322,null,{}] 23:48:01 INFO - PROCESS | 1986 | 1461221281580 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:01 INFO - PROCESS | 1986 | 1461221281805 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 23:48:02 INFO - PROCESS | 1986 | 1461221282186 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:02 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6171000 == 137 [pid = 1986] [id = 588] 23:48:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 270 (0x7f90ed24b000) [pid = 1986] [serial = 1765] [outer = (nil)] 23:48:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 271 (0x7f90ed250400) [pid = 1986] [serial = 1766] [outer = 0x7f90ed24b000] 23:48:02 INFO - PROCESS | 1986 | 1461221282280 Marionette DEBUG loaded listener.js 23:48:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 272 (0x7f90ed32bc00) [pid = 1986] [serial = 1767] [outer = 0x7f90ed24b000] 23:48:03 INFO - PROCESS | 1986 | 1461221283138 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 23:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1632ms 23:48:03 INFO - PROCESS | 1986 | 1461221283206 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 23:48:03 INFO - PROCESS | 1986 | 1461221283210 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 23:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:48:03 INFO - PROCESS | 1986 | 1461221283215 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:48:03 INFO - PROCESS | 1986 | 1461221283218 Marionette TRACE conn4 <- [1,2326,null,{}] 23:48:03 INFO - PROCESS | 1986 | 1461221283224 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:03 INFO - PROCESS | 1986 | 1461221283452 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 23:48:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90edf80800 == 136 [pid = 1986] [id = 555] 23:48:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90edf69800 == 135 [pid = 1986] [id = 554] 23:48:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109755800 == 134 [pid = 1986] [id = 553] 23:48:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f91048b4000 == 133 [pid = 1986] [id = 552] 23:48:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f645a800 == 132 [pid = 1986] [id = 551] 23:48:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f2095800 == 131 [pid = 1986] [id = 550] 23:48:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1ddc000 == 130 [pid = 1986] [id = 549] 23:48:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee3dc000 == 129 [pid = 1986] [id = 548] 23:48:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e4d1b000 == 128 [pid = 1986] [id = 547] 23:48:04 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dba1b000 == 127 [pid = 1986] [id = 546] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 271 (0x7f90ede1a000) [pid = 1986] [serial = 1637] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 270 (0x7f90e4652800) [pid = 1986] [serial = 1629] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 269 (0x7f90ed328800) [pid = 1986] [serial = 1583] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 268 (0x7f90e6c65c00) [pid = 1986] [serial = 1577] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 267 (0x7f90dc95ac00) [pid = 1986] [serial = 1622] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 266 (0x7f90f2ed4c00) [pid = 1986] [serial = 1589] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 265 (0x7f90f7a26800) [pid = 1986] [serial = 1598] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 264 (0x7f910947fc00) [pid = 1986] [serial = 1610] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 263 (0x7f90e3a54c00) [pid = 1986] [serial = 1574] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 262 (0x7f90dad18800) [pid = 1986] [serial = 1568] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 261 (0x7f90e6603000) [pid = 1986] [serial = 1632] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 260 (0x7f90e63f4800) [pid = 1986] [serial = 1604] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 259 (0x7f90dafad800) [pid = 1986] [serial = 1619] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 258 (0x7f9109560000) [pid = 1986] [serial = 1613] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 257 (0x7f90f5352000) [pid = 1986] [serial = 1592] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 256 (0x7f90f6260c00) [pid = 1986] [serial = 1595] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 255 (0x7f90dc963000) [pid = 1986] [serial = 1620] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 254 (0x7f90dfd8b000) [pid = 1986] [serial = 1623] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 253 (0x7f90e2363800) [pid = 1986] [serial = 1626] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 252 (0x7f90f1ceb000) [pid = 1986] [serial = 1586] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 251 (0x7f90ede17800) [pid = 1986] [serial = 1635] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 250 (0x7f90e4b20000) [pid = 1986] [serial = 1631] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 249 (0x7f9103932c00) [pid = 1986] [serial = 1601] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 248 (0x7f90ec16e000) [pid = 1986] [serial = 1634] [outer = (nil)] [url = about:blank] 23:48:04 INFO - PROCESS | 1986 | --DOMWINDOW == 247 (0x7f90ec174800) [pid = 1986] [serial = 1580] [outer = (nil)] [url = about:blank] 23:48:05 INFO - PROCESS | 1986 | --DOMWINDOW == 246 (0x7f9109b21000) [pid = 1986] [serial = 1616] [outer = (nil)] [url = about:blank] 23:48:05 INFO - PROCESS | 1986 | --DOMWINDOW == 245 (0x7f90dfa6dc00) [pid = 1986] [serial = 1625] [outer = (nil)] [url = about:blank] 23:48:05 INFO - PROCESS | 1986 | --DOMWINDOW == 244 (0x7f90e160a800) [pid = 1986] [serial = 1571] [outer = (nil)] [url = about:blank] 23:48:05 INFO - PROCESS | 1986 | --DOMWINDOW == 243 (0x7f90e3a4c400) [pid = 1986] [serial = 1628] [outer = (nil)] [url = about:blank] 23:48:05 INFO - PROCESS | 1986 | --DOMWINDOW == 242 (0x7f91059dd400) [pid = 1986] [serial = 1607] [outer = (nil)] [url = about:blank] 23:48:05 INFO - PROCESS | 1986 | 1461221285203 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:05 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90d9ba1800 == 128 [pid = 1986] [id = 589] 23:48:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 243 (0x7f90d9fe3000) [pid = 1986] [serial = 1768] [outer = (nil)] 23:48:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 244 (0x7f90d9fe8000) [pid = 1986] [serial = 1769] [outer = 0x7f90d9fe3000] 23:48:05 INFO - PROCESS | 1986 | 1461221285271 Marionette DEBUG loaded listener.js 23:48:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 245 (0x7f90dad0fc00) [pid = 1986] [serial = 1770] [outer = 0x7f90d9fe3000] 23:48:06 INFO - PROCESS | 1986 | 1461221285995 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 23:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2833ms 23:48:06 INFO - PROCESS | 1986 | 1461221286051 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 23:48:06 INFO - PROCESS | 1986 | 1461221286057 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 23:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:48:06 INFO - PROCESS | 1986 | 1461221286065 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:48:06 INFO - PROCESS | 1986 | 1461221286069 Marionette TRACE conn4 <- [1,2330,null,{}] 23:48:06 INFO - PROCESS | 1986 | 1461221286075 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:06 INFO - PROCESS | 1986 | 1461221286301 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 23:48:06 INFO - PROCESS | 1986 | 1461221286499 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:06 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddfc8000 == 129 [pid = 1986] [id = 590] 23:48:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 246 (0x7f90d9fe3800) [pid = 1986] [serial = 1771] [outer = (nil)] 23:48:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 247 (0x7f90dc955400) [pid = 1986] [serial = 1772] [outer = 0x7f90d9fe3800] 23:48:06 INFO - PROCESS | 1986 | 1461221286567 Marionette DEBUG loaded listener.js 23:48:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 248 (0x7f90dd766400) [pid = 1986] [serial = 1773] [outer = 0x7f90d9fe3800] 23:48:07 INFO - PROCESS | 1986 | 1461221287455 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 23:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1431ms 23:48:07 INFO - PROCESS | 1986 | 1461221287501 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 23:48:07 INFO - PROCESS | 1986 | 1461221287506 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 23:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:48:07 INFO - PROCESS | 1986 | 1461221287518 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:48:07 INFO - PROCESS | 1986 | 1461221287521 Marionette TRACE conn4 <- [1,2334,null,{}] 23:48:07 INFO - PROCESS | 1986 | 1461221287526 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:07 INFO - PROCESS | 1986 | 1461221287799 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 23:48:07 INFO - PROCESS | 1986 | 1461221287849 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:07 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e188f000 == 130 [pid = 1986] [id = 591] 23:48:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 249 (0x7f90dd76ec00) [pid = 1986] [serial = 1774] [outer = (nil)] 23:48:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 250 (0x7f90dd8f5c00) [pid = 1986] [serial = 1775] [outer = 0x7f90dd76ec00] 23:48:07 INFO - PROCESS | 1986 | 1461221287910 Marionette DEBUG loaded listener.js 23:48:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 251 (0x7f90de382800) [pid = 1986] [serial = 1776] [outer = 0x7f90dd76ec00] 23:48:08 INFO - PROCESS | 1986 | 1461221288853 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 23:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1377ms 23:48:08 INFO - PROCESS | 1986 | 1461221288905 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 23:48:08 INFO - PROCESS | 1986 | 1461221288907 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 23:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:48:08 INFO - PROCESS | 1986 | 1461221288946 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:48:08 INFO - PROCESS | 1986 | 1461221288961 Marionette TRACE conn4 <- [1,2338,null,{}] 23:48:08 INFO - PROCESS | 1986 | 1461221288974 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:09 INFO - PROCESS | 1986 | 1461221289255 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 23:48:09 INFO - PROCESS | 1986 | 1461221289291 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:09 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e36be000 == 131 [pid = 1986] [id = 592] 23:48:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 252 (0x7f90dd774400) [pid = 1986] [serial = 1777] [outer = (nil)] 23:48:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 253 (0x7f90df17b400) [pid = 1986] [serial = 1778] [outer = 0x7f90dd774400] 23:48:09 INFO - PROCESS | 1986 | 1461221289353 Marionette DEBUG loaded listener.js 23:48:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 254 (0x7f90dfa68400) [pid = 1986] [serial = 1779] [outer = 0x7f90dd774400] 23:48:10 INFO - PROCESS | 1986 | --DOMWINDOW == 253 (0x7f90de18e000) [pid = 1986] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:48:10 INFO - PROCESS | 1986 | --DOMWINDOW == 252 (0x7f90dfa63000) [pid = 1986] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:48:10 INFO - PROCESS | 1986 | --DOMWINDOW == 251 (0x7f90d8f34400) [pid = 1986] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:48:10 INFO - PROCESS | 1986 | --DOMWINDOW == 250 (0x7f90dc2da000) [pid = 1986] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:48:10 INFO - PROCESS | 1986 | --DOMWINDOW == 249 (0x7f90defc3400) [pid = 1986] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:48:10 INFO - PROCESS | 1986 | --DOMWINDOW == 248 (0x7f90de7c6800) [pid = 1986] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:48:10 INFO - PROCESS | 1986 | --DOMWINDOW == 247 (0x7f90d8e11c00) [pid = 1986] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:48:11 INFO - PROCESS | 1986 | 1461221291120 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 23:48:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:48:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2215ms 23:48:11 INFO - PROCESS | 1986 | 1461221291148 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 23:48:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:48:11 INFO - PROCESS | 1986 | 1461221291152 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 23:48:11 INFO - PROCESS | 1986 | 1461221291158 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:48:11 INFO - PROCESS | 1986 | 1461221291161 Marionette TRACE conn4 <- [1,2342,null,{}] 23:48:11 INFO - PROCESS | 1986 | 1461221291166 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:11 INFO - PROCESS | 1986 | 1461221291385 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 23:48:11 INFO - PROCESS | 1986 | 1461221291575 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:11 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e4d3f000 == 132 [pid = 1986] [id = 593] 23:48:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 248 (0x7f90d8e0f400) [pid = 1986] [serial = 1780] [outer = (nil)] 23:48:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 249 (0x7f90df186800) [pid = 1986] [serial = 1781] [outer = 0x7f90d8e0f400] 23:48:11 INFO - PROCESS | 1986 | 1461221291640 Marionette DEBUG loaded listener.js 23:48:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 250 (0x7f90dfd82400) [pid = 1986] [serial = 1782] [outer = 0x7f90d8e0f400] 23:48:12 INFO - PROCESS | 1986 | 1461221292398 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 23:48:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:48:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1291ms 23:48:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:48:12 INFO - PROCESS | 1986 | 1461221292449 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 23:48:12 INFO - PROCESS | 1986 | 1461221292452 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 23:48:12 INFO - PROCESS | 1986 | 1461221292458 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:48:12 INFO - PROCESS | 1986 | 1461221292461 Marionette TRACE conn4 <- [1,2346,null,{}] 23:48:12 INFO - PROCESS | 1986 | 1461221292466 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:12 INFO - PROCESS | 1986 | 1461221292910 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 23:48:13 INFO - PROCESS | 1986 | 1461221293185 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:13 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddea5000 == 133 [pid = 1986] [id = 594] 23:48:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 251 (0x7f90daea3800) [pid = 1986] [serial = 1783] [outer = (nil)] 23:48:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 252 (0x7f90dafb3800) [pid = 1986] [serial = 1784] [outer = 0x7f90daea3800] 23:48:13 INFO - PROCESS | 1986 | 1461221293269 Marionette DEBUG loaded listener.js 23:48:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 253 (0x7f90dc95f400) [pid = 1986] [serial = 1785] [outer = 0x7f90daea3800] 23:48:14 INFO - PROCESS | 1986 | 1461221294181 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 23:48:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:48:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1784ms 23:48:14 INFO - PROCESS | 1986 | 1461221294244 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 23:48:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:48:14 INFO - PROCESS | 1986 | 1461221294252 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 23:48:14 INFO - PROCESS | 1986 | 1461221294259 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:48:14 INFO - PROCESS | 1986 | 1461221294264 Marionette TRACE conn4 <- [1,2350,null,{}] 23:48:14 INFO - PROCESS | 1986 | 1461221294271 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:14 INFO - PROCESS | 1986 | 1461221294496 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 23:48:14 INFO - PROCESS | 1986 | 1461221294820 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:14 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e4d16800 == 134 [pid = 1986] [id = 595] 23:48:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 254 (0x7f90dd8f0800) [pid = 1986] [serial = 1786] [outer = (nil)] 23:48:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 255 (0x7f90de50e000) [pid = 1986] [serial = 1787] [outer = 0x7f90dd8f0800] 23:48:14 INFO - PROCESS | 1986 | 1461221294902 Marionette DEBUG loaded listener.js 23:48:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 256 (0x7f90de7cf400) [pid = 1986] [serial = 1788] [outer = 0x7f90dd8f0800] 23:48:15 INFO - PROCESS | 1986 | 1461221295819 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 23:48:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:48:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1593ms 23:48:15 INFO - PROCESS | 1986 | 1461221295852 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 23:48:15 INFO - PROCESS | 1986 | 1461221295856 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 23:48:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:48:15 INFO - PROCESS | 1986 | 1461221295863 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:48:15 INFO - PROCESS | 1986 | 1461221295867 Marionette TRACE conn4 <- [1,2354,null,{}] 23:48:15 INFO - PROCESS | 1986 | 1461221295872 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:16 INFO - PROCESS | 1986 | 1461221296101 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 23:48:16 INFO - PROCESS | 1986 | 1461221296469 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:16 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6c89800 == 135 [pid = 1986] [id = 596] 23:48:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 257 (0x7f90de192400) [pid = 1986] [serial = 1789] [outer = (nil)] 23:48:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 258 (0x7f90dfd8d400) [pid = 1986] [serial = 1790] [outer = 0x7f90de192400] 23:48:16 INFO - PROCESS | 1986 | 1461221296553 Marionette DEBUG loaded listener.js 23:48:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 259 (0x7f90e2082800) [pid = 1986] [serial = 1791] [outer = 0x7f90de192400] 23:48:17 INFO - PROCESS | 1986 | 1461221297462 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 23:48:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:48:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1637ms 23:48:17 INFO - PROCESS | 1986 | 1461221297501 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 23:48:17 INFO - PROCESS | 1986 | 1461221297508 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 23:48:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:48:17 INFO - PROCESS | 1986 | 1461221297525 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:48:17 INFO - PROCESS | 1986 | 1461221297532 Marionette TRACE conn4 <- [1,2358,null,{}] 23:48:17 INFO - PROCESS | 1986 | 1461221297537 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:17 INFO - PROCESS | 1986 | 1461221297769 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 23:48:18 INFO - PROCESS | 1986 | 1461221298085 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:18 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edcde000 == 136 [pid = 1986] [id = 597] 23:48:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 260 (0x7f90dfaaf800) [pid = 1986] [serial = 1792] [outer = (nil)] 23:48:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 261 (0x7f90e24ba400) [pid = 1986] [serial = 1793] [outer = 0x7f90dfaaf800] 23:48:18 INFO - PROCESS | 1986 | 1461221298164 Marionette DEBUG loaded listener.js 23:48:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 262 (0x7f90e34ed400) [pid = 1986] [serial = 1794] [outer = 0x7f90dfaaf800] 23:48:19 INFO - PROCESS | 1986 | 1461221299032 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 23:48:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:48:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1547ms 23:48:19 INFO - PROCESS | 1986 | 1461221299064 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 23:48:19 INFO - PROCESS | 1986 | 1461221299068 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 23:48:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:48:19 INFO - PROCESS | 1986 | 1461221299073 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:48:19 INFO - PROCESS | 1986 | 1461221299076 Marionette TRACE conn4 <- [1,2362,null,{}] 23:48:19 INFO - PROCESS | 1986 | 1461221299082 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:19 INFO - PROCESS | 1986 | 1461221299302 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 23:48:19 INFO - PROCESS | 1986 | 1461221299578 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:19 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee3a5000 == 137 [pid = 1986] [id = 598] 23:48:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 263 (0x7f90e1602800) [pid = 1986] [serial = 1795] [outer = (nil)] 23:48:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 264 (0x7f90e3a53800) [pid = 1986] [serial = 1796] [outer = 0x7f90e1602800] 23:48:19 INFO - PROCESS | 1986 | 1461221299699 Marionette DEBUG loaded listener.js 23:48:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 265 (0x7f90e4548400) [pid = 1986] [serial = 1797] [outer = 0x7f90e1602800] 23:48:20 INFO - PROCESS | 1986 | 1461221300540 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 23:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1532ms 23:48:20 INFO - PROCESS | 1986 | 1461221300607 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 23:48:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:48:20 INFO - PROCESS | 1986 | 1461221300611 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 23:48:20 INFO - PROCESS | 1986 | 1461221300617 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:48:20 INFO - PROCESS | 1986 | 1461221300620 Marionette TRACE conn4 <- [1,2366,null,{}] 23:48:20 INFO - PROCESS | 1986 | 1461221300628 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:20 INFO - PROCESS | 1986 | 1461221300889 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 23:48:21 INFO - PROCESS | 1986 | 1461221301216 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:21 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f129c000 == 138 [pid = 1986] [id = 599] 23:48:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 266 (0x7f90e4b69800) [pid = 1986] [serial = 1798] [outer = (nil)] 23:48:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 267 (0x7f90e4dd9c00) [pid = 1986] [serial = 1799] [outer = 0x7f90e4b69800] 23:48:21 INFO - PROCESS | 1986 | 1461221301302 Marionette DEBUG loaded listener.js 23:48:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 268 (0x7f90e6231c00) [pid = 1986] [serial = 1800] [outer = 0x7f90e4b69800] 23:48:22 INFO - PROCESS | 1986 | 1461221302180 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 23:48:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:48:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1642ms 23:48:22 INFO - PROCESS | 1986 | 1461221302260 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 23:48:22 INFO - PROCESS | 1986 | 1461221302264 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 23:48:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:48:22 INFO - PROCESS | 1986 | 1461221302271 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:48:22 INFO - PROCESS | 1986 | 1461221302274 Marionette TRACE conn4 <- [1,2370,null,{}] 23:48:22 INFO - PROCESS | 1986 | 1461221302279 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:22 INFO - PROCESS | 1986 | 1461221302552 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 23:48:22 INFO - PROCESS | 1986 | 1461221302869 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:22 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1c23000 == 139 [pid = 1986] [id = 600] 23:48:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 269 (0x7f90e2363000) [pid = 1986] [serial = 1801] [outer = (nil)] 23:48:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 270 (0x7f90e660dc00) [pid = 1986] [serial = 1802] [outer = 0x7f90e2363000] 23:48:22 INFO - PROCESS | 1986 | 1461221302948 Marionette DEBUG loaded listener.js 23:48:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 271 (0x7f90eb79fc00) [pid = 1986] [serial = 1803] [outer = 0x7f90e2363000] 23:48:23 INFO - PROCESS | 1986 | 1461221303777 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 23:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1579ms 23:48:23 INFO - PROCESS | 1986 | 1461221303852 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 23:48:23 INFO - PROCESS | 1986 | 1461221303854 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 23:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:48:23 INFO - PROCESS | 1986 | 1461221303861 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:48:23 INFO - PROCESS | 1986 | 1461221303864 Marionette TRACE conn4 <- [1,2374,null,{}] 23:48:23 INFO - PROCESS | 1986 | 1461221303869 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:24 INFO - PROCESS | 1986 | 1461221304096 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 23:48:24 INFO - PROCESS | 1986 | 1461221304412 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:24 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f2090000 == 140 [pid = 1986] [id = 601] 23:48:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 272 (0x7f90e3a53400) [pid = 1986] [serial = 1804] [outer = (nil)] 23:48:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 273 (0x7f90ec176800) [pid = 1986] [serial = 1805] [outer = 0x7f90e3a53400] 23:48:24 INFO - PROCESS | 1986 | 1461221304491 Marionette DEBUG loaded listener.js 23:48:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 274 (0x7f90ed24a400) [pid = 1986] [serial = 1806] [outer = 0x7f90e3a53400] 23:48:25 INFO - PROCESS | 1986 | 1461221305346 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 23:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1530ms 23:48:25 INFO - PROCESS | 1986 | 1461221305393 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 23:48:25 INFO - PROCESS | 1986 | 1461221305397 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 23:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:48:25 INFO - PROCESS | 1986 | 1461221305402 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:48:25 INFO - PROCESS | 1986 | 1461221305405 Marionette TRACE conn4 <- [1,2378,null,{}] 23:48:25 INFO - PROCESS | 1986 | 1461221305411 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:25 INFO - PROCESS | 1986 | 1461221305635 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 23:48:25 INFO - PROCESS | 1986 | 1461221305916 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:25 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6185000 == 141 [pid = 1986] [id = 602] 23:48:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 275 (0x7f90e6564800) [pid = 1986] [serial = 1807] [outer = (nil)] 23:48:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 276 (0x7f90ed4c3000) [pid = 1986] [serial = 1808] [outer = 0x7f90e6564800] 23:48:26 INFO - PROCESS | 1986 | 1461221306033 Marionette DEBUG loaded listener.js 23:48:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 277 (0x7f90edde4800) [pid = 1986] [serial = 1809] [outer = 0x7f90e6564800] 23:48:26 INFO - PROCESS | 1986 | 1461221306906 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 23:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1538ms 23:48:26 INFO - PROCESS | 1986 | 1461221306942 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 23:48:26 INFO - PROCESS | 1986 | 1461221306946 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 23:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:48:26 INFO - PROCESS | 1986 | 1461221306952 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:48:26 INFO - PROCESS | 1986 | 1461221306955 Marionette TRACE conn4 <- [1,2382,null,{}] 23:48:26 INFO - PROCESS | 1986 | 1461221306960 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:27 INFO - PROCESS | 1986 | 1461221307186 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 23:48:27 INFO - PROCESS | 1986 | 1461221307483 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:27 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f70a1800 == 142 [pid = 1986] [id = 603] 23:48:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 278 (0x7f90dfab0000) [pid = 1986] [serial = 1810] [outer = (nil)] 23:48:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 279 (0x7f90edde5400) [pid = 1986] [serial = 1811] [outer = 0x7f90dfab0000] 23:48:27 INFO - PROCESS | 1986 | 1461221307601 Marionette DEBUG loaded listener.js 23:48:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 280 (0x7f90ede1c800) [pid = 1986] [serial = 1812] [outer = 0x7f90dfab0000] 23:48:28 INFO - PROCESS | 1986 | 1461221308433 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 23:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1538ms 23:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:48:28 INFO - PROCESS | 1986 | 1461221308491 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 23:48:28 INFO - PROCESS | 1986 | 1461221308494 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 23:48:28 INFO - PROCESS | 1986 | 1461221308501 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:48:28 INFO - PROCESS | 1986 | 1461221308504 Marionette TRACE conn4 <- [1,2386,null,{}] 23:48:28 INFO - PROCESS | 1986 | 1461221308511 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:28 INFO - PROCESS | 1986 | 1461221308766 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 23:48:29 INFO - PROCESS | 1986 | 1461221309042 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:29 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f853b800 == 143 [pid = 1986] [id = 604] 23:48:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 281 (0x7f90de510800) [pid = 1986] [serial = 1813] [outer = (nil)] 23:48:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 282 (0x7f90edfd8800) [pid = 1986] [serial = 1814] [outer = 0x7f90de510800] 23:48:29 INFO - PROCESS | 1986 | 1461221309178 Marionette DEBUG loaded listener.js 23:48:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 283 (0x7f90ee654800) [pid = 1986] [serial = 1815] [outer = 0x7f90de510800] 23:48:30 INFO - PROCESS | 1986 | 1461221310053 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 23:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1633ms 23:48:30 INFO - PROCESS | 1986 | 1461221310133 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 23:48:30 INFO - PROCESS | 1986 | 1461221310144 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 23:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:48:30 INFO - PROCESS | 1986 | 1461221310150 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:48:30 INFO - PROCESS | 1986 | 1461221310154 Marionette TRACE conn4 <- [1,2390,null,{}] 23:48:30 INFO - PROCESS | 1986 | 1461221310159 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:30 INFO - PROCESS | 1986 | 1461221310423 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 23:48:30 INFO - PROCESS | 1986 | 1461221310743 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:30 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fe81e800 == 144 [pid = 1986] [id = 605] 23:48:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 284 (0x7f90edfd3400) [pid = 1986] [serial = 1816] [outer = (nil)] 23:48:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 285 (0x7f90ef797400) [pid = 1986] [serial = 1817] [outer = 0x7f90edfd3400] 23:48:30 INFO - PROCESS | 1986 | 1461221310819 Marionette DEBUG loaded listener.js 23:48:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 286 (0x7f90efb8a400) [pid = 1986] [serial = 1818] [outer = 0x7f90edfd3400] 23:48:31 INFO - PROCESS | 1986 | 1461221311691 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 23:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1581ms 23:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:48:31 INFO - PROCESS | 1986 | 1461221311732 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 23:48:31 INFO - PROCESS | 1986 | 1461221311735 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 23:48:31 INFO - PROCESS | 1986 | 1461221311741 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:48:31 INFO - PROCESS | 1986 | 1461221311744 Marionette TRACE conn4 <- [1,2394,null,{}] 23:48:31 INFO - PROCESS | 1986 | 1461221311750 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:31 INFO - PROCESS | 1986 | 1461221311969 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 23:48:32 INFO - PROCESS | 1986 | 1461221312293 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:32 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9104855000 == 145 [pid = 1986] [id = 606] 23:48:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 287 (0x7f90e2298400) [pid = 1986] [serial = 1819] [outer = (nil)] 23:48:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 288 (0x7f90f0579c00) [pid = 1986] [serial = 1820] [outer = 0x7f90e2298400] 23:48:32 INFO - PROCESS | 1986 | 1461221312380 Marionette DEBUG loaded listener.js 23:48:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 289 (0x7f90f113b800) [pid = 1986] [serial = 1821] [outer = 0x7f90e2298400] 23:48:33 INFO - PROCESS | 1986 | 1461221313265 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 23:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1591ms 23:48:33 INFO - PROCESS | 1986 | 1461221313332 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 23:48:33 INFO - PROCESS | 1986 | 1461221313336 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 23:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:48:33 INFO - PROCESS | 1986 | 1461221313341 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:48:33 INFO - PROCESS | 1986 | 1461221313344 Marionette TRACE conn4 <- [1,2398,null,{}] 23:48:33 INFO - PROCESS | 1986 | 1461221313349 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:33 INFO - PROCESS | 1986 | 1461221313585 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 23:48:33 INFO - PROCESS | 1986 | 1461221313908 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:33 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9105a0e000 == 146 [pid = 1986] [id = 607] 23:48:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 290 (0x7f90d8f40c00) [pid = 1986] [serial = 1822] [outer = (nil)] 23:48:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 291 (0x7f90f12e1c00) [pid = 1986] [serial = 1823] [outer = 0x7f90d8f40c00] 23:48:33 INFO - PROCESS | 1986 | 1461221313988 Marionette DEBUG loaded listener.js 23:48:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 292 (0x7f90f1a3e400) [pid = 1986] [serial = 1824] [outer = 0x7f90d8f40c00] 23:48:34 INFO - PROCESS | 1986 | 1461221314807 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 23:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1529ms 23:48:34 INFO - PROCESS | 1986 | 1461221314872 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 23:48:34 INFO - PROCESS | 1986 | 1461221314876 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 23:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:48:34 INFO - PROCESS | 1986 | 1461221314882 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:48:34 INFO - PROCESS | 1986 | 1461221314884 Marionette TRACE conn4 <- [1,2402,null,{}] 23:48:34 INFO - PROCESS | 1986 | 1461221314889 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:35 INFO - PROCESS | 1986 | 1461221315110 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 23:48:35 INFO - PROCESS | 1986 | 1461221315441 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:35 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910946f800 == 147 [pid = 1986] [id = 608] 23:48:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 293 (0x7f90ee655c00) [pid = 1986] [serial = 1825] [outer = (nil)] 23:48:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 294 (0x7f90f1a48c00) [pid = 1986] [serial = 1826] [outer = 0x7f90ee655c00] 23:48:35 INFO - PROCESS | 1986 | 1461221315524 Marionette DEBUG loaded listener.js 23:48:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 295 (0x7f90f1bd8400) [pid = 1986] [serial = 1827] [outer = 0x7f90ee655c00] 23:48:36 INFO - PROCESS | 1986 | 1461221316371 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 23:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1535ms 23:48:36 INFO - PROCESS | 1986 | 1461221316418 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 23:48:36 INFO - PROCESS | 1986 | 1461221316422 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 23:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:48:36 INFO - PROCESS | 1986 | 1461221316428 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:48:36 INFO - PROCESS | 1986 | 1461221316430 Marionette TRACE conn4 <- [1,2406,null,{}] 23:48:36 INFO - PROCESS | 1986 | 1461221316438 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:36 INFO - PROCESS | 1986 | 1461221316700 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 23:48:37 INFO - PROCESS | 1986 | 1461221317024 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:37 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109758000 == 148 [pid = 1986] [id = 609] 23:48:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 296 (0x7f90e4570400) [pid = 1986] [serial = 1828] [outer = (nil)] 23:48:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 297 (0x7f90f1ceb000) [pid = 1986] [serial = 1829] [outer = 0x7f90e4570400] 23:48:37 INFO - PROCESS | 1986 | 1461221317100 Marionette DEBUG loaded listener.js 23:48:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 298 (0x7f90f1fd6800) [pid = 1986] [serial = 1830] [outer = 0x7f90e4570400] 23:48:37 INFO - PROCESS | 1986 | 1461221317953 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 23:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1582ms 23:48:38 INFO - PROCESS | 1986 | 1461221318011 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 23:48:38 INFO - PROCESS | 1986 | 1461221318014 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 23:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:48:38 INFO - PROCESS | 1986 | 1461221318020 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:48:38 INFO - PROCESS | 1986 | 1461221318022 Marionette TRACE conn4 <- [1,2410,null,{}] 23:48:38 INFO - PROCESS | 1986 | 1461221318027 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:38 INFO - PROCESS | 1986 | 1461221318252 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 23:48:38 INFO - PROCESS | 1986 | 1461221318574 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:38 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910bc7c800 == 149 [pid = 1986] [id = 610] 23:48:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 299 (0x7f90e4661c00) [pid = 1986] [serial = 1831] [outer = (nil)] 23:48:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 300 (0x7f90f20cf000) [pid = 1986] [serial = 1832] [outer = 0x7f90e4661c00] 23:48:38 INFO - PROCESS | 1986 | 1461221318649 Marionette DEBUG loaded listener.js 23:48:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 301 (0x7f90f2279800) [pid = 1986] [serial = 1833] [outer = 0x7f90e4661c00] 23:48:39 INFO - PROCESS | 1986 | 1461221319623 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 23:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1633ms 23:48:39 INFO - PROCESS | 1986 | 1461221319656 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 23:48:39 INFO - PROCESS | 1986 | 1461221319662 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 23:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:48:39 INFO - PROCESS | 1986 | 1461221319670 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:48:39 INFO - PROCESS | 1986 | 1461221319675 Marionette TRACE conn4 <- [1,2414,null,{}] 23:48:39 INFO - PROCESS | 1986 | 1461221319684 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:40 INFO - PROCESS | 1986 | 1461221320044 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 23:48:40 INFO - PROCESS | 1986 | 1461221320422 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:40 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dc302800 == 150 [pid = 1986] [id = 611] 23:48:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 302 (0x7f90f0582000) [pid = 1986] [serial = 1834] [outer = (nil)] 23:48:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 303 (0x7f90f2ed3c00) [pid = 1986] [serial = 1835] [outer = 0x7f90f0582000] 23:48:40 INFO - PROCESS | 1986 | 1461221320494 Marionette DEBUG loaded listener.js 23:48:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 304 (0x7f90f43abc00) [pid = 1986] [serial = 1836] [outer = 0x7f90f0582000] 23:48:41 INFO - PROCESS | 1986 | 1461221321394 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 23:48:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1795ms 23:48:41 INFO - PROCESS | 1986 | 1461221321467 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 23:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:48:41 INFO - PROCESS | 1986 | 1461221321477 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 23:48:41 INFO - PROCESS | 1986 | 1461221321482 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:48:41 INFO - PROCESS | 1986 | 1461221321487 Marionette TRACE conn4 <- [1,2418,null,{}] 23:48:41 INFO - PROCESS | 1986 | 1461221321492 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:41 INFO - PROCESS | 1986 | 1461221321824 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 23:48:42 INFO - PROCESS | 1986 | 1461221322180 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:42 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dc315000 == 151 [pid = 1986] [id = 612] 23:48:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 305 (0x7f90dd76e800) [pid = 1986] [serial = 1837] [outer = (nil)] 23:48:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 306 (0x7f90e68ebc00) [pid = 1986] [serial = 1838] [outer = 0x7f90dd76e800] 23:48:42 INFO - PROCESS | 1986 | 1461221322253 Marionette DEBUG loaded listener.js 23:48:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 307 (0x7f90f2ec7400) [pid = 1986] [serial = 1839] [outer = 0x7f90dd76e800] 23:48:43 INFO - PROCESS | 1986 | 1461221323113 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1685ms 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f16c2000 == 150 [pid = 1986] [id = 277] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f74ac800 == 149 [pid = 1986] [id = 486] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dba0b000 == 148 [pid = 1986] [id = 425] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e46d0000 == 147 [pid = 1986] [id = 493] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e23ba000 == 146 [pid = 1986] [id = 492] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dad3a000 == 145 [pid = 1986] [id = 424] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109420000 == 144 [pid = 1986] [id = 488] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f91047f3000 == 143 [pid = 1986] [id = 487] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9111695800 == 142 [pid = 1986] [id = 536] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dd9d3000 == 141 [pid = 1986] [id = 538] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dfec1000 == 140 [pid = 1986] [id = 491] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dddce800 == 139 [pid = 1986] [id = 490] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1c1a000 == 138 [pid = 1986] [id = 537] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90edd9d000 == 137 [pid = 1986] [id = 278] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e36be000 == 136 [pid = 1986] [id = 592] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e188f000 == 135 [pid = 1986] [id = 591] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ddfc8000 == 134 [pid = 1986] [id = 590] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee3ed000 == 133 [pid = 1986] [id = 454] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90d9ba1800 == 132 [pid = 1986] [id = 589] 23:48:44 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f129f000 == 131 [pid = 1986] [id = 582] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 306 (0x7f90e160bc00) [pid = 1986] [serial = 1709] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 305 (0x7f90e1a5cc00) [pid = 1986] [serial = 1482] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 304 (0x7f90f113bc00) [pid = 1986] [serial = 1638] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 303 (0x7f90dfa6b000) [pid = 1986] [serial = 1703] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 302 (0x7f90dfd85800) [pid = 1986] [serial = 1706] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 301 (0x7f90dd771800) [pid = 1986] [serial = 1667] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 300 (0x7f90dd769000) [pid = 1986] [serial = 1664] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 299 (0x7f90d9fe6000) [pid = 1986] [serial = 1661] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 298 (0x7f91039c3c00) [pid = 1986] [serial = 1658] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 297 (0x7f90f6816c00) [pid = 1986] [serial = 1655] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 296 (0x7f90f12e9800) [pid = 1986] [serial = 1652] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 295 (0x7f90ed23d400) [pid = 1986] [serial = 1649] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 294 (0x7f90e4647c00) [pid = 1986] [serial = 1646] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 293 (0x7f90e208dc00) [pid = 1986] [serial = 1643] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 292 (0x7f90dad16c00) [pid = 1986] [serial = 1640] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 291 (0x7f90de197000) [pid = 1986] [serial = 1700] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 290 (0x7f90dc957400) [pid = 1986] [serial = 1697] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 289 (0x7f90dc977400) [pid = 1986] [serial = 1698] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 288 (0x7f90dc95c400) [pid = 1986] [serial = 1695] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 287 (0x7f90dad18400) [pid = 1986] [serial = 1694] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 286 (0x7f90de375400) [pid = 1986] [serial = 1691] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 285 (0x7f90d8e16c00) [pid = 1986] [serial = 1688] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 284 (0x7f90de513000) [pid = 1986] [serial = 1685] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 283 (0x7f90dd8f1c00) [pid = 1986] [serial = 1682] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 282 (0x7f90de50c800) [pid = 1986] [serial = 1679] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 281 (0x7f90dc97a400) [pid = 1986] [serial = 1676] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 280 (0x7f90e4b6d000) [pid = 1986] [serial = 1673] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 279 (0x7f90df180400) [pid = 1986] [serial = 1670] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 278 (0x7f90dfaabc00) [pid = 1986] [serial = 1704] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 277 (0x7f90dfd91400) [pid = 1986] [serial = 1707] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | --DOMWINDOW == 276 (0x7f90de50d400) [pid = 1986] [serial = 1701] [outer = (nil)] [url = about:blank] 23:48:44 INFO - PROCESS | 1986 | 1461221324870 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 23:48:44 INFO - PROCESS | 1986 | 1461221324875 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 23:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:48:44 INFO - PROCESS | 1986 | 1461221324907 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:48:44 INFO - PROCESS | 1986 | 1461221324915 Marionette TRACE conn4 <- [1,2422,null,{}] 23:48:44 INFO - PROCESS | 1986 | 1461221324923 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:45 INFO - PROCESS | 1986 | 1461221325121 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 23:48:45 INFO - PROCESS | 1986 | 1461221325136 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:45 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dc3c7800 == 132 [pid = 1986] [id = 613] 23:48:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 277 (0x7f90dafb7800) [pid = 1986] [serial = 1840] [outer = (nil)] 23:48:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 278 (0x7f90db76a800) [pid = 1986] [serial = 1841] [outer = 0x7f90dafb7800] 23:48:45 INFO - PROCESS | 1986 | 1461221325248 Marionette DEBUG loaded listener.js 23:48:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 279 (0x7f90dc95cc00) [pid = 1986] [serial = 1842] [outer = 0x7f90dafb7800] 23:48:46 INFO - PROCESS | 1986 | 1461221326170 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1295ms 23:48:46 INFO - PROCESS | 1986 | 1461221326200 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 23:48:46 INFO - PROCESS | 1986 | 1461221326206 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 23:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:48:46 INFO - PROCESS | 1986 | 1461221326217 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:48:46 INFO - PROCESS | 1986 | 1461221326222 Marionette TRACE conn4 <- [1,2426,null,{}] 23:48:46 INFO - PROCESS | 1986 | 1461221326227 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:46 INFO - PROCESS | 1986 | 1461221326513 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 23:48:46 INFO - PROCESS | 1986 | 1461221326541 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:46 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddf51800 == 133 [pid = 1986] [id = 614] 23:48:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 280 (0x7f90dad0b000) [pid = 1986] [serial = 1843] [outer = (nil)] 23:48:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 281 (0x7f90dd773000) [pid = 1986] [serial = 1844] [outer = 0x7f90dad0b000] 23:48:46 INFO - PROCESS | 1986 | 1461221326601 Marionette DEBUG loaded listener.js 23:48:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 282 (0x7f90de376400) [pid = 1986] [serial = 1845] [outer = 0x7f90dad0b000] 23:48:47 INFO - PROCESS | 1986 | 1461221327611 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 23:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1433ms 23:48:47 INFO - PROCESS | 1986 | 1461221327648 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 23:48:47 INFO - PROCESS | 1986 | 1461221327656 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 23:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:48:47 INFO - PROCESS | 1986 | 1461221327670 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:48:47 INFO - PROCESS | 1986 | 1461221327673 Marionette TRACE conn4 <- [1,2430,null,{}] 23:48:47 INFO - PROCESS | 1986 | 1461221327686 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:47 INFO - PROCESS | 1986 | 1461221327994 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 23:48:48 INFO - PROCESS | 1986 | 1461221328035 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:48 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e1887000 == 134 [pid = 1986] [id = 615] 23:48:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 283 (0x7f90dfa64400) [pid = 1986] [serial = 1846] [outer = (nil)] 23:48:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 284 (0x7f90dfaa8c00) [pid = 1986] [serial = 1847] [outer = 0x7f90dfa64400] 23:48:48 INFO - PROCESS | 1986 | 1461221328100 Marionette DEBUG loaded listener.js 23:48:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 285 (0x7f90dfd88400) [pid = 1986] [serial = 1848] [outer = 0x7f90dfa64400] 23:48:49 INFO - PROCESS | 1986 | 1461221329049 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 23:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1428ms 23:48:49 INFO - PROCESS | 1986 | 1461221329099 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 23:48:49 INFO - PROCESS | 1986 | 1461221329103 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 23:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:48:49 INFO - PROCESS | 1986 | 1461221329108 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:48:49 INFO - PROCESS | 1986 | 1461221329110 Marionette TRACE conn4 <- [1,2434,null,{}] 23:48:49 INFO - PROCESS | 1986 | 1461221329116 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:49 INFO - PROCESS | 1986 | 1461221329384 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 284 (0x7f90dad19800) [pid = 1986] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 283 (0x7f90ed248400) [pid = 1986] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 282 (0x7f90ef51f400) [pid = 1986] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 281 (0x7f90d8e12400) [pid = 1986] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 280 (0x7f90eb796800) [pid = 1986] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 279 (0x7f90e4b29000) [pid = 1986] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 278 (0x7f90efb89800) [pid = 1986] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 277 (0x7f90e208ac00) [pid = 1986] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 276 (0x7f90dad0c000) [pid = 1986] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 275 (0x7f90dad0d000) [pid = 1986] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 274 (0x7f90dad0b800) [pid = 1986] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 273 (0x7f90dad0a400) [pid = 1986] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 272 (0x7f90dfa6a800) [pid = 1986] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 271 (0x7f90e2a1ec00) [pid = 1986] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 270 (0x7f90e24bec00) [pid = 1986] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 269 (0x7f91047c0800) [pid = 1986] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 268 (0x7f90ec177000) [pid = 1986] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 267 (0x7f90daea4000) [pid = 1986] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 266 (0x7f90dc975400) [pid = 1986] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 265 (0x7f90dc97ec00) [pid = 1986] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 264 (0x7f90dc980000) [pid = 1986] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 263 (0x7f90d8e0fc00) [pid = 1986] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 262 (0x7f90e4b62800) [pid = 1986] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 261 (0x7f90d9fe0000) [pid = 1986] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 260 (0x7f90d9fdf800) [pid = 1986] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 259 (0x7f90d9fe4000) [pid = 1986] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 258 (0x7f90dc975000) [pid = 1986] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 257 (0x7f90df17a000) [pid = 1986] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 256 (0x7f90dd76ec00) [pid = 1986] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 255 (0x7f90dd774400) [pid = 1986] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 254 (0x7f90e464a000) [pid = 1986] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 253 (0x7f90dfd46800) [pid = 1986] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 252 (0x7f90e4ddc000) [pid = 1986] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 251 (0x7f90d9fe3800) [pid = 1986] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 250 (0x7f90e2460400) [pid = 1986] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 249 (0x7f90e6c5c000) [pid = 1986] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 248 (0x7f90e24b3000) [pid = 1986] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 247 (0x7f90dd8f6c00) [pid = 1986] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 246 (0x7f90e1a57000) [pid = 1986] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 245 (0x7f90ec067c00) [pid = 1986] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 244 (0x7f90d9fe3000) [pid = 1986] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 243 (0x7f90e454ac00) [pid = 1986] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 242 (0x7f90e245fc00) [pid = 1986] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 241 (0x7f90e454b800) [pid = 1986] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 240 (0x7f90e2a2a800) [pid = 1986] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 239 (0x7f90df17dc00) [pid = 1986] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 238 (0x7f90dad0cc00) [pid = 1986] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 237 (0x7f90e3a4d000) [pid = 1986] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 236 (0x7f90e63ea800) [pid = 1986] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 235 (0x7f90eb79cc00) [pid = 1986] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 234 (0x7f90e1608400) [pid = 1986] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 233 (0x7f90e4577400) [pid = 1986] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 232 (0x7f90db767000) [pid = 1986] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 231 (0x7f90f8617400) [pid = 1986] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 230 (0x7f90dad0b400) [pid = 1986] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 229 (0x7f90ec070000) [pid = 1986] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 228 (0x7f90e2a28c00) [pid = 1986] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 227 (0x7f90dad13000) [pid = 1986] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 226 (0x7f90e4b28000) [pid = 1986] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 225 (0x7f90e45e6800) [pid = 1986] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 224 (0x7f90ec0b2000) [pid = 1986] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 223 (0x7f90db768000) [pid = 1986] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 222 (0x7f90eb79ac00) [pid = 1986] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 221 (0x7f90f642b000) [pid = 1986] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 220 (0x7f90dad18c00) [pid = 1986] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 219 (0x7f90ec0e5400) [pid = 1986] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 218 (0x7f90f2ed4400) [pid = 1986] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 217 (0x7f90de190c00) [pid = 1986] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 216 (0x7f90dfd86c00) [pid = 1986] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 215 (0x7f90db763800) [pid = 1986] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 214 (0x7f90ede94400) [pid = 1986] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 213 (0x7f90db764000) [pid = 1986] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 212 (0x7f90f12e4c00) [pid = 1986] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 211 (0x7f90e1a56000) [pid = 1986] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 210 (0x7f90dad14000) [pid = 1986] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 209 (0x7f90edde4400) [pid = 1986] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 208 (0x7f90ed242400) [pid = 1986] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 207 (0x7f90e150d400) [pid = 1986] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 206 (0x7f90e2a27c00) [pid = 1986] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 205 (0x7f90ed249000) [pid = 1986] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 204 (0x7f90f78d2800) [pid = 1986] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:48:50 INFO - PROCESS | 1986 | --DOMWINDOW == 203 (0x7f90dfd46400) [pid = 1986] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:48:50 INFO - PROCESS | 1986 | 1461221330885 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:50 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dad46800 == 135 [pid = 1986] [id = 616] 23:48:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 204 (0x7f90d8e0d800) [pid = 1986] [serial = 1849] [outer = (nil)] 23:48:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 205 (0x7f90d8f3b000) [pid = 1986] [serial = 1850] [outer = 0x7f90d8e0d800] 23:48:51 INFO - PROCESS | 1986 | 1461221330998 Marionette DEBUG loaded listener.js 23:48:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 206 (0x7f90dad18c00) [pid = 1986] [serial = 1851] [outer = 0x7f90d8e0d800] 23:48:51 INFO - PROCESS | 1986 | 1461221331793 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 23:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2737ms 23:48:51 INFO - PROCESS | 1986 | 1461221331846 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 23:48:51 INFO - PROCESS | 1986 | 1461221331850 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 23:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:48:51 INFO - PROCESS | 1986 | 1461221331855 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:48:51 INFO - PROCESS | 1986 | 1461221331858 Marionette TRACE conn4 <- [1,2438,null,{}] 23:48:51 INFO - PROCESS | 1986 | 1461221331874 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:52 INFO - PROCESS | 1986 | 1461221332080 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 23:48:52 INFO - PROCESS | 1986 | 1461221332094 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e23bd800 == 136 [pid = 1986] [id = 617] 23:48:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 207 (0x7f90dad19800) [pid = 1986] [serial = 1852] [outer = (nil)] 23:48:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 208 (0x7f90de18d000) [pid = 1986] [serial = 1853] [outer = 0x7f90dad19800] 23:48:52 INFO - PROCESS | 1986 | 1461221332159 Marionette DEBUG loaded listener.js 23:48:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 209 (0x7f90defc0800) [pid = 1986] [serial = 1854] [outer = 0x7f90dad19800] 23:48:53 INFO - PROCESS | 1986 | 1461221333384 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 23:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1594ms 23:48:53 INFO - PROCESS | 1986 | 1461221333452 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 23:48:53 INFO - PROCESS | 1986 | 1461221333458 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 23:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:48:53 INFO - PROCESS | 1986 | 1461221333467 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:48:53 INFO - PROCESS | 1986 | 1461221333472 Marionette TRACE conn4 <- [1,2442,null,{}] 23:48:53 INFO - PROCESS | 1986 | 1461221333479 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:53 INFO - PROCESS | 1986 | 1461221333751 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 23:48:54 INFO - PROCESS | 1986 | 1461221334077 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:54 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddfc7000 == 137 [pid = 1986] [id = 618] 23:48:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 210 (0x7f90dc974000) [pid = 1986] [serial = 1855] [outer = (nil)] 23:48:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 211 (0x7f90dc97ac00) [pid = 1986] [serial = 1856] [outer = 0x7f90dc974000] 23:48:54 INFO - PROCESS | 1986 | 1461221334154 Marionette DEBUG loaded listener.js 23:48:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 212 (0x7f90dd8ec400) [pid = 1986] [serial = 1857] [outer = 0x7f90dc974000] 23:48:55 INFO - PROCESS | 1986 | 1461221335024 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 23:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1589ms 23:48:55 INFO - PROCESS | 1986 | 1461221335057 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 23:48:55 INFO - PROCESS | 1986 | 1461221335065 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 23:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:48:55 INFO - PROCESS | 1986 | 1461221335075 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:48:55 INFO - PROCESS | 1986 | 1461221335079 Marionette TRACE conn4 <- [1,2446,null,{}] 23:48:55 INFO - PROCESS | 1986 | 1461221335085 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:55 INFO - PROCESS | 1986 | 1461221335303 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 23:48:55 INFO - PROCESS | 1986 | 1461221335574 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:55 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e36a2800 == 138 [pid = 1986] [id = 619] 23:48:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 213 (0x7f90defbac00) [pid = 1986] [serial = 1858] [outer = (nil)] 23:48:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 214 (0x7f90df17dc00) [pid = 1986] [serial = 1859] [outer = 0x7f90defbac00] 23:48:55 INFO - PROCESS | 1986 | 1461221335757 Marionette DEBUG loaded listener.js 23:48:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 215 (0x7f90dfa6b400) [pid = 1986] [serial = 1860] [outer = 0x7f90defbac00] 23:48:56 INFO - PROCESS | 1986 | 1461221336674 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 23:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1633ms 23:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:48:56 INFO - PROCESS | 1986 | 1461221336709 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 23:48:56 INFO - PROCESS | 1986 | 1461221336712 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 23:48:56 INFO - PROCESS | 1986 | 1461221336718 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:48:56 INFO - PROCESS | 1986 | 1461221336724 Marionette TRACE conn4 <- [1,2450,null,{}] 23:48:56 INFO - PROCESS | 1986 | 1461221336739 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:56 INFO - PROCESS | 1986 | 1461221336966 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 23:48:57 INFO - PROCESS | 1986 | 1461221337290 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:57 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e4d2c800 == 139 [pid = 1986] [id = 620] 23:48:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 216 (0x7f90defbf800) [pid = 1986] [serial = 1861] [outer = (nil)] 23:48:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 217 (0x7f90e1a50000) [pid = 1986] [serial = 1862] [outer = 0x7f90defbf800] 23:48:57 INFO - PROCESS | 1986 | 1461221337381 Marionette DEBUG loaded listener.js 23:48:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 218 (0x7f90e2094800) [pid = 1986] [serial = 1863] [outer = 0x7f90defbf800] 23:48:58 INFO - PROCESS | 1986 | 1461221338264 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 23:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1592ms 23:48:58 INFO - PROCESS | 1986 | 1461221338311 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 23:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:48:58 INFO - PROCESS | 1986 | 1461221338316 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 23:48:58 INFO - PROCESS | 1986 | 1461221338321 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:48:58 INFO - PROCESS | 1986 | 1461221338325 Marionette TRACE conn4 <- [1,2454,null,{}] 23:48:58 INFO - PROCESS | 1986 | 1461221338330 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:58 INFO - PROCESS | 1986 | 1461221338590 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 23:48:58 INFO - PROCESS | 1986 | 1461221338900 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:58 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e66b4800 == 140 [pid = 1986] [id = 621] 23:48:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 219 (0x7f90e150e400) [pid = 1986] [serial = 1864] [outer = (nil)] 23:48:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 220 (0x7f90e2368400) [pid = 1986] [serial = 1865] [outer = 0x7f90e150e400] 23:48:58 INFO - PROCESS | 1986 | 1461221338978 Marionette DEBUG loaded listener.js 23:48:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 221 (0x7f90e245c400) [pid = 1986] [serial = 1866] [outer = 0x7f90e150e400] 23:48:59 INFO - PROCESS | 1986 | 1461221339781 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 23:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1479ms 23:48:59 INFO - PROCESS | 1986 | 1461221339807 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 23:48:59 INFO - PROCESS | 1986 | 1461221339811 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 23:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:48:59 INFO - PROCESS | 1986 | 1461221339819 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:48:59 INFO - PROCESS | 1986 | 1461221339822 Marionette TRACE conn4 <- [1,2458,null,{}] 23:48:59 INFO - PROCESS | 1986 | 1461221339826 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:00 INFO - PROCESS | 1986 | 1461221340045 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 23:49:00 INFO - PROCESS | 1986 | 1461221340315 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:00 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6acd000 == 141 [pid = 1986] [id = 622] 23:49:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 222 (0x7f90e235f800) [pid = 1986] [serial = 1867] [outer = (nil)] 23:49:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 223 (0x7f90e2a1ec00) [pid = 1986] [serial = 1868] [outer = 0x7f90e235f800] 23:49:00 INFO - PROCESS | 1986 | 1461221340392 Marionette DEBUG loaded listener.js 23:49:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 224 (0x7f90e2a2c000) [pid = 1986] [serial = 1869] [outer = 0x7f90e235f800] 23:49:01 INFO - PROCESS | 1986 | 1461221341299 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 23:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1533ms 23:49:01 INFO - PROCESS | 1986 | 1461221341353 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 23:49:01 INFO - PROCESS | 1986 | 1461221341357 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 23:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:49:01 INFO - PROCESS | 1986 | 1461221341363 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:49:01 INFO - PROCESS | 1986 | 1461221341365 Marionette TRACE conn4 <- [1,2462,null,{}] 23:49:01 INFO - PROCESS | 1986 | 1461221341370 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:01 INFO - PROCESS | 1986 | 1461221341628 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 23:49:01 INFO - PROCESS | 1986 | 1461221341950 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:01 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6ccb800 == 142 [pid = 1986] [id = 623] 23:49:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 225 (0x7f90e3a55c00) [pid = 1986] [serial = 1870] [outer = (nil)] 23:49:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 226 (0x7f90e4577800) [pid = 1986] [serial = 1871] [outer = 0x7f90e3a55c00] 23:49:02 INFO - PROCESS | 1986 | 1461221342031 Marionette DEBUG loaded listener.js 23:49:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 227 (0x7f90e45e8c00) [pid = 1986] [serial = 1872] [outer = 0x7f90e3a55c00] 23:49:02 INFO - PROCESS | 1986 | 1461221342886 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 23:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1578ms 23:49:02 INFO - PROCESS | 1986 | 1461221342942 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 23:49:02 INFO - PROCESS | 1986 | 1461221342946 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 23:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:49:02 INFO - PROCESS | 1986 | 1461221342951 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:49:02 INFO - PROCESS | 1986 | 1461221342954 Marionette TRACE conn4 <- [1,2466,null,{}] 23:49:02 INFO - PROCESS | 1986 | 1461221342963 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:03 INFO - PROCESS | 1986 | 1461221343220 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 23:49:03 INFO - PROCESS | 1986 | 1461221343532 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:03 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec008000 == 143 [pid = 1986] [id = 624] 23:49:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 228 (0x7f90e4547800) [pid = 1986] [serial = 1873] [outer = (nil)] 23:49:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 229 (0x7f90e4651c00) [pid = 1986] [serial = 1874] [outer = 0x7f90e4547800] 23:49:03 INFO - PROCESS | 1986 | 1461221343610 Marionette DEBUG loaded listener.js 23:49:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 230 (0x7f90e46e5800) [pid = 1986] [serial = 1875] [outer = 0x7f90e4547800] 23:49:04 INFO - PROCESS | 1986 | 1461221344419 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 23:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1483ms 23:49:04 INFO - PROCESS | 1986 | 1461221344435 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 23:49:04 INFO - PROCESS | 1986 | 1461221344439 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 23:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:49:04 INFO - PROCESS | 1986 | 1461221344445 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:49:04 INFO - PROCESS | 1986 | 1461221344447 Marionette TRACE conn4 <- [1,2470,null,{}] 23:49:04 INFO - PROCESS | 1986 | 1461221344453 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:04 INFO - PROCESS | 1986 | 1461221344667 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 23:49:04 INFO - PROCESS | 1986 | 1461221344950 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:04 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec291800 == 144 [pid = 1986] [id = 625] 23:49:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 231 (0x7f90e4577400) [pid = 1986] [serial = 1876] [outer = (nil)] 23:49:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 232 (0x7f90e46f1000) [pid = 1986] [serial = 1877] [outer = 0x7f90e4577400] 23:49:05 INFO - PROCESS | 1986 | 1461221345027 Marionette DEBUG loaded listener.js 23:49:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 233 (0x7f90e4ad6400) [pid = 1986] [serial = 1878] [outer = 0x7f90e4577400] 23:49:05 INFO - PROCESS | 1986 | 1461221345824 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 23:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1764ms 23:49:06 INFO - PROCESS | 1986 | 1461221346241 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 23:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:49:06 INFO - PROCESS | 1986 | 1461221346245 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 23:49:06 INFO - PROCESS | 1986 | 1461221346252 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:49:06 INFO - PROCESS | 1986 | 1461221346256 Marionette TRACE conn4 <- [1,2474,null,{}] 23:49:06 INFO - PROCESS | 1986 | 1461221346261 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:06 INFO - PROCESS | 1986 | 1461221346511 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 23:49:06 INFO - PROCESS | 1986 | 1461221346837 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:06 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edcf1800 == 145 [pid = 1986] [id = 626] 23:49:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 234 (0x7f90e45eb800) [pid = 1986] [serial = 1879] [outer = (nil)] 23:49:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 235 (0x7f90e4b26800) [pid = 1986] [serial = 1880] [outer = 0x7f90e45eb800] 23:49:06 INFO - PROCESS | 1986 | 1461221346910 Marionette DEBUG loaded listener.js 23:49:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 236 (0x7f90e4b66000) [pid = 1986] [serial = 1881] [outer = 0x7f90e45eb800] 23:49:07 INFO - PROCESS | 1986 | 1461221347806 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 23:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1586ms 23:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:49:07 INFO - PROCESS | 1986 | 1461221347839 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 23:49:07 INFO - PROCESS | 1986 | 1461221347842 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 23:49:07 INFO - PROCESS | 1986 | 1461221347848 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:49:07 INFO - PROCESS | 1986 | 1461221347851 Marionette TRACE conn4 <- [1,2478,null,{}] 23:49:07 INFO - PROCESS | 1986 | 1461221347857 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:08 INFO - PROCESS | 1986 | 1461221348072 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 23:49:08 INFO - PROCESS | 1986 | 1461221348361 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:08 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee39c000 == 146 [pid = 1986] [id = 627] 23:49:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 237 (0x7f90e4645c00) [pid = 1986] [serial = 1882] [outer = (nil)] 23:49:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 238 (0x7f90e4b6bc00) [pid = 1986] [serial = 1883] [outer = 0x7f90e4645c00] 23:49:08 INFO - PROCESS | 1986 | 1461221348479 Marionette DEBUG loaded listener.js 23:49:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 239 (0x7f90e622c400) [pid = 1986] [serial = 1884] [outer = 0x7f90e4645c00] 23:49:09 INFO - PROCESS | 1986 | 1461221349347 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 23:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1540ms 23:49:09 INFO - PROCESS | 1986 | 1461221349387 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 23:49:09 INFO - PROCESS | 1986 | 1461221349391 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 23:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:49:09 INFO - PROCESS | 1986 | 1461221349397 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:49:09 INFO - PROCESS | 1986 | 1461221349401 Marionette TRACE conn4 <- [1,2482,null,{}] 23:49:09 INFO - PROCESS | 1986 | 1461221349406 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:09 INFO - PROCESS | 1986 | 1461221349644 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 23:49:09 INFO - PROCESS | 1986 | 1461221349928 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:10 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef5a8800 == 147 [pid = 1986] [id = 628] 23:49:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 240 (0x7f90e68e0000) [pid = 1986] [serial = 1885] [outer = (nil)] 23:49:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 241 (0x7f90e6c5d400) [pid = 1986] [serial = 1886] [outer = 0x7f90e68e0000] 23:49:10 INFO - PROCESS | 1986 | 1461221350062 Marionette DEBUG loaded listener.js 23:49:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 242 (0x7f90eb79b000) [pid = 1986] [serial = 1887] [outer = 0x7f90e68e0000] 23:49:10 INFO - PROCESS | 1986 | 1461221350909 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 23:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1579ms 23:49:10 INFO - PROCESS | 1986 | 1461221350978 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 23:49:10 INFO - PROCESS | 1986 | 1461221350982 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 23:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:49:10 INFO - PROCESS | 1986 | 1461221350987 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:49:10 INFO - PROCESS | 1986 | 1461221350990 Marionette TRACE conn4 <- [1,2486,null,{}] 23:49:10 INFO - PROCESS | 1986 | 1461221350995 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:11 INFO - PROCESS | 1986 | 1461221351218 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 23:49:11 INFO - PROCESS | 1986 | 1461221351494 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:11 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90efb21800 == 148 [pid = 1986] [id = 629] 23:49:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 243 (0x7f90e4de1400) [pid = 1986] [serial = 1888] [outer = (nil)] 23:49:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 244 (0x7f90eb7efc00) [pid = 1986] [serial = 1889] [outer = 0x7f90e4de1400] 23:49:11 INFO - PROCESS | 1986 | 1461221351626 Marionette DEBUG loaded listener.js 23:49:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 245 (0x7f90ec06f400) [pid = 1986] [serial = 1890] [outer = 0x7f90e4de1400] 23:49:12 INFO - PROCESS | 1986 | 1461221352487 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 23:49:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:49:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1529ms 23:49:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:49:12 INFO - PROCESS | 1986 | 1461221352519 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 23:49:12 INFO - PROCESS | 1986 | 1461221352522 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 23:49:12 INFO - PROCESS | 1986 | 1461221352529 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:49:12 INFO - PROCESS | 1986 | 1461221352532 Marionette TRACE conn4 <- [1,2490,null,{}] 23:49:12 INFO - PROCESS | 1986 | 1461221352539 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:12 INFO - PROCESS | 1986 | 1461221352791 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 23:49:13 INFO - PROCESS | 1986 | 1461221353117 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:13 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f12ba000 == 149 [pid = 1986] [id = 630] 23:49:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 246 (0x7f90e656b800) [pid = 1986] [serial = 1891] [outer = (nil)] 23:49:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 247 (0x7f90ec0b6400) [pid = 1986] [serial = 1892] [outer = 0x7f90e656b800] 23:49:13 INFO - PROCESS | 1986 | 1461221353206 Marionette DEBUG loaded listener.js 23:49:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 248 (0x7f90ec0e9c00) [pid = 1986] [serial = 1893] [outer = 0x7f90e656b800] 23:49:14 INFO - PROCESS | 1986 | 1461221354066 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 23:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1585ms 23:49:14 INFO - PROCESS | 1986 | 1461221354114 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 23:49:14 INFO - PROCESS | 1986 | 1461221354117 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 23:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:49:14 INFO - PROCESS | 1986 | 1461221354123 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:49:14 INFO - PROCESS | 1986 | 1461221354125 Marionette TRACE conn4 <- [1,2494,null,{}] 23:49:14 INFO - PROCESS | 1986 | 1461221354131 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:14 INFO - PROCESS | 1986 | 1461221354354 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 23:49:14 INFO - PROCESS | 1986 | 1461221354632 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:14 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1c04000 == 150 [pid = 1986] [id = 631] 23:49:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 249 (0x7f90e68ed400) [pid = 1986] [serial = 1894] [outer = (nil)] 23:49:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 250 (0x7f90ec157000) [pid = 1986] [serial = 1895] [outer = 0x7f90e68ed400] 23:49:14 INFO - PROCESS | 1986 | 1461221354749 Marionette DEBUG loaded listener.js 23:49:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 251 (0x7f90ec15f800) [pid = 1986] [serial = 1896] [outer = 0x7f90e68ed400] 23:49:15 INFO - PROCESS | 1986 | 1461221355603 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 23:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1529ms 23:49:15 INFO - PROCESS | 1986 | 1461221355653 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 23:49:15 INFO - PROCESS | 1986 | 1461221355657 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 23:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:49:15 INFO - PROCESS | 1986 | 1461221355663 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:49:15 INFO - PROCESS | 1986 | 1461221355665 Marionette TRACE conn4 <- [1,2498,null,{}] 23:49:15 INFO - PROCESS | 1986 | 1461221355670 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:15 INFO - PROCESS | 1986 | 1461221355885 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 23:49:16 INFO - PROCESS | 1986 | 1461221356176 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:16 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1de9000 == 151 [pid = 1986] [id = 632] 23:49:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 252 (0x7f90dafab000) [pid = 1986] [serial = 1897] [outer = (nil)] 23:49:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 253 (0x7f90ec172400) [pid = 1986] [serial = 1898] [outer = 0x7f90dafab000] 23:49:16 INFO - PROCESS | 1986 | 1461221356290 Marionette DEBUG loaded listener.js 23:49:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 254 (0x7f90ed1bf000) [pid = 1986] [serial = 1899] [outer = 0x7f90dafab000] 23:49:17 INFO - PROCESS | 1986 | 1461221357137 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 23:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1532ms 23:49:17 INFO - PROCESS | 1986 | 1461221357196 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 23:49:17 INFO - PROCESS | 1986 | 1461221357200 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 23:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:49:17 INFO - PROCESS | 1986 | 1461221357205 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:49:17 INFO - PROCESS | 1986 | 1461221357208 Marionette TRACE conn4 <- [1,2502,null,{}] 23:49:17 INFO - PROCESS | 1986 | 1461221357213 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:17 INFO - PROCESS | 1986 | 1461221357427 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 23:49:17 INFO - PROCESS | 1986 | 1461221357707 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:17 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f203f800 == 152 [pid = 1986] [id = 633] 23:49:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 255 (0x7f90e2a27000) [pid = 1986] [serial = 1900] [outer = (nil)] 23:49:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 256 (0x7f90ed23c800) [pid = 1986] [serial = 1901] [outer = 0x7f90e2a27000] 23:49:17 INFO - PROCESS | 1986 | 1461221357825 Marionette DEBUG loaded listener.js 23:49:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 257 (0x7f90ed24cc00) [pid = 1986] [serial = 1902] [outer = 0x7f90e2a27000] 23:49:18 INFO - PROCESS | 1986 | 1461221358737 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1578ms 23:49:18 INFO - PROCESS | 1986 | 1461221358786 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 23:49:18 INFO - PROCESS | 1986 | 1461221358789 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 23:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:49:18 INFO - PROCESS | 1986 | 1461221358795 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:49:18 INFO - PROCESS | 1986 | 1461221358797 Marionette TRACE conn4 <- [1,2506,null,{}] 23:49:18 INFO - PROCESS | 1986 | 1461221358803 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:19 INFO - PROCESS | 1986 | 1461221359029 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 23:49:19 INFO - PROCESS | 1986 | 1461221359350 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:19 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f449d800 == 153 [pid = 1986] [id = 634] 23:49:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 258 (0x7f90ec15dc00) [pid = 1986] [serial = 1903] [outer = (nil)] 23:49:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 259 (0x7f90ed4c4400) [pid = 1986] [serial = 1904] [outer = 0x7f90ec15dc00] 23:49:19 INFO - PROCESS | 1986 | 1461221359428 Marionette DEBUG loaded listener.js 23:49:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 260 (0x7f90ede12400) [pid = 1986] [serial = 1905] [outer = 0x7f90ec15dc00] 23:49:20 INFO - PROCESS | 1986 | 1461221360288 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1534ms 23:49:20 INFO - PROCESS | 1986 | 1461221360330 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 23:49:20 INFO - PROCESS | 1986 | 1461221360334 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 23:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:49:20 INFO - PROCESS | 1986 | 1461221360340 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:49:20 INFO - PROCESS | 1986 | 1461221360343 Marionette TRACE conn4 <- [1,2510,null,{}] 23:49:20 INFO - PROCESS | 1986 | 1461221360348 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:20 INFO - PROCESS | 1986 | 1461221360582 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 23:49:20 INFO - PROCESS | 1986 | 1461221360905 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:20 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6fb2800 == 154 [pid = 1986] [id = 635] 23:49:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 261 (0x7f90ed24d000) [pid = 1986] [serial = 1906] [outer = (nil)] 23:49:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 262 (0x7f90ede8e800) [pid = 1986] [serial = 1907] [outer = 0x7f90ed24d000] 23:49:20 INFO - PROCESS | 1986 | 1461221360983 Marionette DEBUG loaded listener.js 23:49:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 263 (0x7f90ede97400) [pid = 1986] [serial = 1908] [outer = 0x7f90ed24d000] 23:49:21 INFO - PROCESS | 1986 | 1461221361845 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 23:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1535ms 23:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:49:21 INFO - PROCESS | 1986 | 1461221361876 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 23:49:21 INFO - PROCESS | 1986 | 1461221361879 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 23:49:21 INFO - PROCESS | 1986 | 1461221361885 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:49:21 INFO - PROCESS | 1986 | 1461221361889 Marionette TRACE conn4 <- [1,2514,null,{}] 23:49:21 INFO - PROCESS | 1986 | 1461221361894 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:22 INFO - PROCESS | 1986 | 1461221362124 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 23:49:22 INFO - PROCESS | 1986 | 1461221362407 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:22 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fa613000 == 155 [pid = 1986] [id = 636] 23:49:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 264 (0x7f90dfa6a400) [pid = 1986] [serial = 1909] [outer = (nil)] 23:49:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 265 (0x7f90ee12a400) [pid = 1986] [serial = 1910] [outer = 0x7f90dfa6a400] 23:49:22 INFO - PROCESS | 1986 | 1461221362532 Marionette DEBUG loaded listener.js 23:49:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 266 (0x7f90ee85bc00) [pid = 1986] [serial = 1911] [outer = 0x7f90dfa6a400] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ddeb1000 == 154 [pid = 1986] [id = 564] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dad46800 == 153 [pid = 1986] [id = 616] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e1887000 == 152 [pid = 1986] [id = 615] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ddf51800 == 151 [pid = 1986] [id = 614] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dc3c7800 == 150 [pid = 1986] [id = 613] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109758000 == 149 [pid = 1986] [id = 609] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910946f800 == 148 [pid = 1986] [id = 608] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9105a0e000 == 147 [pid = 1986] [id = 607] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9104855000 == 146 [pid = 1986] [id = 606] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fe81e800 == 145 [pid = 1986] [id = 605] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f853b800 == 144 [pid = 1986] [id = 604] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f70a1800 == 143 [pid = 1986] [id = 603] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6185000 == 142 [pid = 1986] [id = 602] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f2090000 == 141 [pid = 1986] [id = 601] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1c23000 == 140 [pid = 1986] [id = 600] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f129c000 == 139 [pid = 1986] [id = 599] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee3a5000 == 138 [pid = 1986] [id = 598] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90edcde000 == 137 [pid = 1986] [id = 597] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6c89800 == 136 [pid = 1986] [id = 596] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e4d16800 == 135 [pid = 1986] [id = 595] 23:49:24 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ddea5000 == 134 [pid = 1986] [id = 594] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 265 (0x7f90e4adbc00) [pid = 1986] [serial = 1566] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 264 (0x7f91076df000) [pid = 1986] [serial = 1608] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 263 (0x7f90ee64b400) [pid = 1986] [serial = 1584] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 262 (0x7f90f4c0f000) [pid = 1986] [serial = 1590] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 261 (0x7f90de518c00) [pid = 1986] [serial = 1692] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 260 (0x7f90edfcb000) [pid = 1986] [serial = 1524] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 259 (0x7f90ec477c00) [pid = 1986] [serial = 1581] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 258 (0x7f90f2281000) [pid = 1986] [serial = 1467] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 257 (0x7f90f51b1c00) [pid = 1986] [serial = 1470] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 256 (0x7f90e6c59400) [pid = 1986] [serial = 1473] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 255 (0x7f90e1a5a400) [pid = 1986] [serial = 1476] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 254 (0x7f90e24bac00) [pid = 1986] [serial = 1479] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 253 (0x7f90db770c00) [pid = 1986] [serial = 1506] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 252 (0x7f90e209a800) [pid = 1986] [serial = 1509] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 251 (0x7f90e3a57400) [pid = 1986] [serial = 1512] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 250 (0x7f90e4b23000) [pid = 1986] [serial = 1515] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 249 (0x7f910955e000) [pid = 1986] [serial = 1611] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 248 (0x7f9109abd400) [pid = 1986] [serial = 1614] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 247 (0x7f9109c64400) [pid = 1986] [serial = 1617] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 246 (0x7f90de511000) [pid = 1986] [serial = 1680] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 245 (0x7f90dd8f7000) [pid = 1986] [serial = 1683] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 244 (0x7f90de517000) [pid = 1986] [serial = 1686] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 243 (0x7f90d8e1b000) [pid = 1986] [serial = 1689] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 242 (0x7f90db771c00) [pid = 1986] [serial = 1569] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 241 (0x7f90ec471800) [pid = 1986] [serial = 1521] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 240 (0x7f90e6c60000) [pid = 1986] [serial = 1518] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 239 (0x7f90edfd6800) [pid = 1986] [serial = 1458] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 238 (0x7f90eb7f8c00) [pid = 1986] [serial = 1578] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 237 (0x7f90e6228c00) [pid = 1986] [serial = 1443] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 236 (0x7f90ef944800) [pid = 1986] [serial = 1527] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 235 (0x7f90e68eb800) [pid = 1986] [serial = 1446] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 234 (0x7f90ef797c00) [pid = 1986] [serial = 1461] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 233 (0x7f90f7731800) [pid = 1986] [serial = 1539] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 232 (0x7f90de195800) [pid = 1986] [serial = 1545] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 231 (0x7f90ec470c00) [pid = 1986] [serial = 1449] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 230 (0x7f90f5e32c00) [pid = 1986] [serial = 1536] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 229 (0x7f9104a9b800) [pid = 1986] [serial = 1605] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 228 (0x7f90f1fd7000) [pid = 1986] [serial = 1533] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 227 (0x7f90ed327c00) [pid = 1986] [serial = 1452] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 226 (0x7f90f1a41c00) [pid = 1986] [serial = 1464] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 225 (0x7f90dfd85000) [pid = 1986] [serial = 1434] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 224 (0x7f90f5baa400) [pid = 1986] [serial = 1593] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 223 (0x7f90e24b4400) [pid = 1986] [serial = 1437] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 222 (0x7f90e3a4e000) [pid = 1986] [serial = 1542] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 221 (0x7f90f67e5000) [pid = 1986] [serial = 1596] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 220 (0x7f90f12e4800) [pid = 1986] [serial = 1530] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 219 (0x7f90e228e000) [pid = 1986] [serial = 1572] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 218 (0x7f90e4642c00) [pid = 1986] [serial = 1575] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 217 (0x7f90f2279c00) [pid = 1986] [serial = 1587] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 216 (0x7f90f85b0800) [pid = 1986] [serial = 1599] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 215 (0x7f90de382800) [pid = 1986] [serial = 1776] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 214 (0x7f90dd8f5c00) [pid = 1986] [serial = 1775] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 213 (0x7f90df17b400) [pid = 1986] [serial = 1778] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 212 (0x7f90e4b6c800) [pid = 1986] [serial = 1740] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 211 (0x7f90e4b65000) [pid = 1986] [serial = 1739] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 210 (0x7f90e1606000) [pid = 1986] [serial = 1719] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 209 (0x7f90dfd87000) [pid = 1986] [serial = 1718] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 208 (0x7f90e6c58000) [pid = 1986] [serial = 1746] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 207 (0x7f90e6610400) [pid = 1986] [serial = 1745] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 206 (0x7f90dc955400) [pid = 1986] [serial = 1772] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 205 (0x7f90eb7f7800) [pid = 1986] [serial = 1752] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 204 (0x7f90eb7a0c00) [pid = 1986] [serial = 1751] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 203 (0x7f90ec0bbc00) [pid = 1986] [serial = 1755] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 202 (0x7f90ec0b1c00) [pid = 1986] [serial = 1754] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 201 (0x7f90e2a23c00) [pid = 1986] [serial = 1725] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 200 (0x7f90e24bc400) [pid = 1986] [serial = 1724] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 199 (0x7f90ed250400) [pid = 1986] [serial = 1766] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 198 (0x7f90de7c6c00) [pid = 1986] [serial = 1716] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 197 (0x7f90de375c00) [pid = 1986] [serial = 1715] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 196 (0x7f90ec173800) [pid = 1986] [serial = 1761] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 195 (0x7f90ec15d800) [pid = 1986] [serial = 1760] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 194 (0x7f90ed1c5800) [pid = 1986] [serial = 1764] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 193 (0x7f90ec472400) [pid = 1986] [serial = 1763] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 192 (0x7f90d9fe8000) [pid = 1986] [serial = 1769] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 191 (0x7f90dad0fc00) [pid = 1986] [serial = 1770] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 190 (0x7f90e4577c00) [pid = 1986] [serial = 1728] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 189 (0x7f90e454f800) [pid = 1986] [serial = 1727] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 188 (0x7f90eb799400) [pid = 1986] [serial = 1749] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 187 (0x7f90e6c62000) [pid = 1986] [serial = 1748] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 186 (0x7f90e46eb800) [pid = 1986] [serial = 1734] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 185 (0x7f90e465e000) [pid = 1986] [serial = 1733] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 184 (0x7f90e4b22000) [pid = 1986] [serial = 1737] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 183 (0x7f90e4ad4800) [pid = 1986] [serial = 1736] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 182 (0x7f90e236a000) [pid = 1986] [serial = 1722] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 181 (0x7f90e2298800) [pid = 1986] [serial = 1721] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 180 (0x7f90dc2d5000) [pid = 1986] [serial = 1713] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 179 (0x7f90daeae800) [pid = 1986] [serial = 1712] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90e4649400) [pid = 1986] [serial = 1731] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 177 (0x7f90e45e9400) [pid = 1986] [serial = 1730] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 176 (0x7f90e6569800) [pid = 1986] [serial = 1743] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 175 (0x7f90e63eec00) [pid = 1986] [serial = 1742] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 174 (0x7f90ec154800) [pid = 1986] [serial = 1758] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 173 (0x7f90ec0eb800) [pid = 1986] [serial = 1757] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 172 (0x7f90e208f800) [pid = 1986] [serial = 1710] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 171 (0x7f90dfa68400) [pid = 1986] [serial = 1779] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 170 (0x7f90dd766400) [pid = 1986] [serial = 1773] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 169 (0x7f90e465dc00) [pid = 1986] [serial = 1440] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 168 (0x7f90eddea400) [pid = 1986] [serial = 1455] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 167 (0x7f910456ec00) [pid = 1986] [serial = 1602] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 166 (0x7f9109cb9c00) [pid = 1986] [serial = 1674] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 165 (0x7f90dd76d400) [pid = 1986] [serial = 1665] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90d9feb400) [pid = 1986] [serial = 1662] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 163 (0x7f90fa8a0000) [pid = 1986] [serial = 1668] [outer = (nil)] [url = about:blank] 23:49:24 INFO - PROCESS | 1986 | --DOMWINDOW == 162 (0x7f90dc97e800) [pid = 1986] [serial = 1677] [outer = (nil)] [url = about:blank] 23:49:25 INFO - PROCESS | 1986 | --DOMWINDOW == 161 (0x7f90df187400) [pid = 1986] [serial = 1671] [outer = (nil)] [url = about:blank] 23:49:25 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f90df186800) [pid = 1986] [serial = 1781] [outer = (nil)] [url = about:blank] 23:49:25 INFO - PROCESS | 1986 | 1461221365261 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 23:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 3399ms 23:49:25 INFO - PROCESS | 1986 | 1461221365284 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 23:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:49:25 INFO - PROCESS | 1986 | 1461221365289 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 23:49:25 INFO - PROCESS | 1986 | 1461221365297 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:49:25 INFO - PROCESS | 1986 | 1461221365301 Marionette TRACE conn4 <- [1,2518,null,{}] 23:49:25 INFO - PROCESS | 1986 | 1461221365309 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:25 INFO - PROCESS | 1986 | 1461221365615 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 23:49:25 INFO - PROCESS | 1986 | 1461221365750 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:25 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90db841800 == 135 [pid = 1986] [id = 637] 23:49:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90dad0dc00) [pid = 1986] [serial = 1912] [outer = (nil)] 23:49:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 162 (0x7f90dad16800) [pid = 1986] [serial = 1913] [outer = 0x7f90dad0dc00] 23:49:25 INFO - PROCESS | 1986 | 1461221365821 Marionette DEBUG loaded listener.js 23:49:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90daeae400) [pid = 1986] [serial = 1914] [outer = 0x7f90dad0dc00] 23:49:26 INFO - PROCESS | 1986 | 1461221366657 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 23:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1438ms 23:49:26 INFO - PROCESS | 1986 | 1461221366735 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 23:49:26 INFO - PROCESS | 1986 | 1461221366743 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 23:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:49:26 INFO - PROCESS | 1986 | 1461221366753 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:49:26 INFO - PROCESS | 1986 | 1461221366756 Marionette TRACE conn4 <- [1,2522,null,{}] 23:49:26 INFO - PROCESS | 1986 | 1461221366762 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:26 INFO - PROCESS | 1986 | 1461221366981 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 23:49:27 INFO - PROCESS | 1986 | 1461221367198 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:27 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dc995800 == 136 [pid = 1986] [id = 638] 23:49:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f90dad0e400) [pid = 1986] [serial = 1915] [outer = (nil)] 23:49:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90db771000) [pid = 1986] [serial = 1916] [outer = 0x7f90dad0e400] 23:49:27 INFO - PROCESS | 1986 | 1461221367260 Marionette DEBUG loaded listener.js 23:49:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f90dc957400) [pid = 1986] [serial = 1917] [outer = 0x7f90dad0e400] 23:49:28 INFO - PROCESS | 1986 | 1461221368143 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 23:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1440ms 23:49:28 INFO - PROCESS | 1986 | 1461221368201 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 23:49:28 INFO - PROCESS | 1986 | 1461221368205 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 23:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:49:28 INFO - PROCESS | 1986 | 1461221368224 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:49:28 INFO - PROCESS | 1986 | 1461221368230 Marionette TRACE conn4 <- [1,2526,null,{}] 23:49:28 INFO - PROCESS | 1986 | 1461221368253 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:28 INFO - PROCESS | 1986 | 1461221368558 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 23:49:28 INFO - PROCESS | 1986 | 1461221368597 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:28 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddeba800 == 137 [pid = 1986] [id = 639] 23:49:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 167 (0x7f90dd8e9800) [pid = 1986] [serial = 1918] [outer = (nil)] 23:49:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 168 (0x7f90dd8f5000) [pid = 1986] [serial = 1919] [outer = 0x7f90dd8e9800] 23:49:28 INFO - PROCESS | 1986 | 1461221368664 Marionette DEBUG loaded listener.js 23:49:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 169 (0x7f90de379c00) [pid = 1986] [serial = 1920] [outer = 0x7f90dd8e9800] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 168 (0x7f90dfd4f000) [pid = 1986] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 167 (0x7f90e3a52800) [pid = 1986] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 166 (0x7f90dad0d800) [pid = 1986] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 165 (0x7f90e4547c00) [pid = 1986] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90e4b28800) [pid = 1986] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 163 (0x7f90f62e3c00) [pid = 1986] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 162 (0x7f90f12e3400) [pid = 1986] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 161 (0x7f90dad0b000) [pid = 1986] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f90dd8f0800) [pid = 1986] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 159 (0x7f90dfab0000) [pid = 1986] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 158 (0x7f90edfd3400) [pid = 1986] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 157 (0x7f90e2298400) [pid = 1986] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90e3a53400) [pid = 1986] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90d8e0d800) [pid = 1986] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f90dfaaf800) [pid = 1986] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f90de192400) [pid = 1986] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90dfa64400) [pid = 1986] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 151 (0x7f90dafb7800) [pid = 1986] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 150 (0x7f90e2363000) [pid = 1986] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90e6564800) [pid = 1986] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f90ed24b000) [pid = 1986] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 147 (0x7f90e4b69800) [pid = 1986] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f90de510800) [pid = 1986] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 145 (0x7f90daea3800) [pid = 1986] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:49:30 INFO - PROCESS | 1986 | --DOMWINDOW == 144 (0x7f90e1602800) [pid = 1986] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:49:30 INFO - PROCESS | 1986 | 1461221370441 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 23:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2249ms 23:49:30 INFO - PROCESS | 1986 | 1461221370474 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 23:49:30 INFO - PROCESS | 1986 | 1461221370477 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 23:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:49:30 INFO - PROCESS | 1986 | 1461221370495 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:49:30 INFO - PROCESS | 1986 | 1461221370497 Marionette TRACE conn4 <- [1,2530,null,{}] 23:49:30 INFO - PROCESS | 1986 | 1461221370504 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:30 INFO - PROCESS | 1986 | 1461221370710 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 23:49:30 INFO - PROCESS | 1986 | 1461221370725 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:30 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90df3b3800 == 138 [pid = 1986] [id = 640] 23:49:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 145 (0x7f90dad0d800) [pid = 1986] [serial = 1921] [outer = (nil)] 23:49:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 146 (0x7f90de511400) [pid = 1986] [serial = 1922] [outer = 0x7f90dad0d800] 23:49:30 INFO - PROCESS | 1986 | 1461221370789 Marionette DEBUG loaded listener.js 23:49:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90de7c5800) [pid = 1986] [serial = 1923] [outer = 0x7f90dad0d800] 23:49:31 INFO - PROCESS | 1986 | 1461221371699 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 23:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1253ms 23:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:49:31 INFO - PROCESS | 1986 | 1461221371738 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 23:49:31 INFO - PROCESS | 1986 | 1461221371740 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 23:49:31 INFO - PROCESS | 1986 | 1461221371747 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:49:31 INFO - PROCESS | 1986 | 1461221371750 Marionette TRACE conn4 <- [1,2534,null,{}] 23:49:31 INFO - PROCESS | 1986 | 1461221371755 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:31 INFO - PROCESS | 1986 | 1461221371979 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 23:49:32 INFO - PROCESS | 1986 | 1461221372355 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:32 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90d9bac800 == 139 [pid = 1986] [id = 641] 23:49:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f90d8e1b000) [pid = 1986] [serial = 1924] [outer = (nil)] 23:49:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90d8f40400) [pid = 1986] [serial = 1925] [outer = 0x7f90d8e1b000] 23:49:32 INFO - PROCESS | 1986 | 1461221372498 Marionette DEBUG loaded listener.js 23:49:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90dad0a400) [pid = 1986] [serial = 1926] [outer = 0x7f90d8e1b000] 23:49:33 INFO - PROCESS | 1986 | 1461221373436 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 23:49:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:49:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1737ms 23:49:33 INFO - PROCESS | 1986 | 1461221373487 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 23:49:33 INFO - PROCESS | 1986 | 1461221373494 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 23:49:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:49:33 INFO - PROCESS | 1986 | 1461221373503 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:49:33 INFO - PROCESS | 1986 | 1461221373508 Marionette TRACE conn4 <- [1,2538,null,{}] 23:49:33 INFO - PROCESS | 1986 | 1461221373515 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:33 INFO - PROCESS | 1986 | 1461221373804 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 23:49:34 INFO - PROCESS | 1986 | 1461221374125 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:34 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddf51800 == 140 [pid = 1986] [id = 642] 23:49:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90dc2db800) [pid = 1986] [serial = 1927] [outer = (nil)] 23:49:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f90dc97ec00) [pid = 1986] [serial = 1928] [outer = 0x7f90dc2db800] 23:49:34 INFO - PROCESS | 1986 | 1461221374208 Marionette DEBUG loaded listener.js 23:49:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90dd8f1c00) [pid = 1986] [serial = 1929] [outer = 0x7f90dc2db800] 23:49:35 INFO - PROCESS | 1986 | 1461221375242 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 23:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1785ms 23:49:35 INFO - PROCESS | 1986 | 1461221375292 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 23:49:35 INFO - PROCESS | 1986 | 1461221375299 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 23:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:49:35 INFO - PROCESS | 1986 | 1461221375305 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:49:35 INFO - PROCESS | 1986 | 1461221375308 Marionette TRACE conn4 <- [1,2542,null,{}] 23:49:35 INFO - PROCESS | 1986 | 1461221375314 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:35 INFO - PROCESS | 1986 | 1461221375556 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 23:49:35 INFO - PROCESS | 1986 | 1461221375904 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:35 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e19d5000 == 141 [pid = 1986] [id = 643] 23:49:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90de50f400) [pid = 1986] [serial = 1930] [outer = (nil)] 23:49:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90defbdc00) [pid = 1986] [serial = 1931] [outer = 0x7f90de50f400] 23:49:35 INFO - PROCESS | 1986 | 1461221375983 Marionette DEBUG loaded listener.js 23:49:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90df186800) [pid = 1986] [serial = 1932] [outer = 0x7f90de50f400] 23:49:36 INFO - PROCESS | 1986 | 1461221376905 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 23:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1640ms 23:49:36 INFO - PROCESS | 1986 | 1461221376948 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 23:49:36 INFO - PROCESS | 1986 | 1461221376955 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 23:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:49:36 INFO - PROCESS | 1986 | 1461221376979 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:49:36 INFO - PROCESS | 1986 | 1461221376993 Marionette TRACE conn4 <- [1,2546,null,{}] 23:49:37 INFO - PROCESS | 1986 | 1461221377004 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:37 INFO - PROCESS | 1986 | 1461221377342 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 23:49:37 INFO - PROCESS | 1986 | 1461221377667 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:37 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e36a8800 == 142 [pid = 1986] [id = 644] 23:49:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90de7c4000) [pid = 1986] [serial = 1933] [outer = (nil)] 23:49:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f90dfd4f400) [pid = 1986] [serial = 1934] [outer = 0x7f90de7c4000] 23:49:37 INFO - PROCESS | 1986 | 1461221377788 Marionette DEBUG loaded listener.js 23:49:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f90e1518c00) [pid = 1986] [serial = 1935] [outer = 0x7f90de7c4000] 23:49:38 INFO - PROCESS | 1986 | 1461221378725 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 23:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1814ms 23:49:38 INFO - PROCESS | 1986 | 1461221378780 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 23:49:38 INFO - PROCESS | 1986 | 1461221378783 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 23:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:49:38 INFO - PROCESS | 1986 | 1461221378791 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:49:38 INFO - PROCESS | 1986 | 1461221378794 Marionette TRACE conn4 <- [1,2550,null,{}] 23:49:38 INFO - PROCESS | 1986 | 1461221378800 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:39 INFO - PROCESS | 1986 | 1461221379109 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 23:49:39 INFO - PROCESS | 1986 | 1461221379410 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:39 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e46e2800 == 143 [pid = 1986] [id = 645] 23:49:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90de7ce000) [pid = 1986] [serial = 1936] [outer = (nil)] 23:49:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90e2084000) [pid = 1986] [serial = 1937] [outer = 0x7f90de7ce000] 23:49:39 INFO - PROCESS | 1986 | 1461221379491 Marionette DEBUG loaded listener.js 23:49:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 162 (0x7f90e208fc00) [pid = 1986] [serial = 1938] [outer = 0x7f90de7ce000] 23:49:40 INFO - PROCESS | 1986 | 1461221380398 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 23:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1635ms 23:49:40 INFO - PROCESS | 1986 | 1461221380427 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 23:49:40 INFO - PROCESS | 1986 | 1461221380431 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 23:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:49:40 INFO - PROCESS | 1986 | 1461221380437 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:49:40 INFO - PROCESS | 1986 | 1461221380440 Marionette TRACE conn4 <- [1,2554,null,{}] 23:49:40 INFO - PROCESS | 1986 | 1461221380445 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:40 INFO - PROCESS | 1986 | 1461221380680 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 23:49:41 INFO - PROCESS | 1986 | 1461221381003 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:41 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e65d9000 == 144 [pid = 1986] [id = 646] 23:49:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90e2296c00) [pid = 1986] [serial = 1939] [outer = (nil)] 23:49:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f90e2368c00) [pid = 1986] [serial = 1940] [outer = 0x7f90e2296c00] 23:49:41 INFO - PROCESS | 1986 | 1461221381099 Marionette DEBUG loaded listener.js 23:49:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90e2a25000) [pid = 1986] [serial = 1941] [outer = 0x7f90e2296c00] 23:49:42 INFO - PROCESS | 1986 | 1461221382047 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 23:49:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:49:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1685ms 23:49:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:49:42 INFO - PROCESS | 1986 | 1461221382123 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 23:49:42 INFO - PROCESS | 1986 | 1461221382126 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 23:49:42 INFO - PROCESS | 1986 | 1461221382132 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:49:42 INFO - PROCESS | 1986 | 1461221382135 Marionette TRACE conn4 <- [1,2558,null,{}] 23:49:42 INFO - PROCESS | 1986 | 1461221382140 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:42 INFO - PROCESS | 1986 | 1461221382381 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 23:49:42 INFO - PROCESS | 1986 | 1461221382686 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:42 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6acc000 == 145 [pid = 1986] [id = 647] 23:49:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f90e209b400) [pid = 1986] [serial = 1942] [outer = (nil)] 23:49:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 167 (0x7f90e34ef000) [pid = 1986] [serial = 1943] [outer = 0x7f90e209b400] 23:49:42 INFO - PROCESS | 1986 | 1461221382766 Marionette DEBUG loaded listener.js 23:49:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 168 (0x7f90e4545400) [pid = 1986] [serial = 1944] [outer = 0x7f90e209b400] 23:49:43 INFO - PROCESS | 1986 | 1461221383642 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 23:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1587ms 23:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:49:43 INFO - PROCESS | 1986 | 1461221383719 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 23:49:43 INFO - PROCESS | 1986 | 1461221383722 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 23:49:43 INFO - PROCESS | 1986 | 1461221383727 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:49:43 INFO - PROCESS | 1986 | 1461221383731 Marionette TRACE conn4 <- [1,2562,null,{}] 23:49:43 INFO - PROCESS | 1986 | 1461221383736 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:44 INFO - PROCESS | 1986 | 1461221384003 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 23:49:44 INFO - PROCESS | 1986 | 1461221384305 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:44 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6cb3000 == 146 [pid = 1986] [id = 648] 23:49:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 169 (0x7f90e2299400) [pid = 1986] [serial = 1945] [outer = (nil)] 23:49:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 170 (0x7f90e456e800) [pid = 1986] [serial = 1946] [outer = 0x7f90e2299400] 23:49:44 INFO - PROCESS | 1986 | 1461221384383 Marionette DEBUG loaded listener.js 23:49:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 171 (0x7f90e45e1800) [pid = 1986] [serial = 1947] [outer = 0x7f90e2299400] 23:49:45 INFO - PROCESS | 1986 | 1461221385283 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 23:49:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:49:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1629ms 23:49:45 INFO - PROCESS | 1986 | 1461221385359 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 23:49:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:49:45 INFO - PROCESS | 1986 | 1461221385364 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 23:49:45 INFO - PROCESS | 1986 | 1461221385371 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:49:45 INFO - PROCESS | 1986 | 1461221385374 Marionette TRACE conn4 <- [1,2566,null,{}] 23:49:45 INFO - PROCESS | 1986 | 1461221385382 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:45 INFO - PROCESS | 1986 | 1461221385702 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 23:49:46 INFO - PROCESS | 1986 | 1461221386015 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:46 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90eb65b800 == 147 [pid = 1986] [id = 649] 23:49:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 172 (0x7f90dad12000) [pid = 1986] [serial = 1948] [outer = (nil)] 23:49:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 173 (0x7f90e464b000) [pid = 1986] [serial = 1949] [outer = 0x7f90dad12000] 23:49:46 INFO - PROCESS | 1986 | 1461221386090 Marionette DEBUG loaded listener.js 23:49:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 174 (0x7f90e46eb000) [pid = 1986] [serial = 1950] [outer = 0x7f90dad12000] 23:49:47 INFO - PROCESS | 1986 | 1461221387019 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 23:49:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:49:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1689ms 23:49:47 INFO - PROCESS | 1986 | 1461221387060 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 23:49:47 INFO - PROCESS | 1986 | 1461221387064 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 23:49:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:49:47 INFO - PROCESS | 1986 | 1461221387069 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:49:47 INFO - PROCESS | 1986 | 1461221387071 Marionette TRACE conn4 <- [1,2570,null,{}] 23:49:47 INFO - PROCESS | 1986 | 1461221387077 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:47 INFO - PROCESS | 1986 | 1461221387303 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 23:49:47 INFO - PROCESS | 1986 | 1461221387572 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:47 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ed215800 == 148 [pid = 1986] [id = 650] 23:49:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 175 (0x7f90e208a000) [pid = 1986] [serial = 1951] [outer = (nil)] 23:49:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 176 (0x7f90e4b24c00) [pid = 1986] [serial = 1952] [outer = 0x7f90e208a000] 23:49:47 INFO - PROCESS | 1986 | 1461221387689 Marionette DEBUG loaded listener.js 23:49:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 177 (0x7f90e4b65000) [pid = 1986] [serial = 1953] [outer = 0x7f90e208a000] 23:49:48 INFO - PROCESS | 1986 | 1461221388600 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 23:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1580ms 23:49:48 INFO - PROCESS | 1986 | 1461221388652 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 23:49:48 INFO - PROCESS | 1986 | 1461221388656 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 23:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:49:48 INFO - PROCESS | 1986 | 1461221388662 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:49:48 INFO - PROCESS | 1986 | 1461221388665 Marionette TRACE conn4 <- [1,2574,null,{}] 23:49:48 INFO - PROCESS | 1986 | 1461221388670 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:48 INFO - PROCESS | 1986 | 1461221388921 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 23:49:49 INFO - PROCESS | 1986 | 1461221389274 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:49 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edf7c800 == 149 [pid = 1986] [id = 651] 23:49:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 178 (0x7f90e63ef400) [pid = 1986] [serial = 1954] [outer = (nil)] 23:49:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f90e63f6400) [pid = 1986] [serial = 1955] [outer = 0x7f90e63ef400] 23:49:49 INFO - PROCESS | 1986 | 1461221389369 Marionette DEBUG loaded listener.js 23:49:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 180 (0x7f90e6609800) [pid = 1986] [serial = 1956] [outer = 0x7f90e63ef400] 23:49:50 INFO - PROCESS | 1986 | 1461221390299 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 23:49:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1679ms 23:49:50 INFO - PROCESS | 1986 | 1461221390342 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 23:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:49:50 INFO - PROCESS | 1986 | 1461221390347 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 23:49:50 INFO - PROCESS | 1986 | 1461221390352 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:49:50 INFO - PROCESS | 1986 | 1461221390356 Marionette TRACE conn4 <- [1,2578,null,{}] 23:49:50 INFO - PROCESS | 1986 | 1461221390361 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:50 INFO - PROCESS | 1986 | 1461221390619 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 23:49:50 INFO - PROCESS | 1986 | 1461221390932 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:50 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee8ba000 == 150 [pid = 1986] [id = 652] 23:49:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 181 (0x7f90e63f0c00) [pid = 1986] [serial = 1957] [outer = (nil)] 23:49:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 182 (0x7f90ec066400) [pid = 1986] [serial = 1958] [outer = 0x7f90e63f0c00] 23:49:51 INFO - PROCESS | 1986 | 1461221391009 Marionette DEBUG loaded listener.js 23:49:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 183 (0x7f90ec0e5c00) [pid = 1986] [serial = 1959] [outer = 0x7f90e63f0c00] 23:49:51 INFO - PROCESS | 1986 | 1461221391830 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 23:49:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:49:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1533ms 23:49:51 INFO - PROCESS | 1986 | 1461221391903 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 23:49:51 INFO - PROCESS | 1986 | 1461221391906 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 23:49:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:49:51 INFO - PROCESS | 1986 | 1461221391915 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:49:51 INFO - PROCESS | 1986 | 1461221391917 Marionette TRACE conn4 <- [1,2582,null,{}] 23:49:51 INFO - PROCESS | 1986 | 1461221391921 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:52 INFO - PROCESS | 1986 | 1461221392143 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 23:49:52 INFO - PROCESS | 1986 | 1461221392410 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90efbdb800 == 151 [pid = 1986] [id = 653] 23:49:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 184 (0x7f90d8f42400) [pid = 1986] [serial = 1960] [outer = (nil)] 23:49:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 185 (0x7f90ec158c00) [pid = 1986] [serial = 1961] [outer = 0x7f90d8f42400] 23:49:52 INFO - PROCESS | 1986 | 1461221392523 Marionette DEBUG loaded listener.js 23:49:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 186 (0x7f90ec475000) [pid = 1986] [serial = 1962] [outer = 0x7f90d8f42400] 23:49:53 INFO - PROCESS | 1986 | 1461221393344 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 23:49:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:49:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1485ms 23:49:53 INFO - PROCESS | 1986 | 1461221393401 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 23:49:53 INFO - PROCESS | 1986 | 1461221393404 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 23:49:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:49:53 INFO - PROCESS | 1986 | 1461221393410 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:49:53 INFO - PROCESS | 1986 | 1461221393412 Marionette TRACE conn4 <- [1,2586,null,{}] 23:49:53 INFO - PROCESS | 1986 | 1461221393418 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:53 INFO - PROCESS | 1986 | 1461221393641 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 23:49:53 INFO - PROCESS | 1986 | 1461221393913 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:53 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1694000 == 152 [pid = 1986] [id = 654] 23:49:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 187 (0x7f90e68e5400) [pid = 1986] [serial = 1963] [outer = (nil)] 23:49:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 188 (0x7f90ed244c00) [pid = 1986] [serial = 1964] [outer = 0x7f90e68e5400] 23:49:54 INFO - PROCESS | 1986 | 1461221394028 Marionette DEBUG loaded listener.js 23:49:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 189 (0x7f90ed327c00) [pid = 1986] [serial = 1965] [outer = 0x7f90e68e5400] 23:49:54 INFO - PROCESS | 1986 | 1461221394910 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 23:49:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:49:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1537ms 23:49:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:49:54 INFO - PROCESS | 1986 | 1461221394949 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 23:49:54 INFO - PROCESS | 1986 | 1461221394952 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 23:49:54 INFO - PROCESS | 1986 | 1461221394958 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:49:54 INFO - PROCESS | 1986 | 1461221394961 Marionette TRACE conn4 <- [1,2590,null,{}] 23:49:54 INFO - PROCESS | 1986 | 1461221394966 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:55 INFO - PROCESS | 1986 | 1461221395208 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 23:49:55 INFO - PROCESS | 1986 | 1461221395481 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:55 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1931800 == 153 [pid = 1986] [id = 655] 23:49:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 190 (0x7f90db765c00) [pid = 1986] [serial = 1966] [outer = (nil)] 23:49:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 191 (0x7f90ec074400) [pid = 1986] [serial = 1967] [outer = 0x7f90db765c00] 23:49:55 INFO - PROCESS | 1986 | 1461221395598 Marionette DEBUG loaded listener.js 23:49:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 192 (0x7f90edde5800) [pid = 1986] [serial = 1968] [outer = 0x7f90db765c00] 23:49:56 INFO - PROCESS | 1986 | 1461221396463 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 23:49:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:49:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1588ms 23:49:56 INFO - PROCESS | 1986 | 1461221396546 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 23:49:56 INFO - PROCESS | 1986 | 1461221396550 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 23:49:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:49:56 INFO - PROCESS | 1986 | 1461221396555 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:49:56 INFO - PROCESS | 1986 | 1461221396558 Marionette TRACE conn4 <- [1,2594,null,{}] 23:49:56 INFO - PROCESS | 1986 | 1461221396564 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:56 INFO - PROCESS | 1986 | 1461221396851 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 23:49:57 INFO - PROCESS | 1986 | 1461221397162 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:57 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1de2000 == 154 [pid = 1986] [id = 656] 23:49:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 193 (0x7f90dc2cf000) [pid = 1986] [serial = 1969] [outer = (nil)] 23:49:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 194 (0x7f90ede8b400) [pid = 1986] [serial = 1970] [outer = 0x7f90dc2cf000] 23:49:57 INFO - PROCESS | 1986 | 1461221397241 Marionette DEBUG loaded listener.js 23:49:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 195 (0x7f90edfcfc00) [pid = 1986] [serial = 1971] [outer = 0x7f90dc2cf000] 23:49:58 INFO - PROCESS | 1986 | 1461221398161 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 23:49:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:49:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1629ms 23:49:58 INFO - PROCESS | 1986 | 1461221398185 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 23:49:58 INFO - PROCESS | 1986 | 1461221398189 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 23:49:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:49:58 INFO - PROCESS | 1986 | 1461221398195 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:49:58 INFO - PROCESS | 1986 | 1461221398198 Marionette TRACE conn4 <- [1,2598,null,{}] 23:49:58 INFO - PROCESS | 1986 | 1461221398203 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:58 INFO - PROCESS | 1986 | 1461221398445 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 23:49:58 INFO - PROCESS | 1986 | 1461221398719 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:58 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f206b800 == 155 [pid = 1986] [id = 657] 23:49:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 196 (0x7f90d8f37000) [pid = 1986] [serial = 1972] [outer = (nil)] 23:49:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 197 (0x7f90ee648800) [pid = 1986] [serial = 1973] [outer = 0x7f90d8f37000] 23:49:58 INFO - PROCESS | 1986 | 1461221398845 Marionette DEBUG loaded listener.js 23:49:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 198 (0x7f90ee85e000) [pid = 1986] [serial = 1974] [outer = 0x7f90d8f37000] 23:49:59 INFO - PROCESS | 1986 | 1461221399741 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 23:49:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:49:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1595ms 23:49:59 INFO - PROCESS | 1986 | 1461221399791 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 23:49:59 INFO - PROCESS | 1986 | 1461221399794 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 23:49:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:49:59 INFO - PROCESS | 1986 | 1461221399801 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:49:59 INFO - PROCESS | 1986 | 1461221399805 Marionette TRACE conn4 <- [1,2602,null,{}] 23:49:59 INFO - PROCESS | 1986 | 1461221399810 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:00 INFO - PROCESS | 1986 | 1461221400079 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 23:50:00 INFO - PROCESS | 1986 | 1461221400485 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:00 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f20aa000 == 156 [pid = 1986] [id = 658] 23:50:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 199 (0x7f90d8f37800) [pid = 1986] [serial = 1975] [outer = (nil)] 23:50:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 200 (0x7f90dd76dc00) [pid = 1986] [serial = 1976] [outer = 0x7f90d8f37800] 23:50:00 INFO - PROCESS | 1986 | 1461221400570 Marionette DEBUG loaded listener.js 23:50:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 201 (0x7f90ef947400) [pid = 1986] [serial = 1977] [outer = 0x7f90d8f37800] 23:50:01 INFO - PROCESS | 1986 | 1461221401750 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 23:50:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:50:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1990ms 23:50:01 INFO - PROCESS | 1986 | 1461221401792 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 23:50:01 INFO - PROCESS | 1986 | 1461221401795 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 23:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:50:01 INFO - PROCESS | 1986 | 1461221401805 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:50:01 INFO - PROCESS | 1986 | 1461221401809 Marionette TRACE conn4 <- [1,2606,null,{}] 23:50:01 INFO - PROCESS | 1986 | 1461221401821 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:02 INFO - PROCESS | 1986 | 1461221402096 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6cc7800 == 155 [pid = 1986] [id = 576] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109fb2000 == 154 [pid = 1986] [id = 262] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90edda1800 == 153 [pid = 1986] [id = 579] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef9c1000 == 152 [pid = 1986] [id = 581] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee69a800 == 151 [pid = 1986] [id = 580] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e1893800 == 150 [pid = 1986] [id = 571] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6c06800 == 149 [pid = 1986] [id = 575] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec014000 == 148 [pid = 1986] [id = 577] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec297800 == 147 [pid = 1986] [id = 578] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e4d28000 == 146 [pid = 1986] [id = 573] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90df3b3800 == 145 [pid = 1986] [id = 640] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ddeba800 == 144 [pid = 1986] [id = 639] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dc995800 == 143 [pid = 1986] [id = 638] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90db841800 == 142 [pid = 1986] [id = 637] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f12ba000 == 141 [pid = 1986] [id = 630] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90efb21800 == 140 [pid = 1986] [id = 629] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef5a8800 == 139 [pid = 1986] [id = 628] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee39c000 == 138 [pid = 1986] [id = 627] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90edcf1800 == 137 [pid = 1986] [id = 626] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec291800 == 136 [pid = 1986] [id = 625] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec008000 == 135 [pid = 1986] [id = 624] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6ccb800 == 134 [pid = 1986] [id = 623] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6acd000 == 133 [pid = 1986] [id = 622] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e66b4800 == 132 [pid = 1986] [id = 621] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e4d2c800 == 131 [pid = 1986] [id = 620] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e36a2800 == 130 [pid = 1986] [id = 619] 23:50:03 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ddfc7000 == 129 [pid = 1986] [id = 618] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 200 (0x7f90dad18c00) [pid = 1986] [serial = 1851] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 199 (0x7f90de18d000) [pid = 1986] [serial = 1853] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 198 (0x7f90e245bc00) [pid = 1986] [serial = 1644] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 197 (0x7f90e622e800) [pid = 1986] [serial = 1647] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 196 (0x7f90dc959800) [pid = 1986] [serial = 1641] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 195 (0x7f90edfce000) [pid = 1986] [serial = 1650] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 194 (0x7f90f1cf0400) [pid = 1986] [serial = 1653] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 193 (0x7f90f85b0c00) [pid = 1986] [serial = 1656] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 192 (0x7f9109c6d800) [pid = 1986] [serial = 1659] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 191 (0x7f90dd773000) [pid = 1986] [serial = 1844] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 190 (0x7f90f12e1c00) [pid = 1986] [serial = 1823] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 189 (0x7f90de50e000) [pid = 1986] [serial = 1787] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 188 (0x7f90edde5400) [pid = 1986] [serial = 1811] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 187 (0x7f90ef797400) [pid = 1986] [serial = 1817] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 186 (0x7f90efb8a400) [pid = 1986] [serial = 1818] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 185 (0x7f90f0579c00) [pid = 1986] [serial = 1820] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 184 (0x7f90e68ebc00) [pid = 1986] [serial = 1838] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 183 (0x7f90ec176800) [pid = 1986] [serial = 1805] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 182 (0x7f90f1ceb000) [pid = 1986] [serial = 1829] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 181 (0x7f90d8f3b000) [pid = 1986] [serial = 1850] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 180 (0x7f90f113b800) [pid = 1986] [serial = 1821] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 179 (0x7f90f2ed3c00) [pid = 1986] [serial = 1835] [outer = (nil)] [url = about:blank] 23:50:03 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90e24ba400) [pid = 1986] [serial = 1793] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 177 (0x7f90ede1c800) [pid = 1986] [serial = 1812] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 176 (0x7f90f20cf000) [pid = 1986] [serial = 1832] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 175 (0x7f90dfd8d400) [pid = 1986] [serial = 1790] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 174 (0x7f90dfaa8c00) [pid = 1986] [serial = 1847] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 173 (0x7f90db76a800) [pid = 1986] [serial = 1841] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 172 (0x7f90e660dc00) [pid = 1986] [serial = 1802] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 171 (0x7f90edde4800) [pid = 1986] [serial = 1809] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 170 (0x7f90ed4c3000) [pid = 1986] [serial = 1808] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 169 (0x7f90dfd88400) [pid = 1986] [serial = 1848] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 168 (0x7f90ed32bc00) [pid = 1986] [serial = 1767] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 167 (0x7f90e6231c00) [pid = 1986] [serial = 1800] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 166 (0x7f90ee654800) [pid = 1986] [serial = 1815] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 165 (0x7f90dc95cc00) [pid = 1986] [serial = 1842] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90dafb3800) [pid = 1986] [serial = 1784] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 163 (0x7f90de7cf400) [pid = 1986] [serial = 1788] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 162 (0x7f90e4dd9c00) [pid = 1986] [serial = 1799] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 161 (0x7f90e4548400) [pid = 1986] [serial = 1797] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f90e2082800) [pid = 1986] [serial = 1791] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 159 (0x7f90f1a48c00) [pid = 1986] [serial = 1826] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 158 (0x7f90ed24a400) [pid = 1986] [serial = 1806] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 157 (0x7f90eb79fc00) [pid = 1986] [serial = 1803] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90e3a53800) [pid = 1986] [serial = 1796] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90e34ed400) [pid = 1986] [serial = 1794] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f90dc95f400) [pid = 1986] [serial = 1785] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f90de376400) [pid = 1986] [serial = 1845] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90edfd8800) [pid = 1986] [serial = 1814] [outer = (nil)] [url = about:blank] 23:50:04 INFO - PROCESS | 1986 | 1461221404059 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:04 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90db82a800 == 130 [pid = 1986] [id = 659] 23:50:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90d8f3e800) [pid = 1986] [serial = 1978] [outer = (nil)] 23:50:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90d9fde800) [pid = 1986] [serial = 1979] [outer = 0x7f90d8f3e800] 23:50:04 INFO - PROCESS | 1986 | 1461221404147 Marionette DEBUG loaded listener.js 23:50:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90d9fec800) [pid = 1986] [serial = 1980] [outer = 0x7f90d8f3e800] 23:50:04 INFO - PROCESS | 1986 | 1461221404991 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 23:50:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:50:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 3246ms 23:50:05 INFO - PROCESS | 1986 | 1461221405049 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 23:50:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:50:05 INFO - PROCESS | 1986 | 1461221405054 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 23:50:05 INFO - PROCESS | 1986 | 1461221405062 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:50:05 INFO - PROCESS | 1986 | 1461221405068 Marionette TRACE conn4 <- [1,2610,null,{}] 23:50:05 INFO - PROCESS | 1986 | 1461221405075 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:05 INFO - PROCESS | 1986 | 1461221405395 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 23:50:05 INFO - PROCESS | 1986 | 1461221405525 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:05 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dd9dc000 == 131 [pid = 1986] [id = 660] 23:50:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90d9fe0000) [pid = 1986] [serial = 1981] [outer = (nil)] 23:50:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90dc2d1800) [pid = 1986] [serial = 1982] [outer = 0x7f90d9fe0000] 23:50:05 INFO - PROCESS | 1986 | 1461221405606 Marionette DEBUG loaded listener.js 23:50:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f90dc972c00) [pid = 1986] [serial = 1983] [outer = 0x7f90d9fe0000] 23:50:06 INFO - PROCESS | 1986 | 1461221406531 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 23:50:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:50:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1488ms 23:50:06 INFO - PROCESS | 1986 | 1461221406557 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 23:50:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:50:06 INFO - PROCESS | 1986 | 1461221406564 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 23:50:06 INFO - PROCESS | 1986 | 1461221406570 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:50:06 INFO - PROCESS | 1986 | 1461221406573 Marionette TRACE conn4 <- [1,2614,null,{}] 23:50:06 INFO - PROCESS | 1986 | 1461221406578 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:06 INFO - PROCESS | 1986 | 1461221406868 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 23:50:06 INFO - PROCESS | 1986 | 1461221406909 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:06 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90de1f4800 == 132 [pid = 1986] [id = 661] 23:50:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f90dc977c00) [pid = 1986] [serial = 1984] [outer = (nil)] 23:50:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90de199000) [pid = 1986] [serial = 1985] [outer = 0x7f90dc977c00] 23:50:06 INFO - PROCESS | 1986 | 1461221406983 Marionette DEBUG loaded listener.js 23:50:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90de510400) [pid = 1986] [serial = 1986] [outer = 0x7f90dc977c00] 23:50:08 INFO - PROCESS | 1986 | 1461221408132 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 23:50:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:50:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1582ms 23:50:08 INFO - PROCESS | 1986 | 1461221408154 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 23:50:08 INFO - PROCESS | 1986 | 1461221408158 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 23:50:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:50:08 INFO - PROCESS | 1986 | 1461221408170 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:50:08 INFO - PROCESS | 1986 | 1461221408178 Marionette TRACE conn4 <- [1,2618,null,{}] 23:50:08 INFO - PROCESS | 1986 | 1461221408193 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:09 INFO - PROCESS | 1986 | 1461221409132 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f90e2a27000) [pid = 1986] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 159 (0x7f90e4570400) [pid = 1986] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 158 (0x7f90defbac00) [pid = 1986] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 157 (0x7f90e4de1400) [pid = 1986] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90dad0dc00) [pid = 1986] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90f0582000) [pid = 1986] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f90ed24d000) [pid = 1986] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f90e235f800) [pid = 1986] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90defbf800) [pid = 1986] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 151 (0x7f90e45eb800) [pid = 1986] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 150 (0x7f90dafab000) [pid = 1986] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90dd76e800) [pid = 1986] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f90e3a55c00) [pid = 1986] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 147 (0x7f90dc974000) [pid = 1986] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f90e68e0000) [pid = 1986] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 145 (0x7f90d8f40c00) [pid = 1986] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 144 (0x7f90e68ed400) [pid = 1986] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 143 (0x7f90dad0e400) [pid = 1986] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 142 (0x7f90ec15dc00) [pid = 1986] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 141 (0x7f90e4547800) [pid = 1986] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 140 (0x7f90e4645c00) [pid = 1986] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 139 (0x7f90e4661c00) [pid = 1986] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 138 (0x7f90e4577400) [pid = 1986] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 137 (0x7f90e656b800) [pid = 1986] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 136 (0x7f90dd8e9800) [pid = 1986] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 135 (0x7f90dfa6a400) [pid = 1986] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 134 (0x7f90d8e0f400) [pid = 1986] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 133 (0x7f90ee655c00) [pid = 1986] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:50:09 INFO - PROCESS | 1986 | --DOMWINDOW == 132 (0x7f90e150e400) [pid = 1986] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:50:09 INFO - PROCESS | 1986 | 1461221409368 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:09 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dc3cd000 == 133 [pid = 1986] [id = 662] 23:50:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 133 (0x7f90d8e0d800) [pid = 1986] [serial = 1987] [outer = (nil)] 23:50:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 134 (0x7f90daeaf400) [pid = 1986] [serial = 1988] [outer = 0x7f90d8e0d800] 23:50:09 INFO - PROCESS | 1986 | 1461221409443 Marionette DEBUG loaded listener.js 23:50:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 135 (0x7f90dfa64c00) [pid = 1986] [serial = 1989] [outer = 0x7f90d8e0d800] 23:50:10 INFO - PROCESS | 1986 | 1461221410148 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 23:50:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:50:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2012ms 23:50:10 INFO - PROCESS | 1986 | 1461221410177 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 23:50:10 INFO - PROCESS | 1986 | 1461221410181 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 23:50:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:50:10 INFO - PROCESS | 1986 | 1461221410187 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:50:10 INFO - PROCESS | 1986 | 1461221410188 Marionette TRACE conn4 <- [1,2622,null,{}] 23:50:10 INFO - PROCESS | 1986 | 1461221410194 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:10 INFO - PROCESS | 1986 | 1461221410404 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 23:50:10 INFO - PROCESS | 1986 | 1461221410618 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:10 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e20cb000 == 134 [pid = 1986] [id = 663] 23:50:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 136 (0x7f90d8f40c00) [pid = 1986] [serial = 1990] [outer = (nil)] 23:50:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 137 (0x7f90dfd86c00) [pid = 1986] [serial = 1991] [outer = 0x7f90d8f40c00] 23:50:10 INFO - PROCESS | 1986 | 1461221410703 Marionette DEBUG loaded listener.js 23:50:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 138 (0x7f90e1512c00) [pid = 1986] [serial = 1992] [outer = 0x7f90d8f40c00] 23:50:11 INFO - PROCESS | 1986 | 1461221411892 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 23:50:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:50:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1782ms 23:50:11 INFO - PROCESS | 1986 | 1461221411980 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 23:50:11 INFO - PROCESS | 1986 | 1461221411986 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 23:50:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:50:12 INFO - PROCESS | 1986 | 1461221411998 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:50:12 INFO - PROCESS | 1986 | 1461221412004 Marionette TRACE conn4 <- [1,2626,null,{}] 23:50:12 INFO - PROCESS | 1986 | 1461221412059 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:12 INFO - PROCESS | 1986 | 1461221412406 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 23:50:12 INFO - PROCESS | 1986 | 1461221412676 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:12 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90de1dc000 == 135 [pid = 1986] [id = 664] 23:50:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 139 (0x7f90dc972400) [pid = 1986] [serial = 1993] [outer = (nil)] 23:50:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 140 (0x7f90dd76f400) [pid = 1986] [serial = 1994] [outer = 0x7f90dc972400] 23:50:12 INFO - PROCESS | 1986 | 1461221412756 Marionette DEBUG loaded listener.js 23:50:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 141 (0x7f90de516400) [pid = 1986] [serial = 1995] [outer = 0x7f90dc972400] 23:50:13 INFO - PROCESS | 1986 | 1461221413992 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 23:50:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:50:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2042ms 23:50:14 INFO - PROCESS | 1986 | 1461221414042 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 23:50:14 INFO - PROCESS | 1986 | 1461221414056 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 23:50:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:50:14 INFO - PROCESS | 1986 | 1461221414093 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:50:14 INFO - PROCESS | 1986 | 1461221414099 Marionette TRACE conn4 <- [1,2630,null,{}] 23:50:14 INFO - PROCESS | 1986 | 1461221414110 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:14 INFO - PROCESS | 1986 | 1461221414514 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 23:50:14 INFO - PROCESS | 1986 | 1461221414822 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:14 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e23cf000 == 136 [pid = 1986] [id = 665] 23:50:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 142 (0x7f90dfa6e000) [pid = 1986] [serial = 1996] [outer = (nil)] 23:50:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 143 (0x7f90dfd50800) [pid = 1986] [serial = 1997] [outer = 0x7f90dfa6e000] 23:50:14 INFO - PROCESS | 1986 | 1461221414898 Marionette DEBUG loaded listener.js 23:50:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 144 (0x7f90e1603400) [pid = 1986] [serial = 1998] [outer = 0x7f90dfa6e000] 23:50:15 INFO - PROCESS | 1986 | 1461221415881 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 23:50:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:50:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1848ms 23:50:15 INFO - PROCESS | 1986 | 1461221415936 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 23:50:15 INFO - PROCESS | 1986 | 1461221415939 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 23:50:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:50:15 INFO - PROCESS | 1986 | 1461221415946 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:50:15 INFO - PROCESS | 1986 | 1461221415952 Marionette TRACE conn4 <- [1,2634,null,{}] 23:50:15 INFO - PROCESS | 1986 | 1461221415968 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:16 INFO - PROCESS | 1986 | 1461221416246 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 23:50:16 INFO - PROCESS | 1986 | 1461221416502 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:16 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e4d43000 == 137 [pid = 1986] [id = 666] 23:50:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 145 (0x7f90e2086c00) [pid = 1986] [serial = 1999] [outer = (nil)] 23:50:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 146 (0x7f90e228cc00) [pid = 1986] [serial = 2000] [outer = 0x7f90e2086c00] 23:50:16 INFO - PROCESS | 1986 | 1461221416623 Marionette DEBUG loaded listener.js 23:50:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90e236b400) [pid = 1986] [serial = 2001] [outer = 0x7f90e2086c00] 23:50:17 INFO - PROCESS | 1986 | 1461221417469 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 23:50:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:50:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1591ms 23:50:17 INFO - PROCESS | 1986 | 1461221417538 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 23:50:17 INFO - PROCESS | 1986 | 1461221417542 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 23:50:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:50:17 INFO - PROCESS | 1986 | 1461221417548 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:50:17 INFO - PROCESS | 1986 | 1461221417551 Marionette TRACE conn4 <- [1,2638,null,{}] 23:50:17 INFO - PROCESS | 1986 | 1461221417556 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:17 INFO - PROCESS | 1986 | 1461221417781 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 23:50:18 INFO - PROCESS | 1986 | 1461221417995 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:18 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e66b4000 == 138 [pid = 1986] [id = 667] 23:50:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f90e2093000) [pid = 1986] [serial = 2002] [outer = (nil)] 23:50:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90e245f800) [pid = 1986] [serial = 2003] [outer = 0x7f90e2093000] 23:50:18 INFO - PROCESS | 1986 | 1461221418114 Marionette DEBUG loaded listener.js 23:50:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90e24ba400) [pid = 1986] [serial = 2004] [outer = 0x7f90e2093000] 23:50:18 INFO - PROCESS | 1986 | 1461221418980 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 23:50:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:50:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1481ms 23:50:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:50:19 INFO - PROCESS | 1986 | 1461221419031 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 23:50:19 INFO - PROCESS | 1986 | 1461221419034 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 23:50:19 INFO - PROCESS | 1986 | 1461221419041 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:50:19 INFO - PROCESS | 1986 | 1461221419045 Marionette TRACE conn4 <- [1,2642,null,{}] 23:50:19 INFO - PROCESS | 1986 | 1461221419070 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:19 INFO - PROCESS | 1986 | 1461221419300 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 23:50:19 INFO - PROCESS | 1986 | 1461221419559 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:19 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e696b000 == 139 [pid = 1986] [id = 668] 23:50:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90e24ba000) [pid = 1986] [serial = 2005] [outer = (nil)] 23:50:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f90e2a25400) [pid = 1986] [serial = 2006] [outer = 0x7f90e24ba000] 23:50:19 INFO - PROCESS | 1986 | 1461221419701 Marionette DEBUG loaded listener.js 23:50:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90e34f3400) [pid = 1986] [serial = 2007] [outer = 0x7f90e24ba000] 23:50:20 INFO - PROCESS | 1986 | 1461221420577 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 23:50:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:50:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1606ms 23:50:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:50:20 INFO - PROCESS | 1986 | 1461221420648 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 23:50:20 INFO - PROCESS | 1986 | 1461221420651 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 23:50:20 INFO - PROCESS | 1986 | 1461221420657 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:50:20 INFO - PROCESS | 1986 | 1461221420660 Marionette TRACE conn4 <- [1,2646,null,{}] 23:50:20 INFO - PROCESS | 1986 | 1461221420665 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:20 INFO - PROCESS | 1986 | 1461221420920 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 23:50:21 INFO - PROCESS | 1986 | 1461221421229 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:21 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6ccb800 == 140 [pid = 1986] [id = 669] 23:50:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90e45ee000) [pid = 1986] [serial = 2008] [outer = (nil)] 23:50:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90e4648000) [pid = 1986] [serial = 2009] [outer = 0x7f90e45ee000] 23:50:21 INFO - PROCESS | 1986 | 1461221421319 Marionette DEBUG loaded listener.js 23:50:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90e46e7000) [pid = 1986] [serial = 2010] [outer = 0x7f90e45ee000] 23:50:22 INFO - PROCESS | 1986 | 1461221422164 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 23:50:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:50:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1529ms 23:50:22 INFO - PROCESS | 1986 | 1461221422194 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 23:50:22 INFO - PROCESS | 1986 | 1461221422197 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 23:50:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:50:22 INFO - PROCESS | 1986 | 1461221422206 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:50:22 INFO - PROCESS | 1986 | 1461221422209 Marionette TRACE conn4 <- [1,2650,null,{}] 23:50:22 INFO - PROCESS | 1986 | 1461221422214 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:22 INFO - PROCESS | 1986 | 1461221422433 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 23:50:22 INFO - PROCESS | 1986 | 1461221422693 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:22 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec11f800 == 141 [pid = 1986] [id = 670] 23:50:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90e45e7800) [pid = 1986] [serial = 2011] [outer = (nil)] 23:50:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f90e4ad9c00) [pid = 1986] [serial = 2012] [outer = 0x7f90e45e7800] 23:50:22 INFO - PROCESS | 1986 | 1461221422767 Marionette DEBUG loaded listener.js 23:50:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f90e4b26400) [pid = 1986] [serial = 2013] [outer = 0x7f90e45e7800] 23:50:23 INFO - PROCESS | 1986 | 1461221423662 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 23:50:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:50:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1481ms 23:50:23 INFO - PROCESS | 1986 | 1461221423690 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 23:50:23 INFO - PROCESS | 1986 | 1461221423694 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 23:50:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:50:23 INFO - PROCESS | 1986 | 1461221423702 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:50:23 INFO - PROCESS | 1986 | 1461221423704 Marionette TRACE conn4 <- [1,2654,null,{}] 23:50:23 INFO - PROCESS | 1986 | 1461221423709 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:23 INFO - PROCESS | 1986 | 1461221423921 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 23:50:24 INFO - PROCESS | 1986 | 1461221424181 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:24 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edcd7000 == 142 [pid = 1986] [id = 671] 23:50:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90e45ee800) [pid = 1986] [serial = 2014] [outer = (nil)] 23:50:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90e4dd5400) [pid = 1986] [serial = 2015] [outer = 0x7f90e45ee800] 23:50:24 INFO - PROCESS | 1986 | 1461221424253 Marionette DEBUG loaded listener.js 23:50:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 162 (0x7f90e6227800) [pid = 1986] [serial = 2016] [outer = 0x7f90e45ee800] 23:50:25 INFO - PROCESS | 1986 | 1461221425182 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 23:50:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:50:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1538ms 23:50:25 INFO - PROCESS | 1986 | 1461221425241 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 23:50:25 INFO - PROCESS | 1986 | 1461221425245 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 23:50:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:50:25 INFO - PROCESS | 1986 | 1461221425251 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:50:25 INFO - PROCESS | 1986 | 1461221425253 Marionette TRACE conn4 <- [1,2658,null,{}] 23:50:25 INFO - PROCESS | 1986 | 1461221425259 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:25 INFO - PROCESS | 1986 | 1461221425474 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 23:50:25 INFO - PROCESS | 1986 | 1461221425734 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:25 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edf74800 == 143 [pid = 1986] [id = 672] 23:50:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90e46e8800) [pid = 1986] [serial = 2017] [outer = (nil)] 23:50:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f90e6231000) [pid = 1986] [serial = 2018] [outer = 0x7f90e46e8800] 23:50:25 INFO - PROCESS | 1986 | 1461221425848 Marionette DEBUG loaded listener.js 23:50:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90e63edc00) [pid = 1986] [serial = 2019] [outer = 0x7f90e46e8800] 23:50:26 INFO - PROCESS | 1986 | 1461221426771 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 23:50:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:50:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1591ms 23:50:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:50:26 INFO - PROCESS | 1986 | 1461221426843 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 23:50:26 INFO - PROCESS | 1986 | 1461221426846 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 23:50:26 INFO - PROCESS | 1986 | 1461221426852 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:50:26 INFO - PROCESS | 1986 | 1461221426855 Marionette TRACE conn4 <- [1,2662,null,{}] 23:50:26 INFO - PROCESS | 1986 | 1461221426860 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:27 INFO - PROCESS | 1986 | 1461221427092 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 23:50:27 INFO - PROCESS | 1986 | 1461221427403 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:27 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee3e9800 == 144 [pid = 1986] [id = 673] 23:50:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f90e4b5f800) [pid = 1986] [serial = 2020] [outer = (nil)] 23:50:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 167 (0x7f90e63ed000) [pid = 1986] [serial = 2021] [outer = 0x7f90e4b5f800] 23:50:27 INFO - PROCESS | 1986 | 1461221427484 Marionette DEBUG loaded listener.js 23:50:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 168 (0x7f90e660c400) [pid = 1986] [serial = 2022] [outer = 0x7f90e4b5f800] 23:50:28 INFO - PROCESS | 1986 | 1461221428329 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 23:50:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:50:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1531ms 23:50:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:50:28 INFO - PROCESS | 1986 | 1461221428383 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 23:50:28 INFO - PROCESS | 1986 | 1461221428387 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 23:50:28 INFO - PROCESS | 1986 | 1461221428393 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:50:28 INFO - PROCESS | 1986 | 1461221428397 Marionette TRACE conn4 <- [1,2666,null,{}] 23:50:28 INFO - PROCESS | 1986 | 1461221428402 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:28 INFO - PROCESS | 1986 | 1461221428646 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 23:50:28 INFO - PROCESS | 1986 | 1461221428907 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:28 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef676800 == 145 [pid = 1986] [id = 674] 23:50:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 169 (0x7f90e6c62c00) [pid = 1986] [serial = 2023] [outer = (nil)] 23:50:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 170 (0x7f90eb794800) [pid = 1986] [serial = 2024] [outer = 0x7f90e6c62c00] 23:50:29 INFO - PROCESS | 1986 | 1461221429038 Marionette DEBUG loaded listener.js 23:50:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 171 (0x7f90eb7a0000) [pid = 1986] [serial = 2025] [outer = 0x7f90e6c62c00] 23:50:30 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:50:30 INFO - PROCESS | 1986 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:50:30 INFO - PROCESS | 1986 | 1461221430393 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 23:50:30 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) 23:50:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2033ms 23:50:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:50:30 INFO - PROCESS | 1986 | 1461221430426 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 23:50:30 INFO - PROCESS | 1986 | 1461221430428 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 23:50:30 INFO - PROCESS | 1986 | 1461221430435 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:50:30 INFO - PROCESS | 1986 | 1461221430438 Marionette TRACE conn4 <- [1,2670,null,{}] 23:50:30 INFO - PROCESS | 1986 | 1461221430444 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:30 INFO - PROCESS | 1986 | 1461221430727 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 23:50:30 INFO - PROCESS | 1986 | 1461221430959 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:30 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1165000 == 146 [pid = 1986] [id = 675] 23:50:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 172 (0x7f90e6c65000) [pid = 1986] [serial = 2026] [outer = (nil)] 23:50:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 173 (0x7f90ec070800) [pid = 1986] [serial = 2027] [outer = 0x7f90e6c65000] 23:50:31 INFO - PROCESS | 1986 | 1461221431036 Marionette DEBUG loaded listener.js 23:50:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 174 (0x7f90ec0bb000) [pid = 1986] [serial = 2028] [outer = 0x7f90e6c65000] 23:50:32 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:50:32 INFO - PROCESS | 1986 | 1461221432356 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 23:50:32 INFO - PROCESS | 1986 | 1461221432426 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 23:50:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:50:32 INFO - PROCESS | 1986 | 1461221432432 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:50:32 INFO - PROCESS | 1986 | 1461221432434 Marionette TRACE conn4 <- [1,2674,null,{}] 23:50:32 INFO - PROCESS | 1986 | 1461221432440 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:32 INFO - PROCESS | 1986 | 1461221432728 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 23:50:32 INFO - PROCESS | 1986 | 1461221432965 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:32 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f16ca000 == 147 [pid = 1986] [id = 676] 23:50:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 175 (0x7f90e68e9800) [pid = 1986] [serial = 2029] [outer = (nil)] 23:50:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 176 (0x7f90ec0e4c00) [pid = 1986] [serial = 2030] [outer = 0x7f90e68e9800] 23:50:33 INFO - PROCESS | 1986 | 1461221433038 Marionette DEBUG loaded listener.js 23:50:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 177 (0x7f90ec15b000) [pid = 1986] [serial = 2031] [outer = 0x7f90e68e9800] 23:50:34 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:50:34 INFO - PROCESS | 1986 | 1461221434391 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 23:50:34 INFO - PROCESS | 1986 | 1461221434421 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 23:50:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:50:34 INFO - PROCESS | 1986 | 1461221434427 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:50:34 INFO - PROCESS | 1986 | 1461221434429 Marionette TRACE conn4 <- [1,2678,null,{}] 23:50:34 INFO - PROCESS | 1986 | 1461221434435 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:34 INFO - PROCESS | 1986 | 1461221434701 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 23:50:34 INFO - PROCESS | 1986 | 1461221434970 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:34 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1de6800 == 148 [pid = 1986] [id = 677] 23:50:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 178 (0x7f90ec16e800) [pid = 1986] [serial = 2032] [outer = (nil)] 23:50:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f90ed1bb400) [pid = 1986] [serial = 2033] [outer = 0x7f90ec16e800] 23:50:35 INFO - PROCESS | 1986 | 1461221435040 Marionette DEBUG loaded listener.js 23:50:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 180 (0x7f90ed233800) [pid = 1986] [serial = 2034] [outer = 0x7f90ec16e800] 23:50:36 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:50:36 INFO - PROCESS | 1986 | 1461221436395 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 23:50:36 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) 23:50:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1990ms 23:50:36 INFO - PROCESS | 1986 | 1461221436419 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 23:50:36 INFO - PROCESS | 1986 | 1461221436424 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 23:50:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:50:36 INFO - PROCESS | 1986 | 1461221436432 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:50:36 INFO - PROCESS | 1986 | 1461221436436 Marionette TRACE conn4 <- [1,2682,null,{}] 23:50:36 INFO - PROCESS | 1986 | 1461221436442 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:36 INFO - PROCESS | 1986 | 1461221436749 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 23:50:37 INFO - PROCESS | 1986 | 1461221437018 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:37 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f203f000 == 149 [pid = 1986] [id = 678] 23:50:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 181 (0x7f90ec15e800) [pid = 1986] [serial = 2035] [outer = (nil)] 23:50:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 182 (0x7f90ed24a400) [pid = 1986] [serial = 2036] [outer = 0x7f90ec15e800] 23:50:37 INFO - PROCESS | 1986 | 1461221437113 Marionette DEBUG loaded listener.js 23:50:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 183 (0x7f90ed4bcc00) [pid = 1986] [serial = 2037] [outer = 0x7f90ec15e800] 23:50:38 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:50:38 INFO - PROCESS | 1986 | 1461221438595 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 23:50:38 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) 23:50:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2237ms 23:50:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:50:38 INFO - PROCESS | 1986 | 1461221438669 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 23:50:38 INFO - PROCESS | 1986 | 1461221438672 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 23:50:38 INFO - PROCESS | 1986 | 1461221438679 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:50:38 INFO - PROCESS | 1986 | 1461221438681 Marionette TRACE conn4 <- [1,2686,null,{}] 23:50:38 INFO - PROCESS | 1986 | 1461221438687 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:38 INFO - PROCESS | 1986 | 1461221438948 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 23:50:39 INFO - PROCESS | 1986 | 1461221439191 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:39 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dc31c000 == 150 [pid = 1986] [id = 679] 23:50:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 184 (0x7f90d8e13400) [pid = 1986] [serial = 2038] [outer = (nil)] 23:50:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 185 (0x7f90d8e1c800) [pid = 1986] [serial = 2039] [outer = 0x7f90d8e13400] 23:50:39 INFO - PROCESS | 1986 | 1461221439269 Marionette DEBUG loaded listener.js 23:50:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 186 (0x7f90de50ec00) [pid = 1986] [serial = 2040] [outer = 0x7f90d8e13400] 23:50:41 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:50:41 INFO - PROCESS | 1986 | 1461221441088 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 23:50:41 INFO - PROCESS | 1986 | 1461221441123 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 23:50:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:50:41 INFO - PROCESS | 1986 | 1461221441135 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:50:41 INFO - PROCESS | 1986 | 1461221441138 Marionette TRACE conn4 <- [1,2690,null,{}] 23:50:41 INFO - PROCESS | 1986 | 1461221441147 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:41 INFO - PROCESS | 1986 | 1461221441445 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ddf57800 == 149 [pid = 1986] [id = 566] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dc315000 == 148 [pid = 1986] [id = 612] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dc302800 == 147 [pid = 1986] [id = 611] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910bc7c800 == 146 [pid = 1986] [id = 610] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f206b800 == 145 [pid = 1986] [id = 657] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1de2000 == 144 [pid = 1986] [id = 656] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1931800 == 143 [pid = 1986] [id = 655] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1694000 == 142 [pid = 1986] [id = 654] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90efbdb800 == 141 [pid = 1986] [id = 653] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee8ba000 == 140 [pid = 1986] [id = 652] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90edf7c800 == 139 [pid = 1986] [id = 651] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ed215800 == 138 [pid = 1986] [id = 650] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90eb65b800 == 137 [pid = 1986] [id = 649] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6cb3000 == 136 [pid = 1986] [id = 648] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6acc000 == 135 [pid = 1986] [id = 647] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e65d9000 == 134 [pid = 1986] [id = 646] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e46e2800 == 133 [pid = 1986] [id = 645] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e36a8800 == 132 [pid = 1986] [id = 644] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e19d5000 == 131 [pid = 1986] [id = 643] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ddf51800 == 130 [pid = 1986] [id = 642] 23:50:41 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90d9bac800 == 129 [pid = 1986] [id = 641] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 185 (0x7f90ed23c800) [pid = 1986] [serial = 1901] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 184 (0x7f90f1fd6800) [pid = 1986] [serial = 1830] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 183 (0x7f90df17dc00) [pid = 1986] [serial = 1859] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 182 (0x7f90eb7efc00) [pid = 1986] [serial = 1889] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 181 (0x7f90dad16800) [pid = 1986] [serial = 1913] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 180 (0x7f90f43abc00) [pid = 1986] [serial = 1836] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 179 (0x7f90ede97400) [pid = 1986] [serial = 1908] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90ec06f400) [pid = 1986] [serial = 1890] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 177 (0x7f90e2a1ec00) [pid = 1986] [serial = 1868] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 176 (0x7f90e2a2c000) [pid = 1986] [serial = 1869] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 175 (0x7f90e2094800) [pid = 1986] [serial = 1863] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 174 (0x7f90e4b26800) [pid = 1986] [serial = 1880] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 173 (0x7f90ed1bf000) [pid = 1986] [serial = 1899] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 172 (0x7f90f2ec7400) [pid = 1986] [serial = 1839] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 171 (0x7f90e45e8c00) [pid = 1986] [serial = 1872] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 170 (0x7f90ed24cc00) [pid = 1986] [serial = 1902] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 169 (0x7f90ec172400) [pid = 1986] [serial = 1898] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 168 (0x7f90dc97ac00) [pid = 1986] [serial = 1856] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 167 (0x7f90e6c5d400) [pid = 1986] [serial = 1886] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 166 (0x7f90f1a3e400) [pid = 1986] [serial = 1824] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 165 (0x7f90ec15f800) [pid = 1986] [serial = 1896] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90db771000) [pid = 1986] [serial = 1916] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 163 (0x7f90ede12400) [pid = 1986] [serial = 1905] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 162 (0x7f90e4651c00) [pid = 1986] [serial = 1874] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 161 (0x7f90e622c400) [pid = 1986] [serial = 1884] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f90ed4c4400) [pid = 1986] [serial = 1904] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 159 (0x7f90ec157000) [pid = 1986] [serial = 1895] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 158 (0x7f90e4b66000) [pid = 1986] [serial = 1881] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 157 (0x7f90e1a50000) [pid = 1986] [serial = 1862] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90f2279800) [pid = 1986] [serial = 1833] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90e4ad6400) [pid = 1986] [serial = 1878] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f90dd8ec400) [pid = 1986] [serial = 1857] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f90ec0e9c00) [pid = 1986] [serial = 1893] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90de379c00) [pid = 1986] [serial = 1920] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 151 (0x7f90ee85bc00) [pid = 1986] [serial = 1911] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 150 (0x7f90e4577800) [pid = 1986] [serial = 1871] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90daeae400) [pid = 1986] [serial = 1914] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f90dfa6b400) [pid = 1986] [serial = 1860] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 147 (0x7f90ede8e800) [pid = 1986] [serial = 1907] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f90ec0b6400) [pid = 1986] [serial = 1892] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 145 (0x7f90dd8f5000) [pid = 1986] [serial = 1919] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 144 (0x7f90dfd82400) [pid = 1986] [serial = 1782] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 143 (0x7f90ee12a400) [pid = 1986] [serial = 1910] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 142 (0x7f90f1bd8400) [pid = 1986] [serial = 1827] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 141 (0x7f90e245c400) [pid = 1986] [serial = 1866] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 140 (0x7f90e4b6bc00) [pid = 1986] [serial = 1883] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 139 (0x7f90e46f1000) [pid = 1986] [serial = 1877] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 138 (0x7f90e46e5800) [pid = 1986] [serial = 1875] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 137 (0x7f90eb79b000) [pid = 1986] [serial = 1887] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 136 (0x7f90dc957400) [pid = 1986] [serial = 1917] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 135 (0x7f90e2368400) [pid = 1986] [serial = 1865] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | --DOMWINDOW == 134 (0x7f90de511400) [pid = 1986] [serial = 1922] [outer = (nil)] [url = about:blank] 23:50:42 INFO - PROCESS | 1986 | 1461221442275 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:42 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90d9b9e000 == 130 [pid = 1986] [id = 680] 23:50:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 135 (0x7f90daea6000) [pid = 1986] [serial = 2041] [outer = (nil)] 23:50:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 136 (0x7f90db76ec00) [pid = 1986] [serial = 2042] [outer = 0x7f90daea6000] 23:50:42 INFO - PROCESS | 1986 | 1461221442348 Marionette DEBUG loaded listener.js 23:50:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 137 (0x7f90dd768000) [pid = 1986] [serial = 2043] [outer = 0x7f90daea6000] 23:50:43 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:50:43 INFO - PROCESS | 1986 | 1461221443590 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 23:50:43 INFO - PROCESS | 1986 | 1461221443638 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 23:50:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:50:43 INFO - PROCESS | 1986 | 1461221443648 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:50:43 INFO - PROCESS | 1986 | 1461221443651 Marionette TRACE conn4 <- [1,2694,null,{}] 23:50:43 INFO - PROCESS | 1986 | 1461221443656 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:43 INFO - PROCESS | 1986 | 1461221443933 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 23:50:44 INFO - PROCESS | 1986 | 1461221444130 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:44 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddf5e800 == 131 [pid = 1986] [id = 681] 23:50:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 138 (0x7f90dad13c00) [pid = 1986] [serial = 2044] [outer = (nil)] 23:50:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 139 (0x7f90de517000) [pid = 1986] [serial = 2045] [outer = 0x7f90dad13c00] 23:50:44 INFO - PROCESS | 1986 | 1461221444192 Marionette DEBUG loaded listener.js 23:50:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 140 (0x7f90dfa6b400) [pid = 1986] [serial = 2046] [outer = 0x7f90dad13c00] 23:50:45 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:50:45 INFO - PROCESS | 1986 | 1461221445446 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 23:50:45 INFO - PROCESS | 1986 | 1461221445492 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 23:50:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:50:45 INFO - PROCESS | 1986 | 1461221445498 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:50:45 INFO - PROCESS | 1986 | 1461221445504 Marionette TRACE conn4 <- [1,2698,null,{}] 23:50:45 INFO - PROCESS | 1986 | 1461221445524 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:45 INFO - PROCESS | 1986 | 1461221445828 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 23:50:45 INFO - PROCESS | 1986 | 1461221445887 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:45 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e23dc800 == 132 [pid = 1986] [id = 682] 23:50:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 141 (0x7f90dfd4ec00) [pid = 1986] [serial = 2047] [outer = (nil)] 23:50:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 142 (0x7f90e1a50000) [pid = 1986] [serial = 2048] [outer = 0x7f90dfd4ec00] 23:50:45 INFO - PROCESS | 1986 | 1461221445951 Marionette DEBUG loaded listener.js 23:50:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 143 (0x7f90e2090000) [pid = 1986] [serial = 2049] [outer = 0x7f90dfd4ec00] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 142 (0x7f90e63f0c00) [pid = 1986] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 141 (0x7f90d8e1b000) [pid = 1986] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 140 (0x7f90dad12000) [pid = 1986] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 139 (0x7f90d8f37800) [pid = 1986] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 138 (0x7f90de7ce000) [pid = 1986] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 137 (0x7f90dc977c00) [pid = 1986] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 136 (0x7f90db765c00) [pid = 1986] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 135 (0x7f90e208a000) [pid = 1986] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 134 (0x7f90e2299400) [pid = 1986] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 133 (0x7f90d8f3e800) [pid = 1986] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 132 (0x7f90d8f42400) [pid = 1986] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 131 (0x7f90de50f400) [pid = 1986] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 130 (0x7f90de7c4000) [pid = 1986] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 129 (0x7f90e209b400) [pid = 1986] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 128 (0x7f90d8f37000) [pid = 1986] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 127 (0x7f90e63ef400) [pid = 1986] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 126 (0x7f90dc2cf000) [pid = 1986] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 125 (0x7f90d8e0d800) [pid = 1986] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 124 (0x7f90dc2db800) [pid = 1986] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 123 (0x7f90e2296c00) [pid = 1986] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 122 (0x7f90e68e5400) [pid = 1986] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 121 (0x7f90dad19800) [pid = 1986] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:50:47 INFO - PROCESS | 1986 | --DOMWINDOW == 120 (0x7f90d9fe0000) [pid = 1986] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:50:47 INFO - PROCESS | 1986 | SkCairoFTTypeface::onFilterRec unimplemented 23:50:47 INFO - PROCESS | 1986 | 1461221447837 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 23:50:47 INFO - PROCESS | 1986 | 1461221447854 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 23:50:47 INFO - PROCESS | 1986 | 1461221447859 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:50:47 INFO - PROCESS | 1986 | 1461221447862 Marionette TRACE conn4 <- [1,2702,null,{}] 23:50:47 INFO - PROCESS | 1986 | 1461221447867 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:48 INFO - PROCESS | 1986 | 1461221448063 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 23:50:48 INFO - PROCESS | 1986 | 1461221448278 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:48 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e46d8000 == 133 [pid = 1986] [id = 683] 23:50:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 121 (0x7f90dad11800) [pid = 1986] [serial = 2050] [outer = (nil)] 23:50:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 122 (0x7f90df182400) [pid = 1986] [serial = 2051] [outer = 0x7f90dad11800] 23:50:48 INFO - PROCESS | 1986 | 1461221448339 Marionette DEBUG loaded listener.js 23:50:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 123 (0x7f90e2093400) [pid = 1986] [serial = 2052] [outer = 0x7f90dad11800] 23:50:49 INFO - PROCESS | 1986 | 1461221449174 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 23:50:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:50:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1380ms 23:50:49 INFO - PROCESS | 1986 | 1461221449240 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 23:50:49 INFO - PROCESS | 1986 | 1461221449247 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 23:50:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:50:49 INFO - PROCESS | 1986 | 1461221449255 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:50:49 INFO - PROCESS | 1986 | 1461221449260 Marionette TRACE conn4 <- [1,2706,null,{}] 23:50:49 INFO - PROCESS | 1986 | 1461221449268 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:49 INFO - PROCESS | 1986 | 1461221449494 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 23:50:49 INFO - PROCESS | 1986 | 1461221449813 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:49 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddea7000 == 134 [pid = 1986] [id = 684] 23:50:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 124 (0x7f90daeb1800) [pid = 1986] [serial = 2053] [outer = (nil)] 23:50:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 125 (0x7f90db771000) [pid = 1986] [serial = 2054] [outer = 0x7f90daeb1800] 23:50:49 INFO - PROCESS | 1986 | 1461221449894 Marionette DEBUG loaded listener.js 23:50:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 126 (0x7f90dd765400) [pid = 1986] [serial = 2055] [outer = 0x7f90daeb1800] 23:50:50 INFO - PROCESS | 1986 | 1461221450848 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 23:50:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:50:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1637ms 23:50:50 INFO - PROCESS | 1986 | 1461221450892 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 23:50:50 INFO - PROCESS | 1986 | 1461221450901 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 23:50:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:50:50 INFO - PROCESS | 1986 | 1461221450911 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:50:50 INFO - PROCESS | 1986 | 1461221450915 Marionette TRACE conn4 <- [1,2710,null,{}] 23:50:50 INFO - PROCESS | 1986 | 1461221450921 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:51 INFO - PROCESS | 1986 | 1461221451167 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 23:50:51 INFO - PROCESS | 1986 | 1461221451472 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:51 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e46e0800 == 135 [pid = 1986] [id = 685] 23:50:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 127 (0x7f90dfa65400) [pid = 1986] [serial = 2056] [outer = (nil)] 23:50:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 128 (0x7f90dfaae000) [pid = 1986] [serial = 2057] [outer = 0x7f90dfa65400] 23:50:51 INFO - PROCESS | 1986 | 1461221451555 Marionette DEBUG loaded listener.js 23:50:51 INFO - PROCESS | 1986 | ++DOMWINDOW == 129 (0x7f90dfd8b800) [pid = 1986] [serial = 2058] [outer = 0x7f90dfa65400] 23:50:52 INFO - PROCESS | 1986 | 1461221452512 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 23:50:52 INFO - PROCESS | 1986 | 1461221452555 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 23:50:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:50:52 INFO - PROCESS | 1986 | 1461221452561 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:50:52 INFO - PROCESS | 1986 | 1461221452567 Marionette TRACE conn4 <- [1,2714,null,{}] 23:50:52 INFO - PROCESS | 1986 | 1461221452589 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:52 INFO - PROCESS | 1986 | 1461221452837 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 23:50:53 INFO - PROCESS | 1986 | 1461221453179 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:53 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e696a800 == 136 [pid = 1986] [id = 686] 23:50:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 130 (0x7f90e208cc00) [pid = 1986] [serial = 2059] [outer = (nil)] 23:50:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 131 (0x7f90e2451c00) [pid = 1986] [serial = 2060] [outer = 0x7f90e208cc00] 23:50:53 INFO - PROCESS | 1986 | 1461221453262 Marionette DEBUG loaded listener.js 23:50:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 132 (0x7f90e24b8400) [pid = 1986] [serial = 2061] [outer = 0x7f90e208cc00] 23:50:54 INFO - PROCESS | 1986 | 1461221454130 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 23:50:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:50:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1638ms 23:50:54 INFO - PROCESS | 1986 | 1461221454201 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 23:50:54 INFO - PROCESS | 1986 | 1461221454206 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 23:50:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:50:54 INFO - PROCESS | 1986 | 1461221454211 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:50:54 INFO - PROCESS | 1986 | 1461221454215 Marionette TRACE conn4 <- [1,2718,null,{}] 23:50:54 INFO - PROCESS | 1986 | 1461221454220 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:54 INFO - PROCESS | 1986 | 1461221454454 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 23:50:54 INFO - PROCESS | 1986 | 1461221454825 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:54 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6cb2800 == 137 [pid = 1986] [id = 687] 23:50:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 133 (0x7f90e208dc00) [pid = 1986] [serial = 2062] [outer = (nil)] 23:50:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 134 (0x7f90e34eec00) [pid = 1986] [serial = 2063] [outer = 0x7f90e208dc00] 23:50:54 INFO - PROCESS | 1986 | 1461221454956 Marionette DEBUG loaded listener.js 23:50:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 135 (0x7f90e3a4f800) [pid = 1986] [serial = 2064] [outer = 0x7f90e208dc00] 23:50:56 INFO - PROCESS | 1986 | 1461221456025 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 23:50:56 INFO - PROCESS | 1986 | 1461221456107 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 23:50:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:50:56 INFO - PROCESS | 1986 | 1461221456113 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:50:56 INFO - PROCESS | 1986 | 1461221456115 Marionette TRACE conn4 <- [1,2722,null,{}] 23:50:56 INFO - PROCESS | 1986 | 1461221456122 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:56 INFO - PROCESS | 1986 | 1461221456383 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 23:50:56 INFO - PROCESS | 1986 | 1461221456687 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:56 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec115000 == 138 [pid = 1986] [id = 688] 23:50:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 136 (0x7f90e1a57800) [pid = 1986] [serial = 2065] [outer = (nil)] 23:50:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 137 (0x7f90e4545c00) [pid = 1986] [serial = 2066] [outer = 0x7f90e1a57800] 23:50:56 INFO - PROCESS | 1986 | 1461221456760 Marionette DEBUG loaded listener.js 23:50:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 138 (0x7f90e4572000) [pid = 1986] [serial = 2067] [outer = 0x7f90e1a57800] 23:50:57 INFO - PROCESS | 1986 | 1461221457648 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 23:50:57 INFO - PROCESS | 1986 | 1461221457701 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 23:50:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:50:57 INFO - PROCESS | 1986 | 1461221457707 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:50:57 INFO - PROCESS | 1986 | 1461221457709 Marionette TRACE conn4 <- [1,2726,null,{}] 23:50:57 INFO - PROCESS | 1986 | 1461221457714 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:57 INFO - PROCESS | 1986 | 1461221457968 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 23:50:58 INFO - PROCESS | 1986 | 1461221458276 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:58 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edf70800 == 139 [pid = 1986] [id = 689] 23:50:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 139 (0x7f90e4b5ec00) [pid = 1986] [serial = 2068] [outer = (nil)] 23:50:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 140 (0x7f90e4b69400) [pid = 1986] [serial = 2069] [outer = 0x7f90e4b5ec00] 23:50:58 INFO - PROCESS | 1986 | 1461221458410 Marionette DEBUG loaded listener.js 23:50:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 141 (0x7f90e63e9c00) [pid = 1986] [serial = 2070] [outer = 0x7f90e4b5ec00] 23:50:59 INFO - PROCESS | 1986 | 1461221459521 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 23:50:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:50:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1884ms 23:50:59 INFO - PROCESS | 1986 | 1461221459592 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 23:50:59 INFO - PROCESS | 1986 | 1461221459596 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 23:50:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:50:59 INFO - PROCESS | 1986 | 1461221459602 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:50:59 INFO - PROCESS | 1986 | 1461221459606 Marionette TRACE conn4 <- [1,2730,null,{}] 23:50:59 INFO - PROCESS | 1986 | 1461221459611 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:59 INFO - PROCESS | 1986 | 1461221459877 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 23:51:00 INFO - PROCESS | 1986 | 1461221460134 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:00 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee6a1000 == 140 [pid = 1986] [id = 690] 23:51:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 142 (0x7f90d8e19c00) [pid = 1986] [serial = 2071] [outer = (nil)] 23:51:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 143 (0x7f90e6603c00) [pid = 1986] [serial = 2072] [outer = 0x7f90d8e19c00] 23:51:00 INFO - PROCESS | 1986 | 1461221460262 Marionette DEBUG loaded listener.js 23:51:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 144 (0x7f90e68e4400) [pid = 1986] [serial = 2073] [outer = 0x7f90d8e19c00] 23:51:01 INFO - PROCESS | 1986 | 1461221461594 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 23:51:01 INFO - PROCESS | 1986 | 1461221461642 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 23:51:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:51:01 INFO - PROCESS | 1986 | 1461221461648 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:51:01 INFO - PROCESS | 1986 | 1461221461650 Marionette TRACE conn4 <- [1,2734,null,{}] 23:51:01 INFO - PROCESS | 1986 | 1461221461655 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:01 INFO - PROCESS | 1986 | 1461221461940 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 23:51:02 INFO - PROCESS | 1986 | 1461221462209 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:02 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef691000 == 141 [pid = 1986] [id = 691] 23:51:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 145 (0x7f90e4b5f400) [pid = 1986] [serial = 2074] [outer = (nil)] 23:51:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 146 (0x7f90e6c5e000) [pid = 1986] [serial = 2075] [outer = 0x7f90e4b5f400] 23:51:02 INFO - PROCESS | 1986 | 1461221462281 Marionette DEBUG loaded listener.js 23:51:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90eb79d000) [pid = 1986] [serial = 2076] [outer = 0x7f90e4b5f400] 23:51:03 INFO - PROCESS | 1986 | 1461221463176 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 23:51:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:51:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1579ms 23:51:03 INFO - PROCESS | 1986 | 1461221463228 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 23:51:03 INFO - PROCESS | 1986 | 1461221463232 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 23:51:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:51:03 INFO - PROCESS | 1986 | 1461221463238 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:51:03 INFO - PROCESS | 1986 | 1461221463241 Marionette TRACE conn4 <- [1,2738,null,{}] 23:51:03 INFO - PROCESS | 1986 | 1461221463267 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:03 INFO - PROCESS | 1986 | 1461221463498 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 23:51:03 INFO - PROCESS | 1986 | 1461221463728 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:03 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f12b3000 == 142 [pid = 1986] [id = 692] 23:51:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f90e655f400) [pid = 1986] [serial = 2077] [outer = (nil)] 23:51:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90ec069c00) [pid = 1986] [serial = 2078] [outer = 0x7f90e655f400] 23:51:03 INFO - PROCESS | 1986 | 1461221463844 Marionette DEBUG loaded listener.js 23:51:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90ec0e5400) [pid = 1986] [serial = 2079] [outer = 0x7f90e655f400] 23:51:04 INFO - PROCESS | 1986 | 1461221464724 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 23:51:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:51:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1535ms 23:51:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:51:04 INFO - PROCESS | 1986 | 1461221464774 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 23:51:04 INFO - PROCESS | 1986 | 1461221464778 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 23:51:04 INFO - PROCESS | 1986 | 1461221464785 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:51:04 INFO - PROCESS | 1986 | 1461221464788 Marionette TRACE conn4 <- [1,2742,null,{}] 23:51:04 INFO - PROCESS | 1986 | 1461221464793 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:05 INFO - PROCESS | 1986 | 1461221465025 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 23:51:05 INFO - PROCESS | 1986 | 1461221465300 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:05 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1c08000 == 143 [pid = 1986] [id = 693] 23:51:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90ec0c0000) [pid = 1986] [serial = 2080] [outer = (nil)] 23:51:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f90ec16fc00) [pid = 1986] [serial = 2081] [outer = 0x7f90ec0c0000] 23:51:05 INFO - PROCESS | 1986 | 1461221465461 Marionette DEBUG loaded listener.js 23:51:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90ec474000) [pid = 1986] [serial = 2082] [outer = 0x7f90ec0c0000] 23:51:06 INFO - PROCESS | 1986 | 1461221466325 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 23:51:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:51:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1585ms 23:51:06 INFO - PROCESS | 1986 | 1461221466370 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 23:51:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:51:06 INFO - PROCESS | 1986 | 1461221466375 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 23:51:06 INFO - PROCESS | 1986 | 1461221466381 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:51:06 INFO - PROCESS | 1986 | 1461221466385 Marionette TRACE conn4 <- [1,2746,null,{}] 23:51:06 INFO - PROCESS | 1986 | 1461221466390 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:06 INFO - PROCESS | 1986 | 1461221466641 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 23:51:06 INFO - PROCESS | 1986 | 1461221466904 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:06 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1f59000 == 144 [pid = 1986] [id = 694] 23:51:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90ed250000) [pid = 1986] [serial = 2083] [outer = (nil)] 23:51:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90ed32ec00) [pid = 1986] [serial = 2084] [outer = 0x7f90ed250000] 23:51:07 INFO - PROCESS | 1986 | 1461221467042 Marionette DEBUG loaded listener.js 23:51:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90ed4c9800) [pid = 1986] [serial = 2085] [outer = 0x7f90ed250000] 23:51:07 INFO - PROCESS | 1986 | 1461221467946 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 23:51:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:51:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1631ms 23:51:08 INFO - PROCESS | 1986 | 1461221468013 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 23:51:08 INFO - PROCESS | 1986 | 1461221468017 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 23:51:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:51:08 INFO - PROCESS | 1986 | 1461221468023 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:51:08 INFO - PROCESS | 1986 | 1461221468026 Marionette TRACE conn4 <- [1,2750,null,{}] 23:51:08 INFO - PROCESS | 1986 | 1461221468032 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:08 INFO - PROCESS | 1986 | 1461221468263 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 23:51:08 INFO - PROCESS | 1986 | 1461221468523 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:08 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f20a9800 == 145 [pid = 1986] [id = 695] 23:51:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90ed328400) [pid = 1986] [serial = 2086] [outer = (nil)] 23:51:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f90ede11c00) [pid = 1986] [serial = 2087] [outer = 0x7f90ed328400] 23:51:08 INFO - PROCESS | 1986 | 1461221468645 Marionette DEBUG loaded listener.js 23:51:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f90ede1cc00) [pid = 1986] [serial = 2088] [outer = 0x7f90ed328400] 23:51:09 INFO - PROCESS | 1986 | 1461221469510 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 23:51:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:51:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1535ms 23:51:09 INFO - PROCESS | 1986 | 1461221469559 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 23:51:09 INFO - PROCESS | 1986 | 1461221469563 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 23:51:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:51:09 INFO - PROCESS | 1986 | 1461221469569 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:51:09 INFO - PROCESS | 1986 | 1461221469571 Marionette TRACE conn4 <- [1,2754,null,{}] 23:51:09 INFO - PROCESS | 1986 | 1461221469577 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:09 INFO - PROCESS | 1986 | 1461221469810 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 23:51:10 INFO - PROCESS | 1986 | 1461221470080 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:10 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f4cd0000 == 146 [pid = 1986] [id = 696] 23:51:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90ed4cac00) [pid = 1986] [serial = 2089] [outer = (nil)] 23:51:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90ede96000) [pid = 1986] [serial = 2090] [outer = 0x7f90ed4cac00] 23:51:10 INFO - PROCESS | 1986 | 1461221470199 Marionette DEBUG loaded listener.js 23:51:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 162 (0x7f90edfcf400) [pid = 1986] [serial = 2091] [outer = 0x7f90ed4cac00] 23:51:11 INFO - PROCESS | 1986 | 1461221471024 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 23:51:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:51:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1527ms 23:51:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:51:11 INFO - PROCESS | 1986 | 1461221471098 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 23:51:11 INFO - PROCESS | 1986 | 1461221471101 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 23:51:11 INFO - PROCESS | 1986 | 1461221471107 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:51:11 INFO - PROCESS | 1986 | 1461221471110 Marionette TRACE conn4 <- [1,2758,null,{}] 23:51:11 INFO - PROCESS | 1986 | 1461221471115 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:11 INFO - PROCESS | 1986 | 1461221471376 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 23:51:11 INFO - PROCESS | 1986 | 1461221471643 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:11 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f617a000 == 147 [pid = 1986] [id = 697] 23:51:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90dfa6bc00) [pid = 1986] [serial = 2092] [outer = (nil)] 23:51:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f90ee11d400) [pid = 1986] [serial = 2093] [outer = 0x7f90dfa6bc00] 23:51:11 INFO - PROCESS | 1986 | 1461221471765 Marionette DEBUG loaded listener.js 23:51:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90ee651400) [pid = 1986] [serial = 2094] [outer = 0x7f90dfa6bc00] 23:51:12 INFO - PROCESS | 1986 | 1461221472618 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 23:51:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:51:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1585ms 23:51:12 INFO - PROCESS | 1986 | 1461221472693 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 23:51:12 INFO - PROCESS | 1986 | 1461221472697 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 23:51:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:51:12 INFO - PROCESS | 1986 | 1461221472702 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:51:12 INFO - PROCESS | 1986 | 1461221472705 Marionette TRACE conn4 <- [1,2762,null,{}] 23:51:12 INFO - PROCESS | 1986 | 1461221472710 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:12 INFO - PROCESS | 1986 | 1461221472993 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 23:51:13 INFO - PROCESS | 1986 | 1461221473301 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:13 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f62c2800 == 148 [pid = 1986] [id = 698] 23:51:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f90e24c0400) [pid = 1986] [serial = 2095] [outer = (nil)] 23:51:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 167 (0x7f90ef513000) [pid = 1986] [serial = 2096] [outer = 0x7f90e24c0400] 23:51:13 INFO - PROCESS | 1986 | 1461221473376 Marionette DEBUG loaded listener.js 23:51:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 168 (0x7f90ef941c00) [pid = 1986] [serial = 2097] [outer = 0x7f90e24c0400] 23:51:14 INFO - PROCESS | 1986 | 1461221474227 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 23:51:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:51:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1580ms 23:51:14 INFO - PROCESS | 1986 | 1461221474285 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 23:51:14 INFO - PROCESS | 1986 | 1461221474288 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 23:51:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:51:14 INFO - PROCESS | 1986 | 1461221474294 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:51:14 INFO - PROCESS | 1986 | 1461221474297 Marionette TRACE conn4 <- [1,2766,null,{}] 23:51:14 INFO - PROCESS | 1986 | 1461221474302 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:14 INFO - PROCESS | 1986 | 1461221474530 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 23:51:14 INFO - PROCESS | 1986 | 1461221474799 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:14 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6dc4000 == 149 [pid = 1986] [id = 699] 23:51:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 169 (0x7f90edfd6400) [pid = 1986] [serial = 2098] [outer = (nil)] 23:51:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 170 (0x7f90f0576400) [pid = 1986] [serial = 2099] [outer = 0x7f90edfd6400] 23:51:14 INFO - PROCESS | 1986 | 1461221474934 Marionette DEBUG loaded listener.js 23:51:15 INFO - PROCESS | 1986 | ++DOMWINDOW == 171 (0x7f90f057cc00) [pid = 1986] [serial = 2100] [outer = 0x7f90edfd6400] 23:51:15 INFO - PROCESS | 1986 | 1461221475788 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 23:51:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:51:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1540ms 23:51:15 INFO - PROCESS | 1986 | 1461221475836 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 23:51:15 INFO - PROCESS | 1986 | 1461221475840 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 23:51:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:51:15 INFO - PROCESS | 1986 | 1461221475846 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:51:15 INFO - PROCESS | 1986 | 1461221475848 Marionette TRACE conn4 <- [1,2770,null,{}] 23:51:15 INFO - PROCESS | 1986 | 1461221475853 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:16 INFO - PROCESS | 1986 | 1461221476083 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 23:51:16 INFO - PROCESS | 1986 | 1461221476352 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:16 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f7adb800 == 150 [pid = 1986] [id = 700] 23:51:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 172 (0x7f90e6561800) [pid = 1986] [serial = 2101] [outer = (nil)] 23:51:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 173 (0x7f90f0f83400) [pid = 1986] [serial = 2102] [outer = 0x7f90e6561800] 23:51:16 INFO - PROCESS | 1986 | 1461221476473 Marionette DEBUG loaded listener.js 23:51:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 174 (0x7f90f113dc00) [pid = 1986] [serial = 2103] [outer = 0x7f90e6561800] 23:51:17 INFO - PROCESS | 1986 | 1461221477316 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 23:51:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:51:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1529ms 23:51:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:51:17 INFO - PROCESS | 1986 | 1461221477376 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 23:51:17 INFO - PROCESS | 1986 | 1461221477379 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 23:51:17 INFO - PROCESS | 1986 | 1461221477385 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:51:17 INFO - PROCESS | 1986 | 1461221477388 Marionette TRACE conn4 <- [1,2774,null,{}] 23:51:17 INFO - PROCESS | 1986 | 1461221477393 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:17 INFO - PROCESS | 1986 | 1461221477619 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 23:51:17 INFO - PROCESS | 1986 | 1461221477889 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:17 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f8535000 == 151 [pid = 1986] [id = 701] 23:51:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 175 (0x7f90d8f36400) [pid = 1986] [serial = 2104] [outer = (nil)] 23:51:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 176 (0x7f90f1195800) [pid = 1986] [serial = 2105] [outer = 0x7f90d8f36400] 23:51:18 INFO - PROCESS | 1986 | 1461221478006 Marionette DEBUG loaded listener.js 23:51:18 INFO - PROCESS | 1986 | ++DOMWINDOW == 177 (0x7f90f12e8800) [pid = 1986] [serial = 2106] [outer = 0x7f90d8f36400] 23:51:18 INFO - PROCESS | 1986 | 1461221478823 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 23:51:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:51:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1495ms 23:51:18 INFO - PROCESS | 1986 | 1461221478880 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 23:51:18 INFO - PROCESS | 1986 | 1461221478884 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 23:51:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:51:18 INFO - PROCESS | 1986 | 1461221478889 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:51:18 INFO - PROCESS | 1986 | 1461221478891 Marionette TRACE conn4 <- [1,2778,null,{}] 23:51:18 INFO - PROCESS | 1986 | 1461221478898 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:19 INFO - PROCESS | 1986 | 1461221479137 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 23:51:20 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e17a2000 == 150 [pid = 1986] [id = 567] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 176 (0x7f90dc2d1800) [pid = 1986] [serial = 1982] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 175 (0x7f90e2368c00) [pid = 1986] [serial = 1940] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 174 (0x7f90dd8f1c00) [pid = 1986] [serial = 1929] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 173 (0x7f90e2084000) [pid = 1986] [serial = 1937] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 172 (0x7f90daeaf400) [pid = 1986] [serial = 1988] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 171 (0x7f90dfd86c00) [pid = 1986] [serial = 1991] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 170 (0x7f90ec066400) [pid = 1986] [serial = 1958] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 169 (0x7f90dad0a400) [pid = 1986] [serial = 1926] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 168 (0x7f90e464b000) [pid = 1986] [serial = 1949] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 167 (0x7f90dd76dc00) [pid = 1986] [serial = 1976] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 166 (0x7f90e208fc00) [pid = 1986] [serial = 1938] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 165 (0x7f90de510400) [pid = 1986] [serial = 1986] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90ec074400) [pid = 1986] [serial = 1967] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 163 (0x7f90e4b24c00) [pid = 1986] [serial = 1952] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 162 (0x7f90e456e800) [pid = 1986] [serial = 1946] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 161 (0x7f90d9fec800) [pid = 1986] [serial = 1980] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f90ec475000) [pid = 1986] [serial = 1962] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 159 (0x7f90df186800) [pid = 1986] [serial = 1932] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 158 (0x7f90dfd4f400) [pid = 1986] [serial = 1934] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 157 (0x7f90e45e1800) [pid = 1986] [serial = 1947] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90e4545400) [pid = 1986] [serial = 1944] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90ee85e000) [pid = 1986] [serial = 1974] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f90d8f40400) [pid = 1986] [serial = 1925] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f90e4b65000) [pid = 1986] [serial = 1953] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90e34ef000) [pid = 1986] [serial = 1943] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 151 (0x7f90ec0e5c00) [pid = 1986] [serial = 1959] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 150 (0x7f90defbdc00) [pid = 1986] [serial = 1931] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90e6609800) [pid = 1986] [serial = 1956] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f90ee648800) [pid = 1986] [serial = 1973] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 147 (0x7f90ef947400) [pid = 1986] [serial = 1977] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f90e46eb000) [pid = 1986] [serial = 1950] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 145 (0x7f90e1518c00) [pid = 1986] [serial = 1935] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 144 (0x7f90ec158c00) [pid = 1986] [serial = 1961] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 143 (0x7f90d9fde800) [pid = 1986] [serial = 1979] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 142 (0x7f90edfcfc00) [pid = 1986] [serial = 1971] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 141 (0x7f90dfa64c00) [pid = 1986] [serial = 1989] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 140 (0x7f90de199000) [pid = 1986] [serial = 1985] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 139 (0x7f90e63f6400) [pid = 1986] [serial = 1955] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 138 (0x7f90dc97ec00) [pid = 1986] [serial = 1928] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 137 (0x7f90e2a25000) [pid = 1986] [serial = 1941] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 136 (0x7f90ed327c00) [pid = 1986] [serial = 1965] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 135 (0x7f90defc0800) [pid = 1986] [serial = 1854] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 134 (0x7f90ede8b400) [pid = 1986] [serial = 1970] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 133 (0x7f90edde5800) [pid = 1986] [serial = 1968] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 132 (0x7f90dc972c00) [pid = 1986] [serial = 1983] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | --DOMWINDOW == 131 (0x7f90ed244c00) [pid = 1986] [serial = 1964] [outer = (nil)] [url = about:blank] 23:51:20 INFO - PROCESS | 1986 | 1461221480840 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:20 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dc313800 == 151 [pid = 1986] [id = 702] 23:51:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 132 (0x7f90dad0e400) [pid = 1986] [serial = 2107] [outer = (nil)] 23:51:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 133 (0x7f90daea4400) [pid = 1986] [serial = 2108] [outer = 0x7f90dad0e400] 23:51:20 INFO - PROCESS | 1986 | 1461221480922 Marionette DEBUG loaded listener.js 23:51:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 134 (0x7f90dafab400) [pid = 1986] [serial = 2109] [outer = 0x7f90dad0e400] 23:51:21 INFO - PROCESS | 1986 | 1461221481684 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 23:51:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:51:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2832ms 23:51:21 INFO - PROCESS | 1986 | 1461221481724 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 23:51:21 INFO - PROCESS | 1986 | 1461221481728 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 23:51:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:51:21 INFO - PROCESS | 1986 | 1461221481735 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:51:21 INFO - PROCESS | 1986 | 1461221481742 Marionette TRACE conn4 <- [1,2782,null,{}] 23:51:21 INFO - PROCESS | 1986 | 1461221481748 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:21 INFO - PROCESS | 1986 | 1461221481983 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 23:51:22 INFO - PROCESS | 1986 | 1461221482175 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:22 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddfde800 == 152 [pid = 1986] [id = 703] 23:51:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 135 (0x7f90dad0f000) [pid = 1986] [serial = 2110] [outer = (nil)] 23:51:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 136 (0x7f90dc97c400) [pid = 1986] [serial = 2111] [outer = 0x7f90dad0f000] 23:51:22 INFO - PROCESS | 1986 | 1461221482242 Marionette DEBUG loaded listener.js 23:51:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 137 (0x7f90de18c800) [pid = 1986] [serial = 2112] [outer = 0x7f90dad0f000] 23:51:23 INFO - PROCESS | 1986 | 1461221483127 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 23:51:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:51:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1442ms 23:51:23 INFO - PROCESS | 1986 | 1461221483192 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 23:51:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:51:23 INFO - PROCESS | 1986 | 1461221483198 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 23:51:23 INFO - PROCESS | 1986 | 1461221483204 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:51:23 INFO - PROCESS | 1986 | 1461221483206 Marionette TRACE conn4 <- [1,2786,null,{}] 23:51:23 INFO - PROCESS | 1986 | 1461221483212 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:23 INFO - PROCESS | 1986 | 1461221483496 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 23:51:23 INFO - PROCESS | 1986 | 1461221483531 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:23 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e20bf000 == 153 [pid = 1986] [id = 704] 23:51:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 138 (0x7f90dd76e400) [pid = 1986] [serial = 2113] [outer = (nil)] 23:51:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 139 (0x7f90dfa6a000) [pid = 1986] [serial = 2114] [outer = 0x7f90dd76e400] 23:51:23 INFO - PROCESS | 1986 | 1461221483603 Marionette DEBUG loaded listener.js 23:51:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 140 (0x7f90dfd4bc00) [pid = 1986] [serial = 2115] [outer = 0x7f90dd76e400] 23:51:24 INFO - PROCESS | 1986 | 1461221484498 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 23:51:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:51:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1337ms 23:51:24 INFO - PROCESS | 1986 | 1461221484542 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 23:51:24 INFO - PROCESS | 1986 | 1461221484548 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 23:51:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:51:24 INFO - PROCESS | 1986 | 1461221484591 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:51:24 INFO - PROCESS | 1986 | 1461221484607 Marionette TRACE conn4 <- [1,2790,null,{}] 23:51:24 INFO - PROCESS | 1986 | 1461221484636 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:24 INFO - PROCESS | 1986 | 1461221484922 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 23:51:24 INFO - PROCESS | 1986 | 1461221484969 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:24 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e44c2800 == 154 [pid = 1986] [id = 705] 23:51:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 141 (0x7f90de7d0800) [pid = 1986] [serial = 2116] [outer = (nil)] 23:51:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 142 (0x7f90e2084400) [pid = 1986] [serial = 2117] [outer = 0x7f90de7d0800] 23:51:25 INFO - PROCESS | 1986 | 1461221485035 Marionette DEBUG loaded listener.js 23:51:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 143 (0x7f90e2360800) [pid = 1986] [serial = 2118] [outer = 0x7f90de7d0800] 23:51:25 INFO - PROCESS | 1986 | --DOMWINDOW == 142 (0x7f90daea6000) [pid = 1986] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:51:25 INFO - PROCESS | 1986 | --DOMWINDOW == 141 (0x7f90dfd4ec00) [pid = 1986] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:51:25 INFO - PROCESS | 1986 | --DOMWINDOW == 140 (0x7f90dad13c00) [pid = 1986] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:51:26 INFO - PROCESS | 1986 | 1461221486226 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 23:51:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:51:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1691ms 23:51:26 INFO - PROCESS | 1986 | 1461221486249 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 23:51:26 INFO - PROCESS | 1986 | 1461221486253 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 23:51:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:51:26 INFO - PROCESS | 1986 | 1461221486258 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:51:26 INFO - PROCESS | 1986 | 1461221486261 Marionette TRACE conn4 <- [1,2794,null,{}] 23:51:26 INFO - PROCESS | 1986 | 1461221486266 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:26 INFO - PROCESS | 1986 | 1461221486476 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 23:51:26 INFO - PROCESS | 1986 | 1461221486655 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:26 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e65cc800 == 155 [pid = 1986] [id = 706] 23:51:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 141 (0x7f90d8e0d800) [pid = 1986] [serial = 2119] [outer = (nil)] 23:51:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 142 (0x7f90e24b5800) [pid = 1986] [serial = 2120] [outer = 0x7f90d8e0d800] 23:51:26 INFO - PROCESS | 1986 | 1461221486724 Marionette DEBUG loaded listener.js 23:51:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 143 (0x7f90e2a2d800) [pid = 1986] [serial = 2121] [outer = 0x7f90d8e0d800] 23:51:27 INFO - PROCESS | 1986 | 1461221487495 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 23:51:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:51:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1282ms 23:51:27 INFO - PROCESS | 1986 | 1461221487542 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 23:51:27 INFO - PROCESS | 1986 | 1461221487546 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 23:51:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:51:27 INFO - PROCESS | 1986 | 1461221487562 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:51:27 INFO - PROCESS | 1986 | 1461221487565 Marionette TRACE conn4 <- [1,2798,null,{}] 23:51:27 INFO - PROCESS | 1986 | 1461221487570 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:27 INFO - PROCESS | 1986 | 1461221487944 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 23:51:28 INFO - PROCESS | 1986 | 1461221488241 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:28 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ddde2800 == 156 [pid = 1986] [id = 707] 23:51:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 144 (0x7f90d9fe2800) [pid = 1986] [serial = 2122] [outer = (nil)] 23:51:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 145 (0x7f90daeaf400) [pid = 1986] [serial = 2123] [outer = 0x7f90d9fe2800] 23:51:28 INFO - PROCESS | 1986 | 1461221488367 Marionette DEBUG loaded listener.js 23:51:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 146 (0x7f90dc95ac00) [pid = 1986] [serial = 2124] [outer = 0x7f90d9fe2800] 23:51:29 INFO - PROCESS | 1986 | 1461221489307 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 23:51:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:51:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1780ms 23:51:29 INFO - PROCESS | 1986 | 1461221489344 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 23:51:29 INFO - PROCESS | 1986 | 1461221489352 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 23:51:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:51:29 INFO - PROCESS | 1986 | 1461221489360 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:51:29 INFO - PROCESS | 1986 | 1461221489366 Marionette TRACE conn4 <- [1,2802,null,{}] 23:51:29 INFO - PROCESS | 1986 | 1461221489373 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:29 INFO - PROCESS | 1986 | 1461221489604 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 23:51:29 INFO - PROCESS | 1986 | 1461221489874 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:29 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e37e3800 == 157 [pid = 1986] [id = 708] 23:51:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90dfa6f400) [pid = 1986] [serial = 2125] [outer = (nil)] 23:51:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f90dfd86c00) [pid = 1986] [serial = 2126] [outer = 0x7f90dfa6f400] 23:51:30 INFO - PROCESS | 1986 | 1461221490001 Marionette DEBUG loaded listener.js 23:51:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90e1a53c00) [pid = 1986] [serial = 2127] [outer = 0x7f90dfa6f400] 23:51:30 INFO - PROCESS | 1986 | 1461221490927 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 23:51:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:51:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1638ms 23:51:31 INFO - PROCESS | 1986 | 1461221490999 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 23:51:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:51:31 INFO - PROCESS | 1986 | 1461221491004 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 23:51:31 INFO - PROCESS | 1986 | 1461221491010 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:51:31 INFO - PROCESS | 1986 | 1461221491014 Marionette TRACE conn4 <- [1,2806,null,{}] 23:51:31 INFO - PROCESS | 1986 | 1461221491019 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:31 INFO - PROCESS | 1986 | 1461221491274 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 23:51:31 INFO - PROCESS | 1986 | 1461221491647 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:31 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6c1f800 == 158 [pid = 1986] [id = 709] 23:51:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90e1a57000) [pid = 1986] [serial = 2128] [outer = (nil)] 23:51:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90e2a3d000) [pid = 1986] [serial = 2129] [outer = 0x7f90e1a57000] 23:51:31 INFO - PROCESS | 1986 | 1461221491737 Marionette DEBUG loaded listener.js 23:51:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f90e454ac00) [pid = 1986] [serial = 2130] [outer = 0x7f90e1a57000] 23:51:32 INFO - PROCESS | 1986 | 1461221492714 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 23:51:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:51:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1743ms 23:51:32 INFO - PROCESS | 1986 | 1461221492756 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 23:51:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:51:32 INFO - PROCESS | 1986 | 1461221492764 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 23:51:32 INFO - PROCESS | 1986 | 1461221492785 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:51:32 INFO - PROCESS | 1986 | 1461221492794 Marionette TRACE conn4 <- [1,2810,null,{}] 23:51:32 INFO - PROCESS | 1986 | 1461221492802 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:33 INFO - PROCESS | 1986 | 1461221493094 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 23:51:33 INFO - PROCESS | 1986 | 1461221493402 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:33 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec117800 == 159 [pid = 1986] [id = 710] 23:51:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90e2368800) [pid = 1986] [serial = 2131] [outer = (nil)] 23:51:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90e4653c00) [pid = 1986] [serial = 2132] [outer = 0x7f90e2368800] 23:51:33 INFO - PROCESS | 1986 | 1461221493475 Marionette DEBUG loaded listener.js 23:51:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90e4ada000) [pid = 1986] [serial = 2133] [outer = 0x7f90e2368800] 23:51:34 INFO - PROCESS | 1986 | 1461221494329 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 23:51:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:51:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1600ms 23:51:34 INFO - PROCESS | 1986 | 1461221494375 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 23:51:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:51:34 INFO - PROCESS | 1986 | 1461221494381 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 23:51:34 INFO - PROCESS | 1986 | 1461221494389 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:51:34 INFO - PROCESS | 1986 | 1461221494391 Marionette TRACE conn4 <- [1,2814,null,{}] 23:51:34 INFO - PROCESS | 1986 | 1461221494397 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:34 INFO - PROCESS | 1986 | 1461221494632 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 23:51:34 INFO - PROCESS | 1986 | 1461221494892 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:34 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edda0800 == 160 [pid = 1986] [id = 711] 23:51:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90e34f2400) [pid = 1986] [serial = 2134] [outer = (nil)] 23:51:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90e4ddc000) [pid = 1986] [serial = 2135] [outer = 0x7f90e34f2400] 23:51:35 INFO - PROCESS | 1986 | 1461221495009 Marionette DEBUG loaded listener.js 23:51:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f90e622c800) [pid = 1986] [serial = 2136] [outer = 0x7f90e34f2400] 23:51:35 INFO - PROCESS | 1986 | 1461221495846 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 23:51:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:51:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1529ms 23:51:35 INFO - PROCESS | 1986 | 1461221495923 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 23:51:35 INFO - PROCESS | 1986 | 1461221495926 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 23:51:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:51:35 INFO - PROCESS | 1986 | 1461221495933 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:51:35 INFO - PROCESS | 1986 | 1461221495936 Marionette TRACE conn4 <- [1,2818,null,{}] 23:51:35 INFO - PROCESS | 1986 | 1461221495942 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:36 INFO - PROCESS | 1986 | 1461221496177 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 23:51:36 INFO - PROCESS | 1986 | 1461221496442 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:36 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee691800 == 161 [pid = 1986] [id = 712] 23:51:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f90e6c65c00) [pid = 1986] [serial = 2137] [outer = (nil)] 23:51:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90eb797c00) [pid = 1986] [serial = 2138] [outer = 0x7f90e6c65c00] 23:51:36 INFO - PROCESS | 1986 | 1461221496578 Marionette DEBUG loaded listener.js 23:51:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90ec0b3c00) [pid = 1986] [serial = 2139] [outer = 0x7f90e6c65c00] 23:51:37 INFO - PROCESS | 1986 | 1461221497451 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 23:51:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:51:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1585ms 23:51:37 INFO - PROCESS | 1986 | 1461221497519 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 23:51:37 INFO - PROCESS | 1986 | 1461221497522 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 23:51:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:51:37 INFO - PROCESS | 1986 | 1461221497528 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:51:37 INFO - PROCESS | 1986 | 1461221497530 Marionette TRACE conn4 <- [1,2822,null,{}] 23:51:37 INFO - PROCESS | 1986 | 1461221497535 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:37 INFO - PROCESS | 1986 | 1461221497759 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 23:51:38 INFO - PROCESS | 1986 | 1461221498070 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:38 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f115d000 == 162 [pid = 1986] [id = 713] 23:51:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 162 (0x7f90eb792c00) [pid = 1986] [serial = 2140] [outer = (nil)] 23:51:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90ec15d000) [pid = 1986] [serial = 2141] [outer = 0x7f90eb792c00] 23:51:38 INFO - PROCESS | 1986 | 1461221498159 Marionette DEBUG loaded listener.js 23:51:38 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f90ed1c5000) [pid = 1986] [serial = 2142] [outer = 0x7f90eb792c00] 23:51:39 INFO - PROCESS | 1986 | 1461221499053 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 23:51:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:51:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1590ms 23:51:39 INFO - PROCESS | 1986 | 1461221499120 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 23:51:39 INFO - PROCESS | 1986 | 1461221499124 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 23:51:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:51:39 INFO - PROCESS | 1986 | 1461221499130 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:51:39 INFO - PROCESS | 1986 | 1461221499134 Marionette TRACE conn4 <- [1,2826,null,{}] 23:51:39 INFO - PROCESS | 1986 | 1461221499139 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:39 INFO - PROCESS | 1986 | 1461221499370 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 23:51:39 INFO - PROCESS | 1986 | 1461221499630 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:39 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f191a800 == 163 [pid = 1986] [id = 714] 23:51:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90ec0b4c00) [pid = 1986] [serial = 2143] [outer = (nil)] 23:51:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f90ed244c00) [pid = 1986] [serial = 2144] [outer = 0x7f90ec0b4c00] 23:51:39 INFO - PROCESS | 1986 | 1461221499743 Marionette DEBUG loaded listener.js 23:51:39 INFO - PROCESS | 1986 | ++DOMWINDOW == 167 (0x7f90ed32c000) [pid = 1986] [serial = 2145] [outer = 0x7f90ec0b4c00] 23:51:40 INFO - PROCESS | 1986 | 1461221500606 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:51:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:51:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1539ms 23:51:40 INFO - PROCESS | 1986 | 1461221500670 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 23:51:40 INFO - PROCESS | 1986 | 1461221500674 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 23:51:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:51:40 INFO - PROCESS | 1986 | 1461221500679 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:51:40 INFO - PROCESS | 1986 | 1461221500681 Marionette TRACE conn4 <- [1,2830,null,{}] 23:51:40 INFO - PROCESS | 1986 | 1461221500687 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:40 INFO - PROCESS | 1986 | 1461221500918 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 23:51:41 INFO - PROCESS | 1986 | 1461221501197 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:41 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1da2000 == 164 [pid = 1986] [id = 715] 23:51:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 168 (0x7f90dfa63c00) [pid = 1986] [serial = 2146] [outer = (nil)] 23:51:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 169 (0x7f90ed32dc00) [pid = 1986] [serial = 2147] [outer = 0x7f90dfa63c00] 23:51:41 INFO - PROCESS | 1986 | 1461221501313 Marionette DEBUG loaded listener.js 23:51:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 170 (0x7f90ede17c00) [pid = 1986] [serial = 2148] [outer = 0x7f90dfa63c00] 23:51:42 INFO - PROCESS | 1986 | 1461221502135 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 23:51:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:51:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1528ms 23:51:42 INFO - PROCESS | 1986 | 1461221502209 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 23:51:42 INFO - PROCESS | 1986 | 1461221502219 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 23:51:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:51:42 INFO - PROCESS | 1986 | 1461221502229 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:51:42 INFO - PROCESS | 1986 | 1461221502233 Marionette TRACE conn4 <- [1,2834,null,{}] 23:51:42 INFO - PROCESS | 1986 | 1461221502238 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:42 INFO - PROCESS | 1986 | 1461221502505 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 23:51:42 INFO - PROCESS | 1986 | 1461221502810 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:42 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f202c000 == 165 [pid = 1986] [id = 716] 23:51:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 171 (0x7f90e2a35c00) [pid = 1986] [serial = 2149] [outer = (nil)] 23:51:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 172 (0x7f90ee85ec00) [pid = 1986] [serial = 2150] [outer = 0x7f90e2a35c00] 23:51:42 INFO - PROCESS | 1986 | 1461221502887 Marionette DEBUG loaded listener.js 23:51:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 173 (0x7f90f0f89c00) [pid = 1986] [serial = 2151] [outer = 0x7f90e2a35c00] 23:51:43 INFO - PROCESS | 1986 | 1461221503738 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:51:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:51:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1580ms 23:51:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:51:43 INFO - PROCESS | 1986 | 1461221503809 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 23:51:43 INFO - PROCESS | 1986 | 1461221503812 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 23:51:43 INFO - PROCESS | 1986 | 1461221503819 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:51:43 INFO - PROCESS | 1986 | 1461221503822 Marionette TRACE conn4 <- [1,2838,null,{}] 23:51:43 INFO - PROCESS | 1986 | 1461221503827 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:44 INFO - PROCESS | 1986 | 1461221504092 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 23:51:44 INFO - PROCESS | 1986 | 1461221504413 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:44 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f4cd7000 == 166 [pid = 1986] [id = 717] 23:51:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 174 (0x7f90f1a4b400) [pid = 1986] [serial = 2152] [outer = (nil)] 23:51:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 175 (0x7f90f1bd6c00) [pid = 1986] [serial = 2153] [outer = 0x7f90f1a4b400] 23:51:44 INFO - PROCESS | 1986 | 1461221504493 Marionette DEBUG loaded listener.js 23:51:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 176 (0x7f90f1ceac00) [pid = 1986] [serial = 2154] [outer = 0x7f90f1a4b400] 23:51:45 INFO - PROCESS | 1986 | 1461221505347 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 23:51:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:51:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1582ms 23:51:45 INFO - PROCESS | 1986 | 1461221505401 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 23:51:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:51:45 INFO - PROCESS | 1986 | 1461221505411 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 23:51:45 INFO - PROCESS | 1986 | 1461221505417 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:51:45 INFO - PROCESS | 1986 | 1461221505421 Marionette TRACE conn4 <- [1,2842,null,{}] 23:51:45 INFO - PROCESS | 1986 | 1461221505427 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:45 INFO - PROCESS | 1986 | 1461221505690 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 23:51:46 INFO - PROCESS | 1986 | 1461221506013 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:46 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fda9a800 == 167 [pid = 1986] [id = 718] 23:51:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 177 (0x7f90e4ddec00) [pid = 1986] [serial = 2155] [outer = (nil)] 23:51:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 178 (0x7f90f1fe0000) [pid = 1986] [serial = 2156] [outer = 0x7f90e4ddec00] 23:51:46 INFO - PROCESS | 1986 | 1461221506093 Marionette DEBUG loaded listener.js 23:51:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f90f2279800) [pid = 1986] [serial = 2157] [outer = 0x7f90e4ddec00] 23:51:46 INFO - PROCESS | 1986 | 1461221506892 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 23:51:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:51:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1530ms 23:51:46 INFO - PROCESS | 1986 | 1461221506948 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 23:51:46 INFO - PROCESS | 1986 | 1461221506952 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 23:51:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:51:46 INFO - PROCESS | 1986 | 1461221506957 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:51:46 INFO - PROCESS | 1986 | 1461221506959 Marionette TRACE conn4 <- [1,2846,null,{}] 23:51:46 INFO - PROCESS | 1986 | 1461221506965 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:47 INFO - PROCESS | 1986 | 1461221507187 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 23:51:47 INFO - PROCESS | 1986 | 1461221507466 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:47 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910477c800 == 168 [pid = 1986] [id = 719] 23:51:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 180 (0x7f90f1bd0c00) [pid = 1986] [serial = 2158] [outer = (nil)] 23:51:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 181 (0x7f90f2ec8000) [pid = 1986] [serial = 2159] [outer = 0x7f90f1bd0c00] 23:51:47 INFO - PROCESS | 1986 | 1461221507541 Marionette DEBUG loaded listener.js 23:51:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 182 (0x7f90f2ed4400) [pid = 1986] [serial = 2160] [outer = 0x7f90f1bd0c00] 23:51:48 INFO - PROCESS | 1986 | 1461221508409 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 23:51:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:51:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1484ms 23:51:48 INFO - PROCESS | 1986 | 1461221508443 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 23:51:48 INFO - PROCESS | 1986 | 1461221508446 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 23:51:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:51:48 INFO - PROCESS | 1986 | 1461221508452 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:51:48 INFO - PROCESS | 1986 | 1461221508455 Marionette TRACE conn4 <- [1,2850,null,{}] 23:51:48 INFO - PROCESS | 1986 | 1461221508460 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:48 INFO - PROCESS | 1986 | 1461221508679 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 23:51:48 INFO - PROCESS | 1986 | 1461221508952 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:48 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9104899800 == 169 [pid = 1986] [id = 720] 23:51:48 INFO - PROCESS | 1986 | ++DOMWINDOW == 183 (0x7f90dafad800) [pid = 1986] [serial = 2161] [outer = (nil)] 23:51:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 184 (0x7f90ec153800) [pid = 1986] [serial = 2162] [outer = 0x7f90dafad800] 23:51:49 INFO - PROCESS | 1986 | 1461221509026 Marionette DEBUG loaded listener.js 23:51:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 185 (0x7f90f383ac00) [pid = 1986] [serial = 2163] [outer = 0x7f90dafad800] 23:51:50 INFO - PROCESS | 1986 | 1461221510020 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:51:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:51:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1635ms 23:51:50 INFO - PROCESS | 1986 | 1461221510089 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 23:51:50 INFO - PROCESS | 1986 | 1461221510093 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 23:51:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:51:50 INFO - PROCESS | 1986 | 1461221510098 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:51:50 INFO - PROCESS | 1986 | 1461221510100 Marionette TRACE conn4 <- [1,2854,null,{}] 23:51:50 INFO - PROCESS | 1986 | 1461221510106 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:50 INFO - PROCESS | 1986 | 1461221510338 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 23:51:50 INFO - PROCESS | 1986 | 1461221510660 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:50 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9104ac1800 == 170 [pid = 1986] [id = 721] 23:51:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 186 (0x7f90de7c3800) [pid = 1986] [serial = 2164] [outer = (nil)] 23:51:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 187 (0x7f90f4408800) [pid = 1986] [serial = 2165] [outer = 0x7f90de7c3800] 23:51:50 INFO - PROCESS | 1986 | 1461221510736 Marionette DEBUG loaded listener.js 23:51:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 188 (0x7f90f4d1e400) [pid = 1986] [serial = 2166] [outer = 0x7f90de7c3800] 23:51:51 INFO - PROCESS | 1986 | 1461221511643 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 23:51:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:51:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1585ms 23:51:51 INFO - PROCESS | 1986 | 1461221511685 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 23:51:51 INFO - PROCESS | 1986 | 1461221511688 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 23:51:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:51:51 INFO - PROCESS | 1986 | 1461221511694 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:51:51 INFO - PROCESS | 1986 | 1461221511696 Marionette TRACE conn4 <- [1,2858,null,{}] 23:51:51 INFO - PROCESS | 1986 | 1461221511702 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:51 INFO - PROCESS | 1986 | 1461221511933 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 23:51:52 INFO - PROCESS | 1986 | 1461221512206 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9105c47000 == 171 [pid = 1986] [id = 722] 23:51:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 189 (0x7f90ed243c00) [pid = 1986] [serial = 2167] [outer = (nil)] 23:51:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 190 (0x7f90f51b3400) [pid = 1986] [serial = 2168] [outer = 0x7f90ed243c00] 23:51:52 INFO - PROCESS | 1986 | 1461221512333 Marionette DEBUG loaded listener.js 23:51:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 191 (0x7f90f5ae8c00) [pid = 1986] [serial = 2169] [outer = 0x7f90ed243c00] 23:51:53 INFO - PROCESS | 1986 | 1461221513162 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:51:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:51:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1529ms 23:51:53 INFO - PROCESS | 1986 | 1461221513224 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 23:51:53 INFO - PROCESS | 1986 | 1461221513228 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 23:51:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:51:53 INFO - PROCESS | 1986 | 1461221513233 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:51:53 INFO - PROCESS | 1986 | 1461221513236 Marionette TRACE conn4 <- [1,2862,null,{}] 23:51:53 INFO - PROCESS | 1986 | 1461221513241 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:53 INFO - PROCESS | 1986 | 1461221513474 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 23:51:53 INFO - PROCESS | 1986 | 1461221513748 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:53 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109413000 == 172 [pid = 1986] [id = 723] 23:51:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 192 (0x7f90f43b0c00) [pid = 1986] [serial = 2170] [outer = (nil)] 23:51:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 193 (0x7f90f5bb0c00) [pid = 1986] [serial = 2171] [outer = 0x7f90f43b0c00] 23:51:53 INFO - PROCESS | 1986 | 1461221513866 Marionette DEBUG loaded listener.js 23:51:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 194 (0x7f90f5e60000) [pid = 1986] [serial = 2172] [outer = 0x7f90f43b0c00] 23:51:54 INFO - PROCESS | 1986 | 1461221514706 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 23:51:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:51:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1530ms 23:51:54 INFO - PROCESS | 1986 | 1461221514765 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 23:51:54 INFO - PROCESS | 1986 | 1461221514770 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 23:51:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:51:54 INFO - PROCESS | 1986 | 1461221514778 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:51:54 INFO - PROCESS | 1986 | 1461221514781 Marionette TRACE conn4 <- [1,2866,null,{}] 23:51:54 INFO - PROCESS | 1986 | 1461221514786 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:55 INFO - PROCESS | 1986 | 1461221515020 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 23:51:55 INFO - PROCESS | 1986 | 1461221515297 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:55 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109540000 == 173 [pid = 1986] [id = 724] 23:51:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 195 (0x7f90f2ece400) [pid = 1986] [serial = 2173] [outer = (nil)] 23:51:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 196 (0x7f90f5f8a400) [pid = 1986] [serial = 2174] [outer = 0x7f90f2ece400] 23:51:55 INFO - PROCESS | 1986 | 1461221515414 Marionette DEBUG loaded listener.js 23:51:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 197 (0x7f90f642d000) [pid = 1986] [serial = 2175] [outer = 0x7f90f2ece400] 23:51:56 INFO - PROCESS | 1986 | 1461221516276 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 23:51:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:51:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1535ms 23:51:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:51:56 INFO - PROCESS | 1986 | 1461221516312 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 23:51:56 INFO - PROCESS | 1986 | 1461221516315 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 23:51:56 INFO - PROCESS | 1986 | 1461221516321 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:51:56 INFO - PROCESS | 1986 | 1461221516324 Marionette TRACE conn4 <- [1,2870,null,{}] 23:51:56 INFO - PROCESS | 1986 | 1461221516329 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:56 INFO - PROCESS | 1986 | 1461221516547 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 23:51:56 INFO - PROCESS | 1986 | 1461221516819 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:56 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109763000 == 174 [pid = 1986] [id = 725] 23:51:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 198 (0x7f90f5aeb400) [pid = 1986] [serial = 2176] [outer = (nil)] 23:51:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 199 (0x7f90f6435800) [pid = 1986] [serial = 2177] [outer = 0x7f90f5aeb400] 23:51:56 INFO - PROCESS | 1986 | 1461221516931 Marionette DEBUG loaded listener.js 23:51:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 200 (0x7f90f64a5c00) [pid = 1986] [serial = 2178] [outer = 0x7f90f5aeb400] 23:51:57 INFO - PROCESS | 1986 | 1461221517780 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 23:51:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:51:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1533ms 23:51:57 INFO - PROCESS | 1986 | 1461221517854 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 23:51:57 INFO - PROCESS | 1986 | 1461221517857 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 23:51:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:51:57 INFO - PROCESS | 1986 | 1461221517863 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:51:57 INFO - PROCESS | 1986 | 1461221517866 Marionette TRACE conn4 <- [1,2874,null,{}] 23:51:57 INFO - PROCESS | 1986 | 1461221517871 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:58 INFO - PROCESS | 1986 | 1461221518114 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90def5b800 == 173 [pid = 1986] [id = 462] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90db82a800 == 172 [pid = 1986] [id = 659] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e20c5800 == 171 [pid = 1986] [id = 514] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90d8e4d000 == 170 [pid = 1986] [id = 562] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e76b4000 == 169 [pid = 1986] [id = 556] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f91045d3000 == 168 [pid = 1986] [id = 511] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f7b73000 == 167 [pid = 1986] [id = 510] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910591a800 == 166 [pid = 1986] [id = 512] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109765000 == 165 [pid = 1986] [id = 105] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e76ba000 == 164 [pid = 1986] [id = 559] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e65cc800 == 163 [pid = 1986] [id = 706] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e44c2800 == 162 [pid = 1986] [id = 705] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e20bf000 == 161 [pid = 1986] [id = 704] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ddfde800 == 160 [pid = 1986] [id = 703] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dc313800 == 159 [pid = 1986] [id = 702] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f7adb800 == 158 [pid = 1986] [id = 700] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6dc4000 == 157 [pid = 1986] [id = 699] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f62c2800 == 156 [pid = 1986] [id = 698] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f617a000 == 155 [pid = 1986] [id = 697] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f4cd0000 == 154 [pid = 1986] [id = 696] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f20a9800 == 153 [pid = 1986] [id = 695] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1f59000 == 152 [pid = 1986] [id = 694] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1c08000 == 151 [pid = 1986] [id = 693] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f12b3000 == 150 [pid = 1986] [id = 692] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef691000 == 149 [pid = 1986] [id = 691] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee6a1000 == 148 [pid = 1986] [id = 690] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90edf70800 == 147 [pid = 1986] [id = 689] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f20aa000 == 146 [pid = 1986] [id = 658] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec115000 == 145 [pid = 1986] [id = 688] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6cb2800 == 144 [pid = 1986] [id = 687] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e696a800 == 143 [pid = 1986] [id = 686] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e46e0800 == 142 [pid = 1986] [id = 685] 23:51:59 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ddea7000 == 141 [pid = 1986] [id = 684] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 199 (0x7f90df182400) [pid = 1986] [serial = 2051] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 198 (0x7f90e228cc00) [pid = 1986] [serial = 2000] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 197 (0x7f90dd768000) [pid = 1986] [serial = 2043] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 196 (0x7f90e4ad9c00) [pid = 1986] [serial = 2012] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 195 (0x7f90e1a50000) [pid = 1986] [serial = 2048] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 194 (0x7f90dfa6b400) [pid = 1986] [serial = 2046] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 193 (0x7f90d8e1c800) [pid = 1986] [serial = 2039] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 192 (0x7f90e245f800) [pid = 1986] [serial = 2003] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 191 (0x7f90dfd50800) [pid = 1986] [serial = 1997] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 190 (0x7f90e4648000) [pid = 1986] [serial = 2009] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 189 (0x7f90ec070800) [pid = 1986] [serial = 2027] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 188 (0x7f90e63ed000) [pid = 1986] [serial = 2021] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 187 (0x7f90ed1bb400) [pid = 1986] [serial = 2033] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 186 (0x7f90e2090000) [pid = 1986] [serial = 2049] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 185 (0x7f90ec0e4c00) [pid = 1986] [serial = 2030] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 184 (0x7f90e2a25400) [pid = 1986] [serial = 2006] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 183 (0x7f90e4dd5400) [pid = 1986] [serial = 2015] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 182 (0x7f90db76ec00) [pid = 1986] [serial = 2042] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 181 (0x7f90eb794800) [pid = 1986] [serial = 2024] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 180 (0x7f90de517000) [pid = 1986] [serial = 2045] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 179 (0x7f90dd76f400) [pid = 1986] [serial = 1994] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90ed24a400) [pid = 1986] [serial = 2036] [outer = (nil)] [url = about:blank] 23:51:59 INFO - PROCESS | 1986 | --DOMWINDOW == 177 (0x7f90e6231000) [pid = 1986] [serial = 2018] [outer = (nil)] [url = about:blank] 23:52:00 INFO - PROCESS | 1986 | 1461221520145 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:00 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dc312800 == 142 [pid = 1986] [id = 726] 23:52:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 178 (0x7f90dad16800) [pid = 1986] [serial = 2179] [outer = (nil)] 23:52:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f90daeb0c00) [pid = 1986] [serial = 2180] [outer = 0x7f90dad16800] 23:52:00 INFO - PROCESS | 1986 | 1461221520218 Marionette DEBUG loaded listener.js 23:52:00 INFO - PROCESS | 1986 | ++DOMWINDOW == 180 (0x7f90db76ec00) [pid = 1986] [serial = 2181] [outer = 0x7f90dad16800] 23:52:01 INFO - PROCESS | 1986 | 1461221521012 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 23:52:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:52:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 3186ms 23:52:01 INFO - PROCESS | 1986 | 1461221521052 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 23:52:01 INFO - PROCESS | 1986 | 1461221521058 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 23:52:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:52:01 INFO - PROCESS | 1986 | 1461221521066 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:52:01 INFO - PROCESS | 1986 | 1461221521071 Marionette TRACE conn4 <- [1,2878,null,{}] 23:52:01 INFO - PROCESS | 1986 | 1461221521077 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:01 INFO - PROCESS | 1986 | 1461221521334 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 23:52:01 INFO - PROCESS | 1986 | 1461221521528 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:01 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e17b1800 == 143 [pid = 1986] [id = 727] 23:52:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 181 (0x7f90dad12000) [pid = 1986] [serial = 2182] [outer = (nil)] 23:52:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 182 (0x7f90defc0800) [pid = 1986] [serial = 2183] [outer = 0x7f90dad12000] 23:52:01 INFO - PROCESS | 1986 | 1461221521601 Marionette DEBUG loaded listener.js 23:52:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 183 (0x7f90dfa6fc00) [pid = 1986] [serial = 2184] [outer = 0x7f90dad12000] 23:52:02 INFO - PROCESS | 1986 | 1461221522534 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 23:52:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:52:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1482ms 23:52:02 INFO - PROCESS | 1986 | 1461221522559 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 23:52:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:52:02 INFO - PROCESS | 1986 | 1461221522565 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 23:52:02 INFO - PROCESS | 1986 | 1461221522572 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:52:02 INFO - PROCESS | 1986 | 1461221522575 Marionette TRACE conn4 <- [1,2882,null,{}] 23:52:02 INFO - PROCESS | 1986 | 1461221522580 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:02 INFO - PROCESS | 1986 | 1461221522869 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 23:52:02 INFO - PROCESS | 1986 | 1461221522918 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:02 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e23b8800 == 144 [pid = 1986] [id = 728] 23:52:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 184 (0x7f90dfd46400) [pid = 1986] [serial = 2185] [outer = (nil)] 23:52:02 INFO - PROCESS | 1986 | ++DOMWINDOW == 185 (0x7f90e1607400) [pid = 1986] [serial = 2186] [outer = 0x7f90dfd46400] 23:52:02 INFO - PROCESS | 1986 | 1461221522981 Marionette DEBUG loaded listener.js 23:52:03 INFO - PROCESS | 1986 | ++DOMWINDOW == 186 (0x7f90e209c000) [pid = 1986] [serial = 2187] [outer = 0x7f90dfd46400] 23:52:03 INFO - PROCESS | 1986 | 1461221523977 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 23:52:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:52:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1439ms 23:52:04 INFO - PROCESS | 1986 | 1461221524011 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 23:52:04 INFO - PROCESS | 1986 | 1461221524014 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 23:52:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:52:04 INFO - PROCESS | 1986 | 1461221524029 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:52:04 INFO - PROCESS | 1986 | 1461221524036 Marionette TRACE conn4 <- [1,2886,null,{}] 23:52:04 INFO - PROCESS | 1986 | 1461221524055 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:04 INFO - PROCESS | 1986 | 1461221524334 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 185 (0x7f90d8f40c00) [pid = 1986] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 184 (0x7f90dad11800) [pid = 1986] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 183 (0x7f90edfd6400) [pid = 1986] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 182 (0x7f90dc972400) [pid = 1986] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 181 (0x7f90ec16e800) [pid = 1986] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 180 (0x7f90de7d0800) [pid = 1986] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 179 (0x7f90dad0f000) [pid = 1986] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90e1a57800) [pid = 1986] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 177 (0x7f90daeb1800) [pid = 1986] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 176 (0x7f90d8f36400) [pid = 1986] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 175 (0x7f90ed4cac00) [pid = 1986] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 174 (0x7f90e24ba000) [pid = 1986] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 173 (0x7f90d8e19c00) [pid = 1986] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 172 (0x7f90dfa65400) [pid = 1986] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 171 (0x7f90e68e9800) [pid = 1986] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 170 (0x7f90ec15e800) [pid = 1986] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 169 (0x7f90e24c0400) [pid = 1986] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 168 (0x7f90e45ee800) [pid = 1986] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 167 (0x7f90ed250000) [pid = 1986] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 166 (0x7f90e4b5ec00) [pid = 1986] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 165 (0x7f90dfa6bc00) [pid = 1986] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90e208dc00) [pid = 1986] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 163 (0x7f90e4b5f800) [pid = 1986] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 162 (0x7f90dad0e400) [pid = 1986] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 161 (0x7f90e208cc00) [pid = 1986] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f90e2093000) [pid = 1986] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 159 (0x7f90e45e7800) [pid = 1986] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 158 (0x7f90ed328400) [pid = 1986] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 157 (0x7f90e4b5f400) [pid = 1986] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90dd76e400) [pid = 1986] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90e6561800) [pid = 1986] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f90dfa6e000) [pid = 1986] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f90e2086c00) [pid = 1986] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90dad0d800) [pid = 1986] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 151 (0x7f90e6c62c00) [pid = 1986] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 150 (0x7f90ec0c0000) [pid = 1986] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90e655f400) [pid = 1986] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f90e46e8800) [pid = 1986] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 147 (0x7f90e6c65000) [pid = 1986] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f90e45ee000) [pid = 1986] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:52:05 INFO - PROCESS | 1986 | --DOMWINDOW == 145 (0x7f90d8e13400) [pid = 1986] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:52:05 INFO - PROCESS | 1986 | 1461221525232 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:05 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dfecc000 == 145 [pid = 1986] [id = 729] 23:52:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 146 (0x7f90d8e13400) [pid = 1986] [serial = 2188] [outer = (nil)] 23:52:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90d9fe3400) [pid = 1986] [serial = 2189] [outer = 0x7f90d8e13400] 23:52:05 INFO - PROCESS | 1986 | 1461221525293 Marionette DEBUG loaded listener.js 23:52:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f90dd76e400) [pid = 1986] [serial = 2190] [outer = 0x7f90d8e13400] 23:52:05 INFO - PROCESS | 1986 | 1461221525981 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 23:52:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:52:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2006ms 23:52:06 INFO - PROCESS | 1986 | 1461221526028 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 23:52:06 INFO - PROCESS | 1986 | 1461221526031 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 23:52:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:52:06 INFO - PROCESS | 1986 | 1461221526037 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:52:06 INFO - PROCESS | 1986 | 1461221526039 Marionette TRACE conn4 <- [1,2890,null,{}] 23:52:06 INFO - PROCESS | 1986 | 1461221526056 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:06 INFO - PROCESS | 1986 | 1461221526269 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 23:52:06 INFO - PROCESS | 1986 | 1461221526474 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:06 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6806800 == 146 [pid = 1986] [id = 730] 23:52:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90dc2ce400) [pid = 1986] [serial = 2191] [outer = (nil)] 23:52:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90e24bc800) [pid = 1986] [serial = 2192] [outer = 0x7f90dc2ce400] 23:52:06 INFO - PROCESS | 1986 | 1461221526537 Marionette DEBUG loaded listener.js 23:52:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90e34ef800) [pid = 1986] [serial = 2193] [outer = 0x7f90dc2ce400] 23:52:07 INFO - PROCESS | 1986 | 1461221527555 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:52:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:52:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1583ms 23:52:07 INFO - PROCESS | 1986 | 1461221527622 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 23:52:07 INFO - PROCESS | 1986 | 1461221527628 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 23:52:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:52:07 INFO - PROCESS | 1986 | 1461221527636 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:52:07 INFO - PROCESS | 1986 | 1461221527641 Marionette TRACE conn4 <- [1,2894,null,{}] 23:52:07 INFO - PROCESS | 1986 | 1461221527650 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:07 INFO - PROCESS | 1986 | 1461221527930 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 23:52:08 INFO - PROCESS | 1986 | 1461221528269 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:08 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e20b3800 == 147 [pid = 1986] [id = 731] 23:52:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f90dc2d6400) [pid = 1986] [serial = 2194] [outer = (nil)] 23:52:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90de199000) [pid = 1986] [serial = 2195] [outer = 0x7f90dc2d6400] 23:52:08 INFO - PROCESS | 1986 | 1461221528342 Marionette DEBUG loaded listener.js 23:52:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90df187c00) [pid = 1986] [serial = 2196] [outer = 0x7f90dc2d6400] 23:52:09 INFO - PROCESS | 1986 | 1461221529282 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 23:52:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:52:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1685ms 23:52:09 INFO - PROCESS | 1986 | 1461221529322 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 23:52:09 INFO - PROCESS | 1986 | 1461221529330 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 23:52:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:52:09 INFO - PROCESS | 1986 | 1461221529341 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:52:09 INFO - PROCESS | 1986 | 1461221529345 Marionette TRACE conn4 <- [1,2898,null,{}] 23:52:09 INFO - PROCESS | 1986 | 1461221529352 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:09 INFO - PROCESS | 1986 | 1461221529586 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 23:52:09 INFO - PROCESS | 1986 | 1461221529849 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:09 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6abb800 == 148 [pid = 1986] [id = 732] 23:52:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90dfd45000) [pid = 1986] [serial = 2197] [outer = (nil)] 23:52:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90e208fc00) [pid = 1986] [serial = 2198] [outer = 0x7f90dfd45000] 23:52:09 INFO - PROCESS | 1986 | 1461221529975 Marionette DEBUG loaded listener.js 23:52:10 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90e236d400) [pid = 1986] [serial = 2199] [outer = 0x7f90dfd45000] 23:52:10 INFO - PROCESS | 1986 | 1461221530978 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 23:52:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:52:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1687ms 23:52:11 INFO - PROCESS | 1986 | 1461221531028 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 23:52:11 INFO - PROCESS | 1986 | 1461221531031 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 23:52:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:52:11 INFO - PROCESS | 1986 | 1461221531037 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:52:11 INFO - PROCESS | 1986 | 1461221531043 Marionette TRACE conn4 <- [1,2902,null,{}] 23:52:11 INFO - PROCESS | 1986 | 1461221531058 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:11 INFO - PROCESS | 1986 | 1461221531294 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 23:52:11 INFO - PROCESS | 1986 | 1461221531621 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:11 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90eb64b800 == 149 [pid = 1986] [id = 733] 23:52:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f90e2a21800) [pid = 1986] [serial = 2200] [outer = (nil)] 23:52:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f90e4548000) [pid = 1986] [serial = 2201] [outer = 0x7f90e2a21800] 23:52:11 INFO - PROCESS | 1986 | 1461221531701 Marionette DEBUG loaded listener.js 23:52:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90e45e1800) [pid = 1986] [serial = 2202] [outer = 0x7f90e2a21800] 23:52:12 INFO - PROCESS | 1986 | 1461221532596 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:52:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:52:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1589ms 23:52:12 INFO - PROCESS | 1986 | 1461221532628 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 23:52:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:52:12 INFO - PROCESS | 1986 | 1461221532633 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 23:52:12 INFO - PROCESS | 1986 | 1461221532638 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:52:12 INFO - PROCESS | 1986 | 1461221532641 Marionette TRACE conn4 <- [1,2906,null,{}] 23:52:12 INFO - PROCESS | 1986 | 1461221532646 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:12 INFO - PROCESS | 1986 | 1461221532877 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 23:52:13 INFO - PROCESS | 1986 | 1461221533147 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:13 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edcdd000 == 150 [pid = 1986] [id = 734] 23:52:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90e34f9c00) [pid = 1986] [serial = 2203] [outer = (nil)] 23:52:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 162 (0x7f90e4660c00) [pid = 1986] [serial = 2204] [outer = 0x7f90e34f9c00] 23:52:13 INFO - PROCESS | 1986 | 1461221533264 Marionette DEBUG loaded listener.js 23:52:13 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90e4b1b800) [pid = 1986] [serial = 2205] [outer = 0x7f90e34f9c00] 23:52:14 INFO - PROCESS | 1986 | 1461221534094 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 23:52:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:52:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1529ms 23:52:14 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:52:14 INFO - PROCESS | 1986 | 1461221534168 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 23:52:14 INFO - PROCESS | 1986 | 1461221534171 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 23:52:14 INFO - PROCESS | 1986 | 1461221534177 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:52:14 INFO - PROCESS | 1986 | 1461221534180 Marionette TRACE conn4 <- [1,2910,null,{}] 23:52:14 INFO - PROCESS | 1986 | 1461221534185 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:14 INFO - PROCESS | 1986 | 1461221534406 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 23:52:14 INFO - PROCESS | 1986 | 1461221534672 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:14 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee3d2000 == 151 [pid = 1986] [id = 735] 23:52:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f90e45ee800) [pid = 1986] [serial = 2206] [outer = (nil)] 23:52:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90e4dd4800) [pid = 1986] [serial = 2207] [outer = 0x7f90e45ee800] 23:52:14 INFO - PROCESS | 1986 | 1461221534748 Marionette DEBUG loaded listener.js 23:52:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f90e6231000) [pid = 1986] [serial = 2208] [outer = 0x7f90e45ee800] 23:52:15 INFO - PROCESS | 1986 | 1461221535519 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 23:52:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:52:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:52:15 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1388ms 23:52:15 INFO - PROCESS | 1986 | 1461221535565 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 23:52:15 INFO - PROCESS | 1986 | 1461221535569 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 23:52:15 INFO - TEST-START | /DOMEvents/constructors.html 23:52:15 INFO - PROCESS | 1986 | 1461221535575 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:52:15 INFO - PROCESS | 1986 | 1461221535577 Marionette TRACE conn4 <- [1,2914,null,{}] 23:52:15 INFO - PROCESS | 1986 | 1461221535583 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:15 INFO - PROCESS | 1986 | 1461221535880 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 23:52:16 INFO - PROCESS | 1986 | 1461221536153 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:16 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ef68f800 == 152 [pid = 1986] [id = 736] 23:52:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 167 (0x7f90dfaa7000) [pid = 1986] [serial = 2209] [outer = (nil)] 23:52:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 168 (0x7f90eb798c00) [pid = 1986] [serial = 2210] [outer = 0x7f90dfaa7000] 23:52:16 INFO - PROCESS | 1986 | 1461221536232 Marionette DEBUG loaded listener.js 23:52:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 169 (0x7f90eb7f8000) [pid = 1986] [serial = 2211] [outer = 0x7f90dfaa7000] 23:52:17 INFO - PROCESS | 1986 | 1461221537153 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:52:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:52:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:52:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:52:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:52:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:52:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:52:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:52:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:52:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:52:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:52:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:52:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:52:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:52:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:52:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:52:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:52:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:52:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:52:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:52:17 INFO - TEST-OK | /DOMEvents/constructors.html | took 1644ms 23:52:17 INFO - PROCESS | 1986 | 1461221537220 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 23:52:17 INFO - PROCESS | 1986 | 1461221537225 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 23:52:17 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:52:17 INFO - PROCESS | 1986 | 1461221537233 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:52:17 INFO - PROCESS | 1986 | 1461221537241 Marionette TRACE conn4 <- [1,2918,null,{}] 23:52:17 INFO - PROCESS | 1986 | 1461221537250 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:17 INFO - PROCESS | 1986 | 1461221537569 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 23:52:17 INFO - PROCESS | 1986 | 1461221537771 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:17 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f16c1000 == 153 [pid = 1986] [id = 737] 23:52:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 170 (0x7f90e1a52000) [pid = 1986] [serial = 2212] [outer = (nil)] 23:52:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 171 (0x7f90ec0eec00) [pid = 1986] [serial = 2213] [outer = 0x7f90e1a52000] 23:52:17 INFO - PROCESS | 1986 | 1461221537884 Marionette DEBUG loaded listener.js 23:52:17 INFO - PROCESS | 1986 | ++DOMWINDOW == 172 (0x7f90ed1c3400) [pid = 1986] [serial = 2214] [outer = 0x7f90e1a52000] 23:52:18 INFO - PROCESS | 1986 | 1461221538631 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:52:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:52:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1448ms 23:52:18 INFO - PROCESS | 1986 | 1461221538683 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 23:52:18 INFO - PROCESS | 1986 | 1461221538687 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 23:52:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:52:18 INFO - PROCESS | 1986 | 1461221538693 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:52:18 INFO - PROCESS | 1986 | 1461221538695 Marionette TRACE conn4 <- [1,2922,null,{}] 23:52:18 INFO - PROCESS | 1986 | 1461221538701 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:18 INFO - PROCESS | 1986 | 1461221538961 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 23:52:19 INFO - PROCESS | 1986 | 1461221539237 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:19 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1dea800 == 154 [pid = 1986] [id = 738] 23:52:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 173 (0x7f90e6560000) [pid = 1986] [serial = 2215] [outer = (nil)] 23:52:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 174 (0x7f90ed323800) [pid = 1986] [serial = 2216] [outer = 0x7f90e6560000] 23:52:19 INFO - PROCESS | 1986 | 1461221539311 Marionette DEBUG loaded listener.js 23:52:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 175 (0x7f90edde4000) [pid = 1986] [serial = 2217] [outer = 0x7f90e6560000] 23:52:19 INFO - PROCESS | 1986 | [1986] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 23:52:19 INFO - PROCESS | 1986 | [1986] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 23:52:19 INFO - PROCESS | 1986 | [1986] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 23:52:19 INFO - PROCESS | 1986 | [1986] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 23:52:20 INFO - PROCESS | 1986 | 1461221540105 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 23:52:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:52:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:52:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:52:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:52:20 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 23:52:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:52:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:52:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:52:20 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 23:52:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:52:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:52:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:52:20 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]" 23:52:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:52:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:52:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:52:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:52:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1492ms 23:52:20 INFO - PROCESS | 1986 | 1461221540191 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 23:52:20 INFO - PROCESS | 1986 | 1461221540199 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 23:52:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:52:20 INFO - PROCESS | 1986 | 1461221540206 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:52:20 INFO - PROCESS | 1986 | 1461221540209 Marionette TRACE conn4 <- [1,2926,null,{}] 23:52:20 INFO - PROCESS | 1986 | 1461221540235 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:20 INFO - PROCESS | 1986 | 1461221540462 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 23:52:20 INFO - PROCESS | 1986 | 1461221540707 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:20 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f2191800 == 155 [pid = 1986] [id = 739] 23:52:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 176 (0x7f90dfaa7c00) [pid = 1986] [serial = 2218] [outer = (nil)] 23:52:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 177 (0x7f90ede1f400) [pid = 1986] [serial = 2219] [outer = 0x7f90dfaa7c00] 23:52:20 INFO - PROCESS | 1986 | 1461221540781 Marionette DEBUG loaded listener.js 23:52:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 178 (0x7f90ee656400) [pid = 1986] [serial = 2220] [outer = 0x7f90dfaa7c00] 23:52:21 INFO - PROCESS | 1986 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:52:21 INFO - PROCESS | 1986 | 1461221541601 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 23:52:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:52:21 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1452ms 23:52:21 INFO - PROCESS | 1986 | 1461221541660 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 23:52:21 INFO - PROCESS | 1986 | 1461221541662 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 23:52:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:52:21 INFO - PROCESS | 1986 | 1461221541669 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:52:21 INFO - PROCESS | 1986 | 1461221541671 Marionette TRACE conn4 <- [1,2930,null,{}] 23:52:21 INFO - PROCESS | 1986 | 1461221541677 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:21 INFO - PROCESS | 1986 | 1461221541909 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 23:52:22 INFO - PROCESS | 1986 | 1461221542187 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:22 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6173800 == 156 [pid = 1986] [id = 740] 23:52:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f90e1604800) [pid = 1986] [serial = 2221] [outer = (nil)] 23:52:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 180 (0x7f90efb80000) [pid = 1986] [serial = 2222] [outer = 0x7f90e1604800] 23:52:22 INFO - PROCESS | 1986 | 1461221542264 Marionette DEBUG loaded listener.js 23:52:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 181 (0x7f90f057d000) [pid = 1986] [serial = 2223] [outer = 0x7f90e1604800] 23:52:22 INFO - PROCESS | 1986 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:52:23 INFO - PROCESS | 1986 | 1461221543069 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 23:52:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:52:23 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1441ms 23:52:23 INFO - PROCESS | 1986 | 1461221543112 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 23:52:23 INFO - PROCESS | 1986 | 1461221543116 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 23:52:23 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:52:23 INFO - PROCESS | 1986 | 1461221543122 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:52:23 INFO - PROCESS | 1986 | 1461221543126 Marionette TRACE conn4 <- [1,2934,null,{}] 23:52:23 INFO - PROCESS | 1986 | 1461221543131 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:23 INFO - PROCESS | 1986 | 1461221543381 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 23:52:23 INFO - PROCESS | 1986 | 1461221543662 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:23 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f74a2000 == 157 [pid = 1986] [id = 741] 23:52:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 182 (0x7f90ee85a000) [pid = 1986] [serial = 2224] [outer = (nil)] 23:52:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 183 (0x7f90f12eec00) [pid = 1986] [serial = 2225] [outer = 0x7f90ee85a000] 23:52:23 INFO - PROCESS | 1986 | 1461221543746 Marionette DEBUG loaded listener.js 23:52:23 INFO - PROCESS | 1986 | ++DOMWINDOW == 184 (0x7f90f1cebc00) [pid = 1986] [serial = 2226] [outer = 0x7f90ee85a000] 23:52:24 INFO - PROCESS | 1986 | 1461221544529 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 23:52:24 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:52:24 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1428ms 23:52:24 INFO - PROCESS | 1986 | 1461221544551 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 23:52:24 INFO - PROCESS | 1986 | 1461221544555 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 23:52:24 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:52:24 INFO - PROCESS | 1986 | 1461221544561 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:52:24 INFO - PROCESS | 1986 | 1461221544563 Marionette TRACE conn4 <- [1,2938,null,{}] 23:52:24 INFO - PROCESS | 1986 | 1461221544568 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:24 INFO - PROCESS | 1986 | 1461221544793 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 23:52:25 INFO - PROCESS | 1986 | 1461221545042 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:25 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90fe8bd800 == 158 [pid = 1986] [id = 742] 23:52:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 185 (0x7f90f0f90c00) [pid = 1986] [serial = 2227] [outer = (nil)] 23:52:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 186 (0x7f90f20c5400) [pid = 1986] [serial = 2228] [outer = 0x7f90f0f90c00] 23:52:25 INFO - PROCESS | 1986 | 1461221545115 Marionette DEBUG loaded listener.js 23:52:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 187 (0x7f90f43abc00) [pid = 1986] [serial = 2229] [outer = 0x7f90f0f90c00] 23:52:25 INFO - PROCESS | 1986 | 1461221545939 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 23:52:25 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. 23:52:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1392ms 23:52:25 INFO - PROCESS | 1986 | 1461221545953 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 23:52:25 INFO - PROCESS | 1986 | 1461221545956 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 23:52:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:52:25 INFO - PROCESS | 1986 | 1461221545963 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:52:25 INFO - PROCESS | 1986 | 1461221545966 Marionette TRACE conn4 <- [1,2942,null,{}] 23:52:25 INFO - PROCESS | 1986 | 1461221545971 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:26 INFO - PROCESS | 1986 | 1461221546190 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 23:52:26 INFO - PROCESS | 1986 | 1461221546469 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:26 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109412000 == 159 [pid = 1986] [id = 743] 23:52:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 188 (0x7f90f1197800) [pid = 1986] [serial = 2230] [outer = (nil)] 23:52:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 189 (0x7f90f5bae400) [pid = 1986] [serial = 2231] [outer = 0x7f90f1197800] 23:52:26 INFO - PROCESS | 1986 | 1461221546544 Marionette DEBUG loaded listener.js 23:52:26 INFO - PROCESS | 1986 | ++DOMWINDOW == 190 (0x7f90f6432400) [pid = 1986] [serial = 2232] [outer = 0x7f90f1197800] 23:52:27 INFO - PROCESS | 1986 | 1461221547286 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 23:52:27 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 23:52:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:52:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:52:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1383ms 23:52:27 INFO - PROCESS | 1986 | 1461221547347 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 23:52:27 INFO - PROCESS | 1986 | 1461221547350 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 23:52:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:52:27 INFO - PROCESS | 1986 | 1461221547356 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:52:27 INFO - PROCESS | 1986 | 1461221547359 Marionette TRACE conn4 <- [1,2946,null,{}] 23:52:27 INFO - PROCESS | 1986 | 1461221547364 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:27 INFO - PROCESS | 1986 | 1461221547601 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 23:52:27 INFO - PROCESS | 1986 | 1461221547877 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:27 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9109fb5000 == 160 [pid = 1986] [id = 744] 23:52:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 191 (0x7f90f43a5400) [pid = 1986] [serial = 2233] [outer = (nil)] 23:52:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 192 (0x7f90f67dfc00) [pid = 1986] [serial = 2234] [outer = 0x7f90f43a5400] 23:52:27 INFO - PROCESS | 1986 | 1461221547953 Marionette DEBUG loaded listener.js 23:52:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 193 (0x7f90f69f4400) [pid = 1986] [serial = 2235] [outer = 0x7f90f43a5400] 23:52:28 INFO - PROCESS | 1986 | 1461221548701 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 23:52:28 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. 23:52:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1379ms 23:52:28 INFO - PROCESS | 1986 | 1461221548736 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 23:52:28 INFO - PROCESS | 1986 | 1461221548739 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 23:52:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:52:28 INFO - PROCESS | 1986 | 1461221548745 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:52:28 INFO - PROCESS | 1986 | 1461221548748 Marionette TRACE conn4 <- [1,2950,null,{}] 23:52:28 INFO - PROCESS | 1986 | 1461221548753 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:29 INFO - PROCESS | 1986 | 1461221549014 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 23:52:29 INFO - PROCESS | 1986 | 1461221549269 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:29 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910c934000 == 161 [pid = 1986] [id = 745] 23:52:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 194 (0x7f90e2a22000) [pid = 1986] [serial = 2236] [outer = (nil)] 23:52:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 195 (0x7f90f6816c00) [pid = 1986] [serial = 2237] [outer = 0x7f90e2a22000] 23:52:29 INFO - PROCESS | 1986 | 1461221549343 Marionette DEBUG loaded listener.js 23:52:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 196 (0x7f90f6d98800) [pid = 1986] [serial = 2238] [outer = 0x7f90e2a22000] 23:52:29 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f910dfac000 == 162 [pid = 1986] [id = 746] 23:52:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 197 (0x7f90f7548800) [pid = 1986] [serial = 2239] [outer = (nil)] 23:52:29 INFO - PROCESS | 1986 | ++DOMWINDOW == 198 (0x7f90f69f8c00) [pid = 1986] [serial = 2240] [outer = 0x7f90f7548800] 23:52:30 INFO - PROCESS | 1986 | 1461221550191 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 23:52:30 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. 23:52:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1483ms 23:52:30 INFO - PROCESS | 1986 | 1461221550229 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 23:52:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:52:30 INFO - PROCESS | 1986 | 1461221550233 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 23:52:30 INFO - PROCESS | 1986 | 1461221550243 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:52:30 INFO - PROCESS | 1986 | 1461221550246 Marionette TRACE conn4 <- [1,2954,null,{}] 23:52:30 INFO - PROCESS | 1986 | 1461221550251 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:30 INFO - PROCESS | 1986 | 1461221550578 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 23:52:30 INFO - PROCESS | 1986 | 1461221550907 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:30 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dfb6d800 == 163 [pid = 1986] [id = 747] 23:52:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 199 (0x7f90e6c5a400) [pid = 1986] [serial = 2241] [outer = (nil)] 23:52:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 200 (0x7f90f7545800) [pid = 1986] [serial = 2242] [outer = 0x7f90e6c5a400] 23:52:30 INFO - PROCESS | 1986 | 1461221550985 Marionette DEBUG loaded listener.js 23:52:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 201 (0x7f90f772bc00) [pid = 1986] [serial = 2243] [outer = 0x7f90e6c5a400] 23:52:31 INFO - PROCESS | 1986 | 1461221551716 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 23:52:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:52:31 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 23:52:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1536ms 23:52:31 INFO - PROCESS | 1986 | 1461221551776 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 23:52:31 INFO - PROCESS | 1986 | 1461221551780 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 23:52:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:52:31 INFO - PROCESS | 1986 | 1461221551785 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:52:31 INFO - PROCESS | 1986 | 1461221551787 Marionette TRACE conn4 <- [1,2958,null,{}] 23:52:31 INFO - PROCESS | 1986 | 1461221551793 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:32 INFO - PROCESS | 1986 | 1461221552034 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 23:52:32 INFO - PROCESS | 1986 | 1461221552311 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:32 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90d9ec0800 == 164 [pid = 1986] [id = 748] 23:52:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 202 (0x7f90ede1e000) [pid = 1986] [serial = 2244] [outer = (nil)] 23:52:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 203 (0x7f90f78d7800) [pid = 1986] [serial = 2245] [outer = 0x7f90ede1e000] 23:52:32 INFO - PROCESS | 1986 | 1461221552384 Marionette DEBUG loaded listener.js 23:52:32 INFO - PROCESS | 1986 | ++DOMWINDOW == 204 (0x7f90f7a29c00) [pid = 1986] [serial = 2246] [outer = 0x7f90ede1e000] 23:52:33 INFO - PROCESS | 1986 | 1461221553198 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 23:52:33 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. 23:52:33 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1433ms 23:52:33 INFO - PROCESS | 1986 | 1461221553219 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 23:52:33 INFO - PROCESS | 1986 | 1461221553222 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 23:52:33 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:52:33 INFO - PROCESS | 1986 | 1461221553228 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:52:33 INFO - PROCESS | 1986 | 1461221553230 Marionette TRACE conn4 <- [1,2962,null,{}] 23:52:33 INFO - PROCESS | 1986 | 1461221553236 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:33 INFO - PROCESS | 1986 | 1461221553464 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 23:52:33 INFO - PROCESS | 1986 | 1461221553714 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:33 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f7ad8000 == 165 [pid = 1986] [id = 749] 23:52:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 205 (0x7f90f12ebc00) [pid = 1986] [serial = 2247] [outer = (nil)] 23:52:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 206 (0x7f90f7b2a400) [pid = 1986] [serial = 2248] [outer = 0x7f90f12ebc00] 23:52:33 INFO - PROCESS | 1986 | 1461221553793 Marionette DEBUG loaded listener.js 23:52:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 207 (0x7f90f85a6400) [pid = 1986] [serial = 2249] [outer = 0x7f90f12ebc00] 23:52:34 INFO - PROCESS | 1986 | 1461221554549 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 23:52:34 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. 23:52:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1330ms 23:52:34 INFO - PROCESS | 1986 | 1461221554558 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 23:52:34 INFO - PROCESS | 1986 | 1461221554560 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 23:52:34 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:52:34 INFO - PROCESS | 1986 | 1461221554566 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:52:34 INFO - PROCESS | 1986 | 1461221554568 Marionette TRACE conn4 <- [1,2966,null,{}] 23:52:34 INFO - PROCESS | 1986 | 1461221554574 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:34 INFO - PROCESS | 1986 | 1461221554804 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 23:52:35 INFO - PROCESS | 1986 | 1461221555089 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:35 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90d9855800 == 166 [pid = 1986] [id = 750] 23:52:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 208 (0x7f90f69fac00) [pid = 1986] [serial = 2250] [outer = (nil)] 23:52:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 209 (0x7f90f8611c00) [pid = 1986] [serial = 2251] [outer = 0x7f90f69fac00] 23:52:35 INFO - PROCESS | 1986 | 1461221555162 Marionette DEBUG loaded listener.js 23:52:35 INFO - PROCESS | 1986 | ++DOMWINDOW == 210 (0x7f90fa6cc000) [pid = 1986] [serial = 2252] [outer = 0x7f90f69fac00] 23:52:35 INFO - PROCESS | 1986 | 1461221555934 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 23:52:35 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. 23:52:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1382ms 23:52:35 INFO - PROCESS | 1986 | 1461221555949 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 23:52:35 INFO - PROCESS | 1986 | 1461221555951 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 23:52:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:52:35 INFO - PROCESS | 1986 | 1461221555958 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:52:35 INFO - PROCESS | 1986 | 1461221555960 Marionette TRACE conn4 <- [1,2970,null,{}] 23:52:35 INFO - PROCESS | 1986 | 1461221555965 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:36 INFO - PROCESS | 1986 | 1461221556211 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 23:52:36 INFO - PROCESS | 1986 | 1461221556467 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:36 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90d59d4000 == 167 [pid = 1986] [id = 751] 23:52:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 211 (0x7f90f6ef3400) [pid = 1986] [serial = 2253] [outer = (nil)] 23:52:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 212 (0x7f90fa859800) [pid = 1986] [serial = 2254] [outer = 0x7f90f6ef3400] 23:52:36 INFO - PROCESS | 1986 | 1461221556545 Marionette DEBUG loaded listener.js 23:52:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 213 (0x7f90fa8fd000) [pid = 1986] [serial = 2255] [outer = 0x7f90f6ef3400] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e64ca800 == 166 [pid = 1986] [id = 151] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90d9b9e000 == 165 [pid = 1986] [id = 680] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e23dc800 == 164 [pid = 1986] [id = 682] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dfecc000 == 163 [pid = 1986] [id = 729] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e23b8800 == 162 [pid = 1986] [id = 728] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e17b1800 == 161 [pid = 1986] [id = 727] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dc312800 == 160 [pid = 1986] [id = 726] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109763000 == 159 [pid = 1986] [id = 725] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109540000 == 158 [pid = 1986] [id = 724] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109413000 == 157 [pid = 1986] [id = 723] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9105c47000 == 156 [pid = 1986] [id = 722] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9104ac1800 == 155 [pid = 1986] [id = 721] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9104899800 == 154 [pid = 1986] [id = 720] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910477c800 == 153 [pid = 1986] [id = 719] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fda9a800 == 152 [pid = 1986] [id = 718] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f4cd7000 == 151 [pid = 1986] [id = 717] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f202c000 == 150 [pid = 1986] [id = 716] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1da2000 == 149 [pid = 1986] [id = 715] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f191a800 == 148 [pid = 1986] [id = 714] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f115d000 == 147 [pid = 1986] [id = 713] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee691800 == 146 [pid = 1986] [id = 712] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90edda0800 == 145 [pid = 1986] [id = 711] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ec117800 == 144 [pid = 1986] [id = 710] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6c1f800 == 143 [pid = 1986] [id = 709] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e37e3800 == 142 [pid = 1986] [id = 708] 23:52:39 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ddde2800 == 141 [pid = 1986] [id = 707] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 212 (0x7f90e1512c00) [pid = 1986] [serial = 1992] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 211 (0x7f90e24b5800) [pid = 1986] [serial = 2120] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 210 (0x7f90e2093400) [pid = 1986] [serial = 2052] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 209 (0x7f90f057cc00) [pid = 1986] [serial = 2100] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 208 (0x7f90de516400) [pid = 1986] [serial = 1995] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 207 (0x7f90ed233800) [pid = 1986] [serial = 2034] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 206 (0x7f90e2084400) [pid = 1986] [serial = 2117] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 205 (0x7f90de18c800) [pid = 1986] [serial = 2112] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 204 (0x7f90e4572000) [pid = 1986] [serial = 2067] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 203 (0x7f90f0576400) [pid = 1986] [serial = 2099] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 202 (0x7f90db771000) [pid = 1986] [serial = 2054] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 201 (0x7f90f1195800) [pid = 1986] [serial = 2105] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 200 (0x7f90ede96000) [pid = 1986] [serial = 2090] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 199 (0x7f90e34f3400) [pid = 1986] [serial = 2007] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 198 (0x7f90dc97c400) [pid = 1986] [serial = 2111] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 197 (0x7f90e68e4400) [pid = 1986] [serial = 2073] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 196 (0x7f90dfaae000) [pid = 1986] [serial = 2057] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 195 (0x7f90ec15b000) [pid = 1986] [serial = 2031] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 194 (0x7f90dfd8b800) [pid = 1986] [serial = 2058] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 193 (0x7f90ed4bcc00) [pid = 1986] [serial = 2037] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 192 (0x7f90ef941c00) [pid = 1986] [serial = 2097] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 191 (0x7f90e6227800) [pid = 1986] [serial = 2016] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 190 (0x7f90ed32ec00) [pid = 1986] [serial = 2084] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 189 (0x7f90e63e9c00) [pid = 1986] [serial = 2070] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 188 (0x7f90ee651400) [pid = 1986] [serial = 2094] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 187 (0x7f90e4b69400) [pid = 1986] [serial = 2069] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 186 (0x7f90e34eec00) [pid = 1986] [serial = 2063] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 185 (0x7f90e660c400) [pid = 1986] [serial = 2022] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 184 (0x7f90dafab400) [pid = 1986] [serial = 2109] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 183 (0x7f90e2451c00) [pid = 1986] [serial = 2060] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 182 (0x7f90e24ba400) [pid = 1986] [serial = 2004] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 181 (0x7f90e4b26400) [pid = 1986] [serial = 2013] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 180 (0x7f90ede1cc00) [pid = 1986] [serial = 2088] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 179 (0x7f90eb79d000) [pid = 1986] [serial = 2076] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90edfcf400) [pid = 1986] [serial = 2091] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 177 (0x7f90dfd4bc00) [pid = 1986] [serial = 2115] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 176 (0x7f90f113dc00) [pid = 1986] [serial = 2103] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 175 (0x7f90f0f83400) [pid = 1986] [serial = 2102] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 174 (0x7f90ef513000) [pid = 1986] [serial = 2096] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 173 (0x7f90e1603400) [pid = 1986] [serial = 1998] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 172 (0x7f90e236b400) [pid = 1986] [serial = 2001] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 171 (0x7f90ed4c9800) [pid = 1986] [serial = 2085] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 170 (0x7f90e2360800) [pid = 1986] [serial = 2118] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 169 (0x7f90f12e8800) [pid = 1986] [serial = 2106] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 168 (0x7f90e3a4f800) [pid = 1986] [serial = 2064] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 167 (0x7f90daea4400) [pid = 1986] [serial = 2108] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 166 (0x7f90e24b8400) [pid = 1986] [serial = 2061] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 165 (0x7f90de7c5800) [pid = 1986] [serial = 1923] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90eb7a0000) [pid = 1986] [serial = 2025] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 163 (0x7f90dd765400) [pid = 1986] [serial = 2055] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 162 (0x7f90ec16fc00) [pid = 1986] [serial = 2081] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 161 (0x7f90ec0e5400) [pid = 1986] [serial = 2079] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f90ede11c00) [pid = 1986] [serial = 2087] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 159 (0x7f90e63edc00) [pid = 1986] [serial = 2019] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 158 (0x7f90e6c5e000) [pid = 1986] [serial = 2075] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 157 (0x7f90ec474000) [pid = 1986] [serial = 2082] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90ec0bb000) [pid = 1986] [serial = 2028] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90e6603c00) [pid = 1986] [serial = 2072] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f90ec069c00) [pid = 1986] [serial = 2078] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f90dfa6a000) [pid = 1986] [serial = 2114] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90e46e7000) [pid = 1986] [serial = 2010] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 151 (0x7f90de50ec00) [pid = 1986] [serial = 2040] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 150 (0x7f90ee11d400) [pid = 1986] [serial = 2093] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90e4545c00) [pid = 1986] [serial = 2066] [outer = (nil)] [url = about:blank] 23:52:39 INFO - PROCESS | 1986 | 1461221559415 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 23:52:39 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. 23:52:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 3586ms 23:52:39 INFO - PROCESS | 1986 | 1461221559545 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 23:52:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:52:39 INFO - PROCESS | 1986 | 1461221559550 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 23:52:39 INFO - PROCESS | 1986 | 1461221559557 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:52:39 INFO - PROCESS | 1986 | 1461221559563 Marionette TRACE conn4 <- [1,2974,null,{}] 23:52:39 INFO - PROCESS | 1986 | 1461221559571 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:39 INFO - PROCESS | 1986 | 1461221559779 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 23:52:40 INFO - PROCESS | 1986 | 1461221560007 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:40 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90d984e800 == 142 [pid = 1986] [id = 752] 23:52:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90dad13c00) [pid = 1986] [serial = 2256] [outer = (nil)] 23:52:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90daea9400) [pid = 1986] [serial = 2257] [outer = 0x7f90dad13c00] 23:52:40 INFO - PROCESS | 1986 | 1461221560072 Marionette DEBUG loaded listener.js 23:52:40 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f90db763800) [pid = 1986] [serial = 2258] [outer = 0x7f90dad13c00] 23:52:40 INFO - PROCESS | 1986 | 1461221560760 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 23:52:40 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. 23:52:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1242ms 23:52:40 INFO - PROCESS | 1986 | 1461221560800 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 23:52:40 INFO - PROCESS | 1986 | 1461221560807 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 23:52:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:52:40 INFO - PROCESS | 1986 | 1461221560817 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:52:40 INFO - PROCESS | 1986 | 1461221560820 Marionette TRACE conn4 <- [1,2978,null,{}] 23:52:40 INFO - PROCESS | 1986 | 1461221560826 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:41 INFO - PROCESS | 1986 | 1461221561118 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 23:52:41 INFO - PROCESS | 1986 | 1461221561148 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:41 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dc993000 == 143 [pid = 1986] [id = 753] 23:52:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90d9feb400) [pid = 1986] [serial = 2259] [outer = (nil)] 23:52:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90dd8edc00) [pid = 1986] [serial = 2260] [outer = 0x7f90d9feb400] 23:52:41 INFO - PROCESS | 1986 | 1461221561211 Marionette DEBUG loaded listener.js 23:52:41 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90de7c4800) [pid = 1986] [serial = 2261] [outer = 0x7f90d9feb400] 23:52:42 INFO - PROCESS | 1986 | 1461221562172 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 23:52:42 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. 23:52:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1381ms 23:52:42 INFO - PROCESS | 1986 | 1461221562206 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 23:52:42 INFO - PROCESS | 1986 | 1461221562209 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 23:52:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:52:42 INFO - PROCESS | 1986 | 1461221562216 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:52:42 INFO - PROCESS | 1986 | 1461221562221 Marionette TRACE conn4 <- [1,2982,null,{}] 23:52:42 INFO - PROCESS | 1986 | 1461221562237 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:42 INFO - PROCESS | 1986 | 1461221562561 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 23:52:42 INFO - PROCESS | 1986 | 1461221562602 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:42 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dfb65800 == 144 [pid = 1986] [id = 754] 23:52:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90de7c9000) [pid = 1986] [serial = 2262] [outer = (nil)] 23:52:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90dfd45c00) [pid = 1986] [serial = 2263] [outer = 0x7f90de7c9000] 23:52:42 INFO - PROCESS | 1986 | 1461221562666 Marionette DEBUG loaded listener.js 23:52:42 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f90e1513000) [pid = 1986] [serial = 2264] [outer = 0x7f90de7c9000] 23:52:43 INFO - PROCESS | 1986 | 1461221563630 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 23:52:43 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 23:52:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:52:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:52:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1443ms 23:52:43 INFO - PROCESS | 1986 | 1461221563675 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 23:52:43 INFO - PROCESS | 1986 | 1461221563680 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 23:52:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:52:43 INFO - PROCESS | 1986 | 1461221563686 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:52:43 INFO - PROCESS | 1986 | 1461221563688 Marionette TRACE conn4 <- [1,2986,null,{}] 23:52:43 INFO - PROCESS | 1986 | 1461221563693 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:43 INFO - PROCESS | 1986 | 1461221563967 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 157 (0x7f90dfd46400) [pid = 1986] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90d8e13400) [pid = 1986] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90f1bd0c00) [pid = 1986] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f90e4ddec00) [pid = 1986] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f90f1a4b400) [pid = 1986] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90e2a35c00) [pid = 1986] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 151 (0x7f90dfa63c00) [pid = 1986] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 150 (0x7f90ec0b4c00) [pid = 1986] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90eb792c00) [pid = 1986] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f90e6c65c00) [pid = 1986] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 147 (0x7f90e34f2400) [pid = 1986] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f90e2368800) [pid = 1986] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 145 (0x7f90e1a57000) [pid = 1986] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 144 (0x7f90dfa6f400) [pid = 1986] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 143 (0x7f90d9fe2800) [pid = 1986] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 142 (0x7f90dad12000) [pid = 1986] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 141 (0x7f90dad16800) [pid = 1986] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 140 (0x7f90f2ece400) [pid = 1986] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 139 (0x7f90f43b0c00) [pid = 1986] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 138 (0x7f90ed243c00) [pid = 1986] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 137 (0x7f90de7c3800) [pid = 1986] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:52:44 INFO - PROCESS | 1986 | --DOMWINDOW == 136 (0x7f90dafad800) [pid = 1986] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:52:44 INFO - PROCESS | 1986 | 1461221564728 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:44 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dfb6a800 == 145 [pid = 1986] [id = 755] 23:52:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 137 (0x7f90d8e13400) [pid = 1986] [serial = 2265] [outer = (nil)] 23:52:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 138 (0x7f90dd8ec400) [pid = 1986] [serial = 2266] [outer = 0x7f90d8e13400] 23:52:44 INFO - PROCESS | 1986 | 1461221564806 Marionette DEBUG loaded listener.js 23:52:44 INFO - PROCESS | 1986 | ++DOMWINDOW == 139 (0x7f90e209c400) [pid = 1986] [serial = 2267] [outer = 0x7f90d8e13400] 23:52:45 INFO - PROCESS | 1986 | 1461221565420 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 23:52:45 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. 23:52:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1779ms 23:52:45 INFO - PROCESS | 1986 | 1461221565465 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 23:52:45 INFO - PROCESS | 1986 | 1461221565469 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 23:52:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:52:45 INFO - PROCESS | 1986 | 1461221565474 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:52:45 INFO - PROCESS | 1986 | 1461221565476 Marionette TRACE conn4 <- [1,2990,null,{}] 23:52:45 INFO - PROCESS | 1986 | 1461221565481 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:45 INFO - PROCESS | 1986 | 1461221565679 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 23:52:45 INFO - PROCESS | 1986 | 1461221565878 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:45 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e23a4800 == 146 [pid = 1986] [id = 756] 23:52:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 140 (0x7f90dad11800) [pid = 1986] [serial = 2268] [outer = (nil)] 23:52:45 INFO - PROCESS | 1986 | ++DOMWINDOW == 141 (0x7f90e236a400) [pid = 1986] [serial = 2269] [outer = 0x7f90dad11800] 23:52:45 INFO - PROCESS | 1986 | 1461221565943 Marionette DEBUG loaded listener.js 23:52:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 142 (0x7f90e245fc00) [pid = 1986] [serial = 2270] [outer = 0x7f90dad11800] 23:52:46 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e37e2000 == 147 [pid = 1986] [id = 757] 23:52:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 143 (0x7f90e2a34400) [pid = 1986] [serial = 2271] [outer = (nil)] 23:52:46 INFO - PROCESS | 1986 | ++DOMWINDOW == 144 (0x7f90e2296c00) [pid = 1986] [serial = 2272] [outer = 0x7f90e2a34400] 23:52:46 INFO - PROCESS | 1986 | 1461221566858 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 23:52:46 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. 23:52:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1430ms 23:52:46 INFO - PROCESS | 1986 | 1461221566915 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 23:52:46 INFO - PROCESS | 1986 | 1461221566921 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 23:52:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:52:46 INFO - PROCESS | 1986 | 1461221566932 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:52:46 INFO - PROCESS | 1986 | 1461221566936 Marionette TRACE conn4 <- [1,2994,null,{}] 23:52:46 INFO - PROCESS | 1986 | 1461221566945 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:47 INFO - PROCESS | 1986 | 1461221567243 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 23:52:47 INFO - PROCESS | 1986 | 1461221567598 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:47 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dc312800 == 148 [pid = 1986] [id = 758] 23:52:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 145 (0x7f90dc95d400) [pid = 1986] [serial = 2273] [outer = (nil)] 23:52:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 146 (0x7f90dd767400) [pid = 1986] [serial = 2274] [outer = 0x7f90dc95d400] 23:52:47 INFO - PROCESS | 1986 | 1461221567678 Marionette DEBUG loaded listener.js 23:52:47 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90de7c5800) [pid = 1986] [serial = 2275] [outer = 0x7f90dc95d400] 23:52:48 INFO - PROCESS | 1986 | 1461221568455 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 23:52:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:52:48 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 23:52:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1582ms 23:52:48 INFO - PROCESS | 1986 | 1461221568515 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 23:52:48 INFO - PROCESS | 1986 | 1461221568523 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 23:52:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:52:48 INFO - PROCESS | 1986 | 1461221568533 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:52:48 INFO - PROCESS | 1986 | 1461221568537 Marionette TRACE conn4 <- [1,2998,null,{}] 23:52:48 INFO - PROCESS | 1986 | 1461221568543 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:48 INFO - PROCESS | 1986 | 1461221568862 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 23:52:49 INFO - PROCESS | 1986 | 1461221569066 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:49 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e20b8800 == 149 [pid = 1986] [id = 759] 23:52:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f90d9fde800) [pid = 1986] [serial = 2276] [outer = (nil)] 23:52:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90e1510400) [pid = 1986] [serial = 2277] [outer = 0x7f90d9fde800] 23:52:49 INFO - PROCESS | 1986 | 1461221569138 Marionette DEBUG loaded listener.js 23:52:49 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90e2099000) [pid = 1986] [serial = 2278] [outer = 0x7f90d9fde800] 23:52:50 INFO - PROCESS | 1986 | 1461221570029 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 23:52:50 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. 23:52:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1532ms 23:52:50 INFO - PROCESS | 1986 | 1461221570066 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 23:52:50 INFO - PROCESS | 1986 | 1461221570069 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 23:52:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:52:50 INFO - PROCESS | 1986 | 1461221570076 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:52:50 INFO - PROCESS | 1986 | 1461221570081 Marionette TRACE conn4 <- [1,3002,null,{}] 23:52:50 INFO - PROCESS | 1986 | 1461221570096 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:50 INFO - PROCESS | 1986 | 1461221570384 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 23:52:50 INFO - PROCESS | 1986 | 1461221570646 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:50 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e64d4000 == 150 [pid = 1986] [id = 760] 23:52:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90e236d800) [pid = 1986] [serial = 2279] [outer = (nil)] 23:52:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f90e3a4a400) [pid = 1986] [serial = 2280] [outer = 0x7f90e236d800] 23:52:50 INFO - PROCESS | 1986 | 1461221570805 Marionette DEBUG loaded listener.js 23:52:50 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90e454c800) [pid = 1986] [serial = 2281] [outer = 0x7f90e236d800] 23:52:51 INFO - PROCESS | 1986 | 1461221571544 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 23:52:51 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. 23:52:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1488ms 23:52:51 INFO - PROCESS | 1986 | 1461221571564 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 23:52:51 INFO - PROCESS | 1986 | 1461221571568 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 23:52:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:52:51 INFO - PROCESS | 1986 | 1461221571574 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:52:51 INFO - PROCESS | 1986 | 1461221571576 Marionette TRACE conn4 <- [1,3006,null,{}] 23:52:51 INFO - PROCESS | 1986 | 1461221571582 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:51 INFO - PROCESS | 1986 | 1461221571798 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 23:52:52 INFO - PROCESS | 1986 | 1461221572068 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:52 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e68a7000 == 151 [pid = 1986] [id = 761] 23:52:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90e45e0c00) [pid = 1986] [serial = 2282] [outer = (nil)] 23:52:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90e4661c00) [pid = 1986] [serial = 2283] [outer = 0x7f90e45e0c00] 23:52:52 INFO - PROCESS | 1986 | 1461221572144 Marionette DEBUG loaded listener.js 23:52:52 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90e4ad2800) [pid = 1986] [serial = 2284] [outer = 0x7f90e45e0c00] 23:52:53 INFO - PROCESS | 1986 | 1461221572994 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 23:52:53 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. 23:52:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1436ms 23:52:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:52:53 INFO - PROCESS | 1986 | 1461221573010 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 23:52:53 INFO - PROCESS | 1986 | 1461221573012 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 23:52:53 INFO - PROCESS | 1986 | 1461221573018 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:52:53 INFO - PROCESS | 1986 | 1461221573021 Marionette TRACE conn4 <- [1,3010,null,{}] 23:52:53 INFO - PROCESS | 1986 | 1461221573026 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:53 INFO - PROCESS | 1986 | 1461221573248 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 23:52:53 INFO - PROCESS | 1986 | 1461221573522 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:53 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6c78800 == 152 [pid = 1986] [id = 762] 23:52:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90e4ad3400) [pid = 1986] [serial = 2285] [outer = (nil)] 23:52:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f90e4b28400) [pid = 1986] [serial = 2286] [outer = 0x7f90e4ad3400] 23:52:53 INFO - PROCESS | 1986 | 1461221573597 Marionette DEBUG loaded listener.js 23:52:53 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f90e4de0400) [pid = 1986] [serial = 2287] [outer = 0x7f90e4ad3400] 23:52:54 INFO - PROCESS | 1986 | 1461221574354 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 23:52:54 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 23:52:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1378ms 23:52:54 INFO - PROCESS | 1986 | 1461221574396 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 23:52:54 INFO - PROCESS | 1986 | 1461221574400 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 23:52:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:52:54 INFO - PROCESS | 1986 | 1461221574405 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:52:54 INFO - PROCESS | 1986 | 1461221574407 Marionette TRACE conn4 <- [1,3014,null,{}] 23:52:54 INFO - PROCESS | 1986 | 1461221574413 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:54 INFO - PROCESS | 1986 | 1461221574684 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 23:52:54 INFO - PROCESS | 1986 | 1461221574928 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:54 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90eb64f000 == 153 [pid = 1986] [id = 763] 23:52:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90e4ada800) [pid = 1986] [serial = 2288] [outer = (nil)] 23:52:54 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90e63edc00) [pid = 1986] [serial = 2289] [outer = 0x7f90e4ada800] 23:52:55 INFO - PROCESS | 1986 | 1461221575008 Marionette DEBUG loaded listener.js 23:52:55 INFO - PROCESS | 1986 | ++DOMWINDOW == 162 (0x7f90e68eb800) [pid = 1986] [serial = 2290] [outer = 0x7f90e4ada800] 23:52:55 INFO - PROCESS | 1986 | [1986] 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 23:52:55 INFO - PROCESS | 1986 | 1461221575891 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:52:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:52:55 INFO - {} 23:52:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:52:55 INFO - {} 23:52:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:52:55 INFO - {} 23:52:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:52:55 INFO - {} 23:52:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1537ms 23:52:55 INFO - PROCESS | 1986 | 1461221575944 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 23:52:55 INFO - PROCESS | 1986 | 1461221575947 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 23:52:55 INFO - TEST-START | /FileAPI/fileReader.html 23:52:55 INFO - PROCESS | 1986 | 1461221575953 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:52:55 INFO - PROCESS | 1986 | 1461221575955 Marionette TRACE conn4 <- [1,3018,null,{}] 23:52:55 INFO - PROCESS | 1986 | 1461221575961 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:56 INFO - PROCESS | 1986 | 1461221576190 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 23:52:56 INFO - PROCESS | 1986 | 1461221576431 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:56 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edcdf800 == 154 [pid = 1986] [id = 764] 23:52:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90dd766000) [pid = 1986] [serial = 2291] [outer = (nil)] 23:52:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f90eb7ef400) [pid = 1986] [serial = 2292] [outer = 0x7f90dd766000] 23:52:56 INFO - PROCESS | 1986 | 1461221576503 Marionette DEBUG loaded listener.js 23:52:56 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90ec0bf000) [pid = 1986] [serial = 2293] [outer = 0x7f90dd766000] 23:52:57 INFO - PROCESS | 1986 | 1461221577289 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 23:52:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:52:57 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:52:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:52:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:52:57 INFO - TEST-OK | /FileAPI/fileReader.html | took 1378ms 23:52:57 INFO - PROCESS | 1986 | 1461221577333 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 23:52:57 INFO - PROCESS | 1986 | 1461221577337 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 23:52:57 INFO - TEST-START | /FileAPI/historical.html 23:52:57 INFO - PROCESS | 1986 | 1461221577343 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:52:57 INFO - PROCESS | 1986 | 1461221577346 Marionette TRACE conn4 <- [1,3022,null,{}] 23:52:57 INFO - PROCESS | 1986 | 1461221577351 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:57 INFO - PROCESS | 1986 | 1461221577588 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 23:52:57 INFO - PROCESS | 1986 | 1461221577830 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:57 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee39c000 == 155 [pid = 1986] [id = 765] 23:52:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f90dd771c00) [pid = 1986] [serial = 2294] [outer = (nil)] 23:52:57 INFO - PROCESS | 1986 | ++DOMWINDOW == 167 (0x7f90ec152c00) [pid = 1986] [serial = 2295] [outer = 0x7f90dd771c00] 23:52:57 INFO - PROCESS | 1986 | 1461221577903 Marionette DEBUG loaded listener.js 23:52:58 INFO - PROCESS | 1986 | ++DOMWINDOW == 168 (0x7f90ec16c000) [pid = 1986] [serial = 2296] [outer = 0x7f90dd771c00] 23:52:58 INFO - PROCESS | 1986 | 1461221578645 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 23:52:58 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:52:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:52:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:52:58 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:52:58 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:52:58 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:52:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:52:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:52:58 INFO - TEST-OK | /FileAPI/historical.html | took 1336ms 23:52:58 INFO - PROCESS | 1986 | 1461221578682 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 23:52:58 INFO - PROCESS | 1986 | 1461221578685 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 23:52:58 INFO - TEST-START | /FileAPI/idlharness.html 23:52:58 INFO - PROCESS | 1986 | 1461221578695 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:52:58 INFO - PROCESS | 1986 | 1461221578697 Marionette TRACE conn4 <- [1,3026,null,{}] 23:52:58 INFO - PROCESS | 1986 | 1461221578706 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:58 INFO - PROCESS | 1986 | 1461221578923 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 23:52:59 INFO - PROCESS | 1986 | 1461221579167 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:59 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee74f800 == 156 [pid = 1986] [id = 766] 23:52:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 169 (0x7f90e68e9800) [pid = 1986] [serial = 2297] [outer = (nil)] 23:52:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 170 (0x7f90ed1bb400) [pid = 1986] [serial = 2298] [outer = 0x7f90e68e9800] 23:52:59 INFO - PROCESS | 1986 | 1461221579240 Marionette DEBUG loaded listener.js 23:52:59 INFO - PROCESS | 1986 | ++DOMWINDOW == 171 (0x7f90ed24bc00) [pid = 1986] [serial = 2299] [outer = 0x7f90e68e9800] 23:53:01 INFO - PROCESS | 1986 | 1461221581014 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:53:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:53:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:53:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:53:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:53:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:53:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:53:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:53:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:53:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:53:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:53:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:53:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:53:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:53:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:53:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:53:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:53:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:53:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:53:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:53:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:53:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:53:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:53:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:53:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:53:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:53:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:53:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:53:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:53:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:53:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:53:01 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 23:53:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:53:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:53:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:53:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:53:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:53:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:53:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:53:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:53:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:53:01 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 23:53:01 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 23:53:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:53:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:53:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:53:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:53:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:53:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:53:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:53:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:53:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:53:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:53:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:53:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:53:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:53:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:53:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:53:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:53:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:53:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:53:01 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 23:53:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:53:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:53:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:53:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:53:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:53:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:53:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:53:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:53:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:53:01 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 23:53:01 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 23:53:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:53:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:53:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:53:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:53:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:53:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:53:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:53:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:53:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:53:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:53:01 INFO - TEST-OK | /FileAPI/idlharness.html | took 2525ms 23:53:01 INFO - PROCESS | 1986 | 1461221581233 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 23:53:01 INFO - PROCESS | 1986 | 1461221581239 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 23:53:01 INFO - TEST-START | /FileAPI/idlharness.worker 23:53:01 INFO - PROCESS | 1986 | 1461221581250 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:53:01 INFO - PROCESS | 1986 | 1461221581253 Marionette TRACE conn4 <- [1,3030,null,{}] 23:53:01 INFO - PROCESS | 1986 | 1461221581319 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:01 INFO - PROCESS | 1986 | 1461221581593 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 23:53:01 INFO - PROCESS | 1986 | 1461221581816 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:01 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ed21c000 == 157 [pid = 1986] [id = 767] 23:53:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 172 (0x7f90eb793800) [pid = 1986] [serial = 2300] [outer = (nil)] 23:53:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 173 (0x7f90f12e8800) [pid = 1986] [serial = 2301] [outer = 0x7f90eb793800] 23:53:01 INFO - PROCESS | 1986 | 1461221581886 Marionette DEBUG loaded listener.js 23:53:01 INFO - PROCESS | 1986 | ++DOMWINDOW == 174 (0x7f90f1bd5800) [pid = 1986] [serial = 2302] [outer = 0x7f90eb793800] 23:53:02 INFO - PROCESS | 1986 | [1986] 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 23:53:04 INFO - PROCESS | 1986 | 1461221584169 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:53:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:53:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:53:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:53:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:53:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:53:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:53:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:53:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:53:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:53:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:53:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:53:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:53:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:53:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:53:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:53:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:53:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:53:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:53:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:53:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:53:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:53:04 INFO - {} 23:53:04 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 23:53:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:53:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:53:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:53:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:53:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:53:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:53:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:53:04 INFO - {} 23:53:04 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 - {} 23:53:04 INFO - {} 23:53:04 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 23:53:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:53:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:53:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:53:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:53:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:53:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:53:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:53:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:53:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:53:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:53:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:53:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:53:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:53:04 INFO - {} 23:53:04 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 23:53:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:53:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:53:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:53:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:53:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:53:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:53:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:53:04 INFO - {} 23:53:04 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 - {} 23:53:04 INFO - {} 23:53:04 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 23:53:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:53:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:53:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:53:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:53:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:53:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:53:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:53:04 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 23:53:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:53:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:53:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:53:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:53:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:53:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:53:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:53:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:53:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:53:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:53:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:53:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:53:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:53:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:53:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:53:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:53:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:53:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:53:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:53:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:53:04 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 23:53:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:53:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:53:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:53:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:53:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:53:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:53:04 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 23:53:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:53:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:53:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:53:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:53:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:53:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:53:04 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 23:53:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:53:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:53:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:53:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:53:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:53:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:53:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:53:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:53:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:53:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:53:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:53:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:53:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:53:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:53:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:53:04 INFO - {} 23:53:04 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3008ms 23:53:04 INFO - PROCESS | 1986 | 1461221584256 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 23:53:04 INFO - PROCESS | 1986 | 1461221584259 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 23:53:04 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:53:04 INFO - PROCESS | 1986 | 1461221584319 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:53:04 INFO - PROCESS | 1986 | 1461221584327 Marionette TRACE conn4 <- [1,3034,null,{}] 23:53:04 INFO - PROCESS | 1986 | 1461221584344 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:04 INFO - PROCESS | 1986 | 1461221584683 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 23:53:04 INFO - PROCESS | 1986 | 1461221584957 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:04 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f381c000 == 158 [pid = 1986] [id = 768] 23:53:04 INFO - PROCESS | 1986 | ++DOMWINDOW == 175 (0x7f90f1bd7c00) [pid = 1986] [serial = 2303] [outer = (nil)] 23:53:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 176 (0x7f90f1fd6800) [pid = 1986] [serial = 2304] [outer = 0x7f90f1bd7c00] 23:53:05 INFO - PROCESS | 1986 | 1461221585037 Marionette DEBUG loaded listener.js 23:53:05 INFO - PROCESS | 1986 | ++DOMWINDOW == 177 (0x7f9104576800) [pid = 1986] [serial = 2305] [outer = 0x7f90f1bd7c00] 23:53:05 INFO - PROCESS | 1986 | 1461221585815 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 23:53:05 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:53:05 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1601ms 23:53:05 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:53:05 INFO - PROCESS | 1986 | 1461221585867 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 23:53:05 INFO - PROCESS | 1986 | 1461221585870 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 23:53:05 INFO - PROCESS | 1986 | 1461221585876 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:53:05 INFO - PROCESS | 1986 | 1461221585880 Marionette TRACE conn4 <- [1,3038,null,{}] 23:53:05 INFO - PROCESS | 1986 | 1461221585905 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:06 INFO - PROCESS | 1986 | 1461221586129 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 23:53:06 INFO - PROCESS | 1986 | 1461221586407 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:06 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f6614000 == 159 [pid = 1986] [id = 769] 23:53:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 178 (0x7f90d8e10800) [pid = 1986] [serial = 2306] [outer = (nil)] 23:53:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 179 (0x7f91047c0000) [pid = 1986] [serial = 2307] [outer = 0x7f90d8e10800] 23:53:06 INFO - PROCESS | 1986 | 1461221586479 Marionette DEBUG loaded listener.js 23:53:06 INFO - PROCESS | 1986 | ++DOMWINDOW == 180 (0x7f9104a9e800) [pid = 1986] [serial = 2308] [outer = 0x7f90d8e10800] 23:53:07 INFO - PROCESS | 1986 | 1461221587330 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 23:53:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:53:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:53:07 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1505ms 23:53:07 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:53:07 INFO - PROCESS | 1986 | 1461221587383 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 23:53:07 INFO - PROCESS | 1986 | 1461221587385 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 23:53:07 INFO - PROCESS | 1986 | 1461221587391 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:53:07 INFO - PROCESS | 1986 | 1461221587394 Marionette TRACE conn4 <- [1,3042,null,{}] 23:53:07 INFO - PROCESS | 1986 | 1461221587399 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:07 INFO - PROCESS | 1986 | 1461221587663 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 23:53:07 INFO - PROCESS | 1986 | 1461221587937 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:07 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f7b83000 == 160 [pid = 1986] [id = 770] 23:53:07 INFO - PROCESS | 1986 | ++DOMWINDOW == 181 (0x7f90de511800) [pid = 1986] [serial = 2309] [outer = (nil)] 23:53:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 182 (0x7f9105abc000) [pid = 1986] [serial = 2310] [outer = 0x7f90de511800] 23:53:08 INFO - PROCESS | 1986 | 1461221588013 Marionette DEBUG loaded listener.js 23:53:08 INFO - PROCESS | 1986 | ++DOMWINDOW == 183 (0x7f9105def000) [pid = 1986] [serial = 2311] [outer = 0x7f90de511800] 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:53:09 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. 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:53:09 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'.) 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:53:09 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. 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:53:09 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. 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:53:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:53:09 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. 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:53:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:53:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 23:53:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:53:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:53:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:53:09 INFO - PROCESS | 1986 | 1461221589104 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 23:53:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:53:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:53:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:53:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:53:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:53:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:53:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:53:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:53:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:53:09 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1770ms 23:53:09 INFO - PROCESS | 1986 | 1461221589181 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 23:53:09 INFO - PROCESS | 1986 | 1461221589187 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 23:53:09 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:53:09 INFO - PROCESS | 1986 | 1461221589195 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:53:09 INFO - PROCESS | 1986 | 1461221589202 Marionette TRACE conn4 <- [1,3046,null,{}] 23:53:09 INFO - PROCESS | 1986 | 1461221589210 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:09 INFO - PROCESS | 1986 | 1461221589449 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 23:53:09 INFO - PROCESS | 1986 | 1461221589789 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:09 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1c11000 == 161 [pid = 1986] [id = 771] 23:53:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 184 (0x7f90e68ee800) [pid = 1986] [serial = 2312] [outer = (nil)] 23:53:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 185 (0x7f90f12ea800) [pid = 1986] [serial = 2313] [outer = 0x7f90e68ee800] 23:53:09 INFO - PROCESS | 1986 | 1461221589861 Marionette DEBUG loaded listener.js 23:53:09 INFO - PROCESS | 1986 | ++DOMWINDOW == 186 (0x7f90f1cf5000) [pid = 1986] [serial = 2314] [outer = 0x7f90e68ee800] 23:53:10 INFO - PROCESS | 1986 | [1986] 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 23:53:10 INFO - PROCESS | 1986 | 1461221590664 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:53:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:53:10 INFO - {} 23:53:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1485ms 23:53:10 INFO - PROCESS | 1986 | 1461221590682 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 23:53:10 INFO - PROCESS | 1986 | 1461221590685 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 23:53:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:53:10 INFO - PROCESS | 1986 | 1461221590691 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:53:10 INFO - PROCESS | 1986 | 1461221590694 Marionette TRACE conn4 <- [1,3050,null,{}] 23:53:10 INFO - PROCESS | 1986 | 1461221590699 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:10 INFO - PROCESS | 1986 | 1461221590940 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 23:53:11 INFO - PROCESS | 1986 | 1461221591218 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:11 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f2076800 == 162 [pid = 1986] [id = 772] 23:53:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 187 (0x7f90f1cf5c00) [pid = 1986] [serial = 2315] [outer = (nil)] 23:53:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 188 (0x7f90f2ecec00) [pid = 1986] [serial = 2316] [outer = 0x7f90f1cf5c00] 23:53:11 INFO - PROCESS | 1986 | 1461221591291 Marionette DEBUG loaded listener.js 23:53:11 INFO - PROCESS | 1986 | ++DOMWINDOW == 189 (0x7f90f4d29c00) [pid = 1986] [serial = 2317] [outer = 0x7f90f1cf5c00] 23:53:12 INFO - PROCESS | 1986 | 1461221592107 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 23:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:53:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:53:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1482ms 23:53:12 INFO - PROCESS | 1986 | 1461221592175 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 23:53:12 INFO - PROCESS | 1986 | 1461221592179 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 23:53:12 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:53:12 INFO - PROCESS | 1986 | 1461221592186 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:53:12 INFO - PROCESS | 1986 | 1461221592189 Marionette TRACE conn4 <- [1,3054,null,{}] 23:53:12 INFO - PROCESS | 1986 | 1461221592194 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:12 INFO - PROCESS | 1986 | 1461221592435 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 23:53:12 INFO - PROCESS | 1986 | 1461221592723 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:12 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f91047f1000 == 163 [pid = 1986] [id = 773] 23:53:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 190 (0x7f90d8f37400) [pid = 1986] [serial = 2318] [outer = (nil)] 23:53:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 191 (0x7f90f5aee800) [pid = 1986] [serial = 2319] [outer = 0x7f90d8f37400] 23:53:12 INFO - PROCESS | 1986 | 1461221592798 Marionette DEBUG loaded listener.js 23:53:12 INFO - PROCESS | 1986 | ++DOMWINDOW == 192 (0x7f90f642d400) [pid = 1986] [serial = 2320] [outer = 0x7f90d8f37400] 23:53:14 INFO - PROCESS | 1986 | 1461221594005 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:53:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:53:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:53:14 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" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:53:14 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" 23:53:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:53:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:53:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1933ms 23:53:14 INFO - PROCESS | 1986 | 1461221594168 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 23:53:14 INFO - PROCESS | 1986 | 1461221594179 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 23:53:14 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:53:14 INFO - PROCESS | 1986 | 1461221594195 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:53:14 INFO - PROCESS | 1986 | 1461221594201 Marionette TRACE conn4 <- [1,3058,null,{}] 23:53:14 INFO - PROCESS | 1986 | 1461221594213 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:14 INFO - PROCESS | 1986 | 1461221594545 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 23:53:14 INFO - PROCESS | 1986 | 1461221594818 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:14 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f9105c40800 == 164 [pid = 1986] [id = 774] 23:53:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 193 (0x7f90f20c8c00) [pid = 1986] [serial = 2321] [outer = (nil)] 23:53:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 194 (0x7f9109cb4400) [pid = 1986] [serial = 2322] [outer = 0x7f90f20c8c00] 23:53:14 INFO - PROCESS | 1986 | 1461221594890 Marionette DEBUG loaded listener.js 23:53:14 INFO - PROCESS | 1986 | ++DOMWINDOW == 195 (0x7f9109ead800) [pid = 1986] [serial = 2323] [outer = 0x7f90f20c8c00] 23:53:15 INFO - PROCESS | 1986 | 1461221595671 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 23:53:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:53:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:53:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:53:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:53:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:53:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:53:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:53:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:53:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:53:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:53:15 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:15 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:53:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:53:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:53:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:53:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:53:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:53:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:53:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:53:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:53:15 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1497ms 23:53:15 INFO - PROCESS | 1986 | 1461221595714 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 23:53:15 INFO - PROCESS | 1986 | 1461221595717 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 23:53:15 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:53:15 INFO - PROCESS | 1986 | 1461221595725 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:53:15 INFO - PROCESS | 1986 | 1461221595728 Marionette TRACE conn4 <- [1,3062,null,{}] 23:53:15 INFO - PROCESS | 1986 | 1461221595733 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:16 INFO - PROCESS | 1986 | 1461221596003 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 23:53:16 INFO - PROCESS | 1986 | 1461221596254 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:16 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1f4b800 == 165 [pid = 1986] [id = 775] 23:53:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 196 (0x7f90d89d0000) [pid = 1986] [serial = 2324] [outer = (nil)] 23:53:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 197 (0x7f90dad11c00) [pid = 1986] [serial = 2325] [outer = 0x7f90d89d0000] 23:53:16 INFO - PROCESS | 1986 | 1461221596330 Marionette DEBUG loaded listener.js 23:53:16 INFO - PROCESS | 1986 | ++DOMWINDOW == 198 (0x7f90f2275400) [pid = 1986] [serial = 2326] [outer = 0x7f90d89d0000] 23:53:16 INFO - PROCESS | 1986 | [1986] 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 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ddfd7000 == 164 [pid = 1986] [id = 513] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f5fed000 == 163 [pid = 1986] [id = 60] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910df90000 == 162 [pid = 1986] [id = 276] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dfb6a800 == 161 [pid = 1986] [id = 755] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dfb65800 == 160 [pid = 1986] [id = 754] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dc993000 == 159 [pid = 1986] [id = 753] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90d984e800 == 158 [pid = 1986] [id = 752] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f7ad8000 == 157 [pid = 1986] [id = 749] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90d9ec0800 == 156 [pid = 1986] [id = 748] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90dfb6d800 == 155 [pid = 1986] [id = 747] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910dfac000 == 154 [pid = 1986] [id = 746] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f910c934000 == 153 [pid = 1986] [id = 745] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109fb5000 == 152 [pid = 1986] [id = 744] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f9109412000 == 151 [pid = 1986] [id = 743] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90fe8bd800 == 150 [pid = 1986] [id = 742] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f74a2000 == 149 [pid = 1986] [id = 741] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f6173800 == 148 [pid = 1986] [id = 740] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f2191800 == 147 [pid = 1986] [id = 739] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f1dea800 == 146 [pid = 1986] [id = 738] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90f16c1000 == 145 [pid = 1986] [id = 737] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ef68f800 == 144 [pid = 1986] [id = 736] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90ee3d2000 == 143 [pid = 1986] [id = 735] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90edcdd000 == 142 [pid = 1986] [id = 734] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90eb64b800 == 141 [pid = 1986] [id = 733] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e6abb800 == 140 [pid = 1986] [id = 732] 23:53:18 INFO - PROCESS | 1986 | --DOCSHELL 0x7f90e20b3800 == 139 [pid = 1986] [id = 731] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 197 (0x7f90e1607400) [pid = 1986] [serial = 2186] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 196 (0x7f90d9fe3400) [pid = 1986] [serial = 2189] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 195 (0x7f90f2ec8000) [pid = 1986] [serial = 2159] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 194 (0x7f90f2279800) [pid = 1986] [serial = 2157] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 193 (0x7f90f1fe0000) [pid = 1986] [serial = 2156] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 192 (0x7f90f1bd6c00) [pid = 1986] [serial = 2153] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 191 (0x7f90f1ceac00) [pid = 1986] [serial = 2154] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 190 (0x7f90f0f89c00) [pid = 1986] [serial = 2151] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 189 (0x7f90ee85ec00) [pid = 1986] [serial = 2150] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 188 (0x7f90ede17c00) [pid = 1986] [serial = 2148] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 187 (0x7f90ed32dc00) [pid = 1986] [serial = 2147] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 186 (0x7f90ed32c000) [pid = 1986] [serial = 2145] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 185 (0x7f90ed244c00) [pid = 1986] [serial = 2144] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 184 (0x7f90ed1c5000) [pid = 1986] [serial = 2142] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 183 (0x7f90ec15d000) [pid = 1986] [serial = 2141] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 182 (0x7f90ec0b3c00) [pid = 1986] [serial = 2139] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 181 (0x7f90eb797c00) [pid = 1986] [serial = 2138] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 180 (0x7f90e622c800) [pid = 1986] [serial = 2136] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 179 (0x7f90e4ddc000) [pid = 1986] [serial = 2135] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 178 (0x7f90e4ada000) [pid = 1986] [serial = 2133] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 177 (0x7f90e4653c00) [pid = 1986] [serial = 2132] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 176 (0x7f90e454ac00) [pid = 1986] [serial = 2130] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 175 (0x7f90e2a3d000) [pid = 1986] [serial = 2129] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 174 (0x7f90e1a53c00) [pid = 1986] [serial = 2127] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 173 (0x7f90dfd86c00) [pid = 1986] [serial = 2126] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 172 (0x7f90dc95ac00) [pid = 1986] [serial = 2124] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 171 (0x7f90daeaf400) [pid = 1986] [serial = 2123] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 170 (0x7f90defc0800) [pid = 1986] [serial = 2183] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 169 (0x7f90daeb0c00) [pid = 1986] [serial = 2180] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 168 (0x7f90db76ec00) [pid = 1986] [serial = 2181] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 167 (0x7f90f6435800) [pid = 1986] [serial = 2177] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 166 (0x7f90f642d000) [pid = 1986] [serial = 2175] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 165 (0x7f90f5f8a400) [pid = 1986] [serial = 2174] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 164 (0x7f90f5e60000) [pid = 1986] [serial = 2172] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 163 (0x7f90f5bb0c00) [pid = 1986] [serial = 2171] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 162 (0x7f90f5ae8c00) [pid = 1986] [serial = 2169] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 161 (0x7f90f51b3400) [pid = 1986] [serial = 2168] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f90f4d1e400) [pid = 1986] [serial = 2166] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 159 (0x7f90f4408800) [pid = 1986] [serial = 2165] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 158 (0x7f90f383ac00) [pid = 1986] [serial = 2163] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 157 (0x7f90ec153800) [pid = 1986] [serial = 2162] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90f2ed4400) [pid = 1986] [serial = 2160] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90e209c000) [pid = 1986] [serial = 2187] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f90dd76e400) [pid = 1986] [serial = 2190] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f90dfa6fc00) [pid = 1986] [serial = 2184] [outer = (nil)] [url = about:blank] 23:53:18 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90e24bc800) [pid = 1986] [serial = 2192] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 1986 | 1461221599193 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:53:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:53:19 INFO - {} 23:53:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 3490ms 23:53:19 INFO - PROCESS | 1986 | 1461221599217 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 23:53:19 INFO - PROCESS | 1986 | 1461221599223 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 23:53:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:53:19 INFO - PROCESS | 1986 | 1461221599234 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:53:19 INFO - PROCESS | 1986 | 1461221599240 Marionette TRACE conn4 <- [1,3066,null,{}] 23:53:19 INFO - PROCESS | 1986 | 1461221599249 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:19 INFO - PROCESS | 1986 | 1461221599511 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 23:53:19 INFO - PROCESS | 1986 | 1461221599713 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:19 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dc31a800 == 140 [pid = 1986] [id = 776] 23:53:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90d761a000) [pid = 1986] [serial = 2327] [outer = (nil)] 23:53:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90dad0a400) [pid = 1986] [serial = 2328] [outer = 0x7f90d761a000] 23:53:19 INFO - PROCESS | 1986 | 1461221599779 Marionette DEBUG loaded listener.js 23:53:19 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90dafb1400) [pid = 1986] [serial = 2329] [outer = 0x7f90d761a000] 23:53:20 INFO - PROCESS | 1986 | 1461221600475 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 23:53:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:53:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:53:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:53:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:53:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:53:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:53:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:53:20 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1295ms 23:53:20 INFO - PROCESS | 1986 | 1461221600530 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 23:53:20 INFO - PROCESS | 1986 | 1461221600536 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 23:53:20 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:53:20 INFO - PROCESS | 1986 | 1461221600546 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:53:20 INFO - PROCESS | 1986 | 1461221600549 Marionette TRACE conn4 <- [1,3070,null,{}] 23:53:20 INFO - PROCESS | 1986 | 1461221600553 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:20 INFO - PROCESS | 1986 | 1461221600759 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 23:53:20 INFO - PROCESS | 1986 | 1461221600975 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:20 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90df3a2800 == 141 [pid = 1986] [id = 777] 23:53:20 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90d761dc00) [pid = 1986] [serial = 2330] [outer = (nil)] 23:53:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90dd8eb800) [pid = 1986] [serial = 2331] [outer = 0x7f90d761dc00] 23:53:21 INFO - PROCESS | 1986 | 1461221601040 Marionette DEBUG loaded listener.js 23:53:21 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f90de7c5400) [pid = 1986] [serial = 2332] [outer = 0x7f90d761dc00] 23:53:21 INFO - PROCESS | 1986 | 1461221601922 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 23:53:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:53:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:53:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:53:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:53:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:53:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:53:21 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1431ms 23:53:21 INFO - PROCESS | 1986 | 1461221601980 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 23:53:21 INFO - PROCESS | 1986 | 1461221601983 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 23:53:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:53:22 INFO - PROCESS | 1986 | 1461221601997 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:53:22 INFO - PROCESS | 1986 | 1461221602002 Marionette TRACE conn4 <- [1,3074,null,{}] 23:53:22 INFO - PROCESS | 1986 | 1461221602017 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:22 INFO - PROCESS | 1986 | 1461221602312 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 23:53:22 INFO - PROCESS | 1986 | 1461221602487 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:22 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e18cd000 == 142 [pid = 1986] [id = 778] 23:53:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f90dfd8b400) [pid = 1986] [serial = 2333] [outer = (nil)] 23:53:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90e1510000) [pid = 1986] [serial = 2334] [outer = 0x7f90dfd8b400] 23:53:22 INFO - PROCESS | 1986 | 1461221602552 Marionette DEBUG loaded listener.js 23:53:22 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90e2090000) [pid = 1986] [serial = 2335] [outer = 0x7f90dfd8b400] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 160 (0x7f90f5aeb400) [pid = 1986] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 159 (0x7f90d8e0d800) [pid = 1986] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 158 (0x7f90de7c9000) [pid = 1986] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 157 (0x7f90d8e13400) [pid = 1986] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 156 (0x7f90f43a5400) [pid = 1986] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 155 (0x7f90f1197800) [pid = 1986] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 154 (0x7f90f0f90c00) [pid = 1986] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 153 (0x7f90ee85a000) [pid = 1986] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 152 (0x7f90e1604800) [pid = 1986] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 151 (0x7f90dfaa7c00) [pid = 1986] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 150 (0x7f90e6560000) [pid = 1986] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 149 (0x7f90e1a52000) [pid = 1986] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 148 (0x7f90dfaa7000) [pid = 1986] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 147 (0x7f90e45ee800) [pid = 1986] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 146 (0x7f90e34f9c00) [pid = 1986] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 145 (0x7f90e2a21800) [pid = 1986] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 144 (0x7f90dfd45000) [pid = 1986] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 143 (0x7f90dc2d6400) [pid = 1986] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 142 (0x7f90d9feb400) [pid = 1986] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 141 (0x7f90dad13c00) [pid = 1986] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 140 (0x7f90f12ebc00) [pid = 1986] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 139 (0x7f90ede1e000) [pid = 1986] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 138 (0x7f90e6c5a400) [pid = 1986] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 137 (0x7f90f7548800) [pid = 1986] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:53:23 INFO - PROCESS | 1986 | --DOMWINDOW == 136 (0x7f90e2a22000) [pid = 1986] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:53:23 INFO - PROCESS | 1986 | 1461221603913 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 23:53:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:53:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:53:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:53:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:53:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:53:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:53:23 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1937ms 23:53:23 INFO - PROCESS | 1986 | 1461221603937 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 23:53:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:53:23 INFO - PROCESS | 1986 | 1461221603941 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 23:53:23 INFO - PROCESS | 1986 | 1461221603947 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:53:23 INFO - PROCESS | 1986 | 1461221603950 Marionette TRACE conn4 <- [1,3078,null,{}] 23:53:23 INFO - PROCESS | 1986 | 1461221603955 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:24 INFO - PROCESS | 1986 | 1461221604149 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 23:53:24 INFO - PROCESS | 1986 | 1461221604415 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:24 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90d9840000 == 143 [pid = 1986] [id = 779] 23:53:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 137 (0x7f90d7619000) [pid = 1986] [serial = 2336] [outer = (nil)] 23:53:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 138 (0x7f90d761ec00) [pid = 1986] [serial = 2337] [outer = 0x7f90d7619000] 23:53:24 INFO - PROCESS | 1986 | 1461221604475 Marionette DEBUG loaded listener.js 23:53:24 INFO - PROCESS | 1986 | ++DOMWINDOW == 139 (0x7f90dfab4c00) [pid = 1986] [serial = 2338] [outer = 0x7f90d7619000] 23:53:25 INFO - PROCESS | 1986 | 1461221605165 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 23:53:25 INFO - PROCESS | 1986 | 1461221605234 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 23:53:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:53:25 INFO - PROCESS | 1986 | 1461221605243 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:53:25 INFO - PROCESS | 1986 | 1461221605249 Marionette TRACE conn4 <- [1,3082,null,{}] 23:53:25 INFO - PROCESS | 1986 | 1461221605255 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:25 INFO - PROCESS | 1986 | 1461221605534 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 23:53:25 INFO - PROCESS | 1986 | 1461221605554 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:25 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e4d3f800 == 144 [pid = 1986] [id = 780] 23:53:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 140 (0x7f90d8e13800) [pid = 1986] [serial = 2339] [outer = (nil)] 23:53:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 141 (0x7f90e2a2fc00) [pid = 1986] [serial = 2340] [outer = 0x7f90d8e13800] 23:53:25 INFO - PROCESS | 1986 | 1461221605613 Marionette DEBUG loaded listener.js 23:53:25 INFO - PROCESS | 1986 | ++DOMWINDOW == 142 (0x7f90e34f6400) [pid = 1986] [serial = 2341] [outer = 0x7f90d8e13800] 23:53:26 INFO - PROCESS | 1986 | 1461221606721 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 23:53:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:53:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:53:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:53:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1489ms 23:53:26 INFO - PROCESS | 1986 | 1461221606732 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 23:53:26 INFO - PROCESS | 1986 | 1461221606738 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 23:53:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:53:26 INFO - PROCESS | 1986 | 1461221606747 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:53:26 INFO - PROCESS | 1986 | 1461221606751 Marionette TRACE conn4 <- [1,3086,null,{}] 23:53:26 INFO - PROCESS | 1986 | 1461221606759 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:27 INFO - PROCESS | 1986 | 1461221606996 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 23:53:27 INFO - PROCESS | 1986 | 1461221607252 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:27 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90dfb67800 == 145 [pid = 1986] [id = 781] 23:53:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 143 (0x7f90d8e16000) [pid = 1986] [serial = 2342] [outer = (nil)] 23:53:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 144 (0x7f90dad12000) [pid = 1986] [serial = 2343] [outer = 0x7f90d8e16000] 23:53:27 INFO - PROCESS | 1986 | 1461221607330 Marionette DEBUG loaded listener.js 23:53:27 INFO - PROCESS | 1986 | ++DOMWINDOW == 145 (0x7f90dc963c00) [pid = 1986] [serial = 2344] [outer = 0x7f90d8e16000] 23:53:28 INFO - PROCESS | 1986 | 1461221608204 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:53:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:53:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1479ms 23:53:28 INFO - PROCESS | 1986 | 1461221608227 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 23:53:28 INFO - PROCESS | 1986 | 1461221608235 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 23:53:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:53:28 INFO - PROCESS | 1986 | 1461221608245 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:53:28 INFO - PROCESS | 1986 | 1461221608248 Marionette TRACE conn4 <- [1,3090,null,{}] 23:53:28 INFO - PROCESS | 1986 | 1461221608252 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:28 INFO - PROCESS | 1986 | 1461221608472 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 23:53:28 INFO - PROCESS | 1986 | 1461221608738 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:28 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e4d44000 == 146 [pid = 1986] [id = 782] 23:53:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 146 (0x7f90d9fe4c00) [pid = 1986] [serial = 2345] [outer = (nil)] 23:53:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 147 (0x7f90df181400) [pid = 1986] [serial = 2346] [outer = 0x7f90d9fe4c00] 23:53:28 INFO - PROCESS | 1986 | 1461221608816 Marionette DEBUG loaded listener.js 23:53:28 INFO - PROCESS | 1986 | ++DOMWINDOW == 148 (0x7f90dfd85400) [pid = 1986] [serial = 2347] [outer = 0x7f90d9fe4c00] 23:53:29 INFO - PROCESS | 1986 | 1461221609648 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:53:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:53:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1429ms 23:53:29 INFO - PROCESS | 1986 | 1461221609674 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 23:53:29 INFO - PROCESS | 1986 | 1461221609678 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 23:53:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:53:29 INFO - PROCESS | 1986 | 1461221609684 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:53:29 INFO - PROCESS | 1986 | 1461221609689 Marionette TRACE conn4 <- [1,3094,null,{}] 23:53:29 INFO - PROCESS | 1986 | 1461221609705 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:29 INFO - PROCESS | 1986 | 1461221609929 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 23:53:30 INFO - PROCESS | 1986 | 1461221610216 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:30 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90e6c21000 == 147 [pid = 1986] [id = 783] 23:53:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 149 (0x7f90dfd42400) [pid = 1986] [serial = 2348] [outer = (nil)] 23:53:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 150 (0x7f90e2a30c00) [pid = 1986] [serial = 2349] [outer = 0x7f90dfd42400] 23:53:30 INFO - PROCESS | 1986 | 1461221610295 Marionette DEBUG loaded listener.js 23:53:30 INFO - PROCESS | 1986 | ++DOMWINDOW == 151 (0x7f90e3a56c00) [pid = 1986] [serial = 2350] [outer = 0x7f90dfd42400] 23:53:31 INFO - PROCESS | 1986 | 1461221611227 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:53:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:53:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1587ms 23:53:31 INFO - PROCESS | 1986 | 1461221611272 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 23:53:31 INFO - PROCESS | 1986 | 1461221611276 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 23:53:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:53:31 INFO - PROCESS | 1986 | 1461221611282 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:53:31 INFO - PROCESS | 1986 | 1461221611284 Marionette TRACE conn4 <- [1,3098,null,{}] 23:53:31 INFO - PROCESS | 1986 | 1461221611291 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:31 INFO - PROCESS | 1986 | 1461221611534 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 23:53:31 INFO - PROCESS | 1986 | 1461221611814 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:31 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ec003800 == 148 [pid = 1986] [id = 784] 23:53:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 152 (0x7f90dfd4f800) [pid = 1986] [serial = 2351] [outer = (nil)] 23:53:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 153 (0x7f90e4576800) [pid = 1986] [serial = 2352] [outer = 0x7f90dfd4f800] 23:53:31 INFO - PROCESS | 1986 | 1461221611890 Marionette DEBUG loaded listener.js 23:53:31 INFO - PROCESS | 1986 | ++DOMWINDOW == 154 (0x7f90e45ec000) [pid = 1986] [serial = 2353] [outer = 0x7f90dfd4f800] 23:53:32 INFO - PROCESS | 1986 | 1461221612675 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 23:53:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:53:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:53:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1434ms 23:53:32 INFO - PROCESS | 1986 | 1461221612717 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 23:53:32 INFO - PROCESS | 1986 | 1461221612720 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 23:53:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:53:32 INFO - PROCESS | 1986 | 1461221612726 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:53:32 INFO - PROCESS | 1986 | 1461221612728 Marionette TRACE conn4 <- [1,3102,null,{}] 23:53:32 INFO - PROCESS | 1986 | 1461221612739 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:32 INFO - PROCESS | 1986 | 1461221612985 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 23:53:33 INFO - PROCESS | 1986 | 1461221613240 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:33 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90edcda800 == 149 [pid = 1986] [id = 785] 23:53:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 155 (0x7f90e2a34000) [pid = 1986] [serial = 2354] [outer = (nil)] 23:53:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 156 (0x7f90e46f1c00) [pid = 1986] [serial = 2355] [outer = 0x7f90e2a34000] 23:53:33 INFO - PROCESS | 1986 | 1461221613315 Marionette DEBUG loaded listener.js 23:53:33 INFO - PROCESS | 1986 | ++DOMWINDOW == 157 (0x7f90e4b21800) [pid = 1986] [serial = 2356] [outer = 0x7f90e2a34000] 23:53:34 INFO - PROCESS | 1986 | 1461221614110 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:53:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:53:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1427ms 23:53:34 INFO - PROCESS | 1986 | 1461221614153 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 23:53:34 INFO - PROCESS | 1986 | 1461221614157 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 23:53:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:53:34 INFO - PROCESS | 1986 | 1461221614162 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 23:53:34 INFO - PROCESS | 1986 | 1461221614165 Marionette TRACE conn4 <- [1,3106,null,{}] 23:53:34 INFO - PROCESS | 1986 | 1461221614170 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:34 INFO - PROCESS | 1986 | 1461221614534 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 23:53:34 INFO - PROCESS | 1986 | 1461221614752 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:34 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90ee740800 == 150 [pid = 1986] [id = 786] 23:53:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 158 (0x7f90dfa62800) [pid = 1986] [serial = 2357] [outer = (nil)] 23:53:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 159 (0x7f90e63ef400) [pid = 1986] [serial = 2358] [outer = 0x7f90dfa62800] 23:53:34 INFO - PROCESS | 1986 | 1461221614832 Marionette DEBUG loaded listener.js 23:53:34 INFO - PROCESS | 1986 | ++DOMWINDOW == 160 (0x7f90e6610800) [pid = 1986] [serial = 2359] [outer = 0x7f90dfa62800] 23:53:35 INFO - PROCESS | 1986 | 1461221615625 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 23:53:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:53:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:53:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:53:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1482ms 23:53:35 INFO - PROCESS | 1986 | 1461221615646 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 23:53:35 INFO - PROCESS | 1986 | 1461221615648 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 23:53:35 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:53:35 INFO - PROCESS | 1986 | 1461221615655 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 23:53:35 INFO - PROCESS | 1986 | 1461221615657 Marionette TRACE conn4 <- [1,3110,null,{}] 23:53:35 INFO - PROCESS | 1986 | 1461221615662 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:35 INFO - PROCESS | 1986 | 1461221615862 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 23:53:36 INFO - PROCESS | 1986 | 1461221616113 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:36 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f1120800 == 151 [pid = 1986] [id = 787] 23:53:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 161 (0x7f90e2088000) [pid = 1986] [serial = 2360] [outer = (nil)] 23:53:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 162 (0x7f90e6c62800) [pid = 1986] [serial = 2361] [outer = 0x7f90e2088000] 23:53:36 INFO - PROCESS | 1986 | 1461221616187 Marionette DEBUG loaded listener.js 23:53:36 INFO - PROCESS | 1986 | ++DOMWINDOW == 163 (0x7f90eb7a0000) [pid = 1986] [serial = 2362] [outer = 0x7f90e2088000] 23:53:37 INFO - PROCESS | 1986 | 1461221617053 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 23:53:37 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:53:37 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 23:53:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:53:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:53:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:53:37 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1441ms 23:53:37 INFO - PROCESS | 1986 | 1461221617097 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 23:53:37 INFO - PROCESS | 1986 | 1461221617100 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 23:53:37 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:53:37 INFO - PROCESS | 1986 | 1461221617106 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 23:53:37 INFO - PROCESS | 1986 | 1461221617108 Marionette TRACE conn4 <- [1,3114,null,{}] 23:53:37 INFO - PROCESS | 1986 | 1461221617114 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:37 INFO - PROCESS | 1986 | 1461221617373 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 23:53:37 INFO - PROCESS | 1986 | 1461221617668 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"07732517-2e74-4a19-8c2f-832932d62a50\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:37 INFO - PROCESS | 1986 | ++DOCSHELL 0x7f90f16ce000 == 152 [pid = 1986] [id = 788] 23:53:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 164 (0x7f90e68e6c00) [pid = 1986] [serial = 2363] [outer = (nil)] 23:53:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 165 (0x7f90ec0b9800) [pid = 1986] [serial = 2364] [outer = 0x7f90e68e6c00] 23:53:37 INFO - PROCESS | 1986 | 1461221617742 Marionette DEBUG loaded listener.js 23:53:37 INFO - PROCESS | 1986 | ++DOMWINDOW == 166 (0x7f90ec470c00) [pid = 1986] [serial = 2365] [outer = 0x7f90e68e6c00] 23:53:38 INFO - PROCESS | 1986 | 1461221618507 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 23:53:38 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:53:38 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1428ms 23:53:38 INFO - PROCESS | 1986 | 1461221618536 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 23:53:38 INFO - PROCESS | 1986 | 1461221618538 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 23:53:39 WARNING - u'runner_teardown' () 23:53:39 INFO - No more tests 23:53:39 INFO - Got 0 unexpected results 23:53:39 INFO - SUITE-END | took 1203s 23:53:39 INFO - Closing logging queue 23:53:39 INFO - queue closed 23:53:39 INFO - Return code: 0 23:53:39 WARNING - # TBPL SUCCESS # 23:53:39 INFO - Running post-action listener: _resource_record_post_action 23:53:39 INFO - Running post-run listener: _resource_record_post_run 23:53:41 INFO - Total resource usage - Wall time: 1240s; CPU: 98.0%; Read bytes: 6664192; Write bytes: 977924096; Read time: 3304; Write time: 445740 23:53:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:53:41 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 83759104; Read time: 0; Write time: 82588 23:53:41 INFO - run-tests - Wall time: 1210s; CPU: 98.0%; Read bytes: 6078464; Write bytes: 892719104; Read time: 3128; Write time: 362980 23:53:41 INFO - Running post-run listener: _upload_blobber_files 23:53:41 INFO - Blob upload gear active. 23:53:41 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 23:53:41 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 23:53:41 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'] 23:53:41 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 23:53:41 INFO - (blobuploader) - INFO - Open directory for files ... 23:53:41 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 23:53:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:53:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:53:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:53:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:53:44 INFO - (blobuploader) - INFO - Done attempting. 23:53:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 23:53:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:53:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:53:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:53:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:53:45 INFO - (blobuploader) - INFO - Done attempting. 23:53:45 INFO - (blobuploader) - INFO - Iteration through files over. 23:53:45 INFO - Return code: 0 23:53:45 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 23:53:45 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 23:53:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b11a444cc198d24d16aded7c20408cd731e9a3d5ec64eacfd13cc6ce08924fda1e021d8f3f5e94f1fa57946e2d9956c97beae071421ed78e2be7ded65b26d136", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/06808fb74725eee3dc9b42d48e5bf82248a86a4e8cdff34e0f0f62bd9113f7a23844a1550e4ee267822af072cb22020feb43bec65675ae8f92004561864ec660"} 23:53:45 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 23:53:45 INFO - Writing to file /builds/slave/test/properties/blobber_files 23:53:45 INFO - Contents: 23:53:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b11a444cc198d24d16aded7c20408cd731e9a3d5ec64eacfd13cc6ce08924fda1e021d8f3f5e94f1fa57946e2d9956c97beae071421ed78e2be7ded65b26d136", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/06808fb74725eee3dc9b42d48e5bf82248a86a4e8cdff34e0f0f62bd9113f7a23844a1550e4ee267822af072cb22020feb43bec65675ae8f92004561864ec660"} 23:53:45 INFO - Running post-run listener: copy_logs_to_upload_dir 23:53:45 INFO - Copying logs to upload dir... 23:53:45 INFO - mkdir: /builds/slave/test/build/upload/logs 23:53:45 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1322.604549 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 2 secs) (at 2016-04-20 23:53:45.534951) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 23:53:45.535944) ========= 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-1461218616.519077-1192026041 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b11a444cc198d24d16aded7c20408cd731e9a3d5ec64eacfd13cc6ce08924fda1e021d8f3f5e94f1fa57946e2d9956c97beae071421ed78e2be7ded65b26d136", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/06808fb74725eee3dc9b42d48e5bf82248a86a4e8cdff34e0f0f62bd9113f7a23844a1550e4ee267822af072cb22020feb43bec65675ae8f92004561864ec660"} build_url:https://queue.taskcluster.net/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035851 build_url: 'https://queue.taskcluster.net/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/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/b11a444cc198d24d16aded7c20408cd731e9a3d5ec64eacfd13cc6ce08924fda1e021d8f3f5e94f1fa57946e2d9956c97beae071421ed78e2be7ded65b26d136", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/06808fb74725eee3dc9b42d48e5bf82248a86a4e8cdff34e0f0f62bd9113f7a23844a1550e4ee267822af072cb22020feb43bec65675ae8f92004561864ec660"}' symbols_url: 'https://queue.taskcluster.net/v1/task/G6kUtJC2Q4KCrtVW2-5P4w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 23:53:45.611626) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 23:53:45.612101) ========= 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-1461218616.519077-1192026041 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019134 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 23:53:45.676662) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 23:53:45.676957) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 23:53:45.677297) ========= ========= Total master_lag: 0.67 =========