builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1006 starttime: 1461734877.0 results: success (0) buildid: 20160426204703 builduid: 3128f97fa2c4407092549a518d577e25 revision: 3b60d399d4eef579688a499675c337a252a7bcac ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 22:27:56.999509) ========= master: http://buildbot-master121.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 22:27:57.000105) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 22:27:57.000523) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 22:27:57.047403) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-26 22:27:57.047875) ========= 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-1461734720.85957-195899210 _=/tools/buildbot/bin/python using PTY: False --2016-04-26 22:27:57-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.3M=0.001s 2016-04-26 22:27:57 (10.3 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.814196 ========= master_lag: 0.27 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-26 22:27:58.127166) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 22:27:58.127643) ========= 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-1461734720.85957-195899210 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.067859 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 22:27:58.228431) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-26 22:27:58.228927) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 3b60d399d4eef579688a499675c337a252a7bcac --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 3b60d399d4eef579688a499675c337a252a7bcac --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-1461734720.85957-195899210 _=/tools/buildbot/bin/python using PTY: False 2016-04-26 22:27:58,324 truncating revision to first 12 chars 2016-04-26 22:27:58,324 Setting DEBUG logging. 2016-04-26 22:27:58,324 attempt 1/10 2016-04-26 22:27:58,325 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/3b60d399d4ee?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-26 22:27:59,649 unpacking tar archive at: mozilla-aurora-3b60d399d4ee/testing/mozharness/ program finished with exit code 0 elapsedTime=2.247554 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-26 22:28:00.510156) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 22:28:00.510627) ========= script_repo_revision: 3b60d399d4eef579688a499675c337a252a7bcac ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 22:28:00.511222) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 22:28:00.511623) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 22:28:00.547455) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 21 secs) (at 2016-04-26 22:28:00.547890) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--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-1461734720.85957-195899210 _=/tools/buildbot/bin/python using PTY: False 22:28:00 INFO - MultiFileLogger online at 20160426 22:28:00 in /builds/slave/test 22:28:00 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 22:28:00 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 22:28:00 INFO - {'append_to_log': False, 22:28:00 INFO - 'base_work_dir': '/builds/slave/test', 22:28:00 INFO - 'blob_upload_branch': 'mozilla-aurora', 22:28:00 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 22:28:00 INFO - 'buildbot_json_path': 'buildprops.json', 22:28:00 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 22:28:00 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:28:00 INFO - 'download_minidump_stackwalk': True, 22:28:00 INFO - 'download_symbols': 'true', 22:28:00 INFO - 'e10s': False, 22:28:00 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 22:28:00 INFO - 'tooltool.py': '/tools/tooltool.py', 22:28:00 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 22:28:00 INFO - '/tools/misc-python/virtualenv.py')}, 22:28:00 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:28:00 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:28:00 INFO - 'log_level': 'info', 22:28:00 INFO - 'log_to_console': True, 22:28:00 INFO - 'opt_config_files': (), 22:28:00 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:28:00 INFO - '--processes=1', 22:28:00 INFO - '--config=%(test_path)s/wptrunner.ini', 22:28:00 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:28:00 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:28:00 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:28:00 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:28:00 INFO - 'pip_index': False, 22:28:00 INFO - 'require_test_zip': True, 22:28:00 INFO - 'test_type': ('testharness',), 22:28:00 INFO - 'this_chunk': '1', 22:28:00 INFO - 'tooltool_cache': '/builds/tooltool_cache', 22:28:00 INFO - 'total_chunks': '10', 22:28:00 INFO - 'virtualenv_path': 'venv', 22:28:00 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:28:00 INFO - 'work_dir': 'build'} 22:28:00 INFO - ##### 22:28:00 INFO - ##### Running clobber step. 22:28:00 INFO - ##### 22:28:00 INFO - Running pre-action listener: _resource_record_pre_action 22:28:00 INFO - Running main action method: clobber 22:28:00 INFO - rmtree: /builds/slave/test/build 22:28:00 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 22:28:03 INFO - Running post-action listener: _resource_record_post_action 22:28:03 INFO - ##### 22:28:03 INFO - ##### Running read-buildbot-config step. 22:28:03 INFO - ##### 22:28:03 INFO - Running pre-action listener: _resource_record_pre_action 22:28:03 INFO - Running main action method: read_buildbot_config 22:28:03 INFO - Using buildbot properties: 22:28:03 INFO - { 22:28:03 INFO - "project": "", 22:28:03 INFO - "product": "firefox", 22:28:03 INFO - "script_repo_revision": "production", 22:28:03 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 22:28:03 INFO - "repository": "", 22:28:03 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 22:28:03 INFO - "buildid": "20160426204703", 22:28:03 INFO - "pgo_build": "False", 22:28:03 INFO - "basedir": "/builds/slave/test", 22:28:03 INFO - "buildnumber": 3, 22:28:03 INFO - "slavename": "tst-linux64-spot-1006", 22:28:03 INFO - "master": "http://buildbot-master121.bb.releng.use1.mozilla.com:8201/", 22:28:03 INFO - "platform": "linux64", 22:28:03 INFO - "branch": "mozilla-aurora", 22:28:03 INFO - "revision": "3b60d399d4eef579688a499675c337a252a7bcac", 22:28:03 INFO - "repo_path": "releases/mozilla-aurora", 22:28:03 INFO - "moz_repo_path": "", 22:28:03 INFO - "stage_platform": "linux64", 22:28:03 INFO - "builduid": "3128f97fa2c4407092549a518d577e25", 22:28:03 INFO - "slavebuilddir": "test" 22:28:03 INFO - } 22:28:03 INFO - Found installer url https://queue.taskcluster.net/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 22:28:03 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 22:28:03 INFO - Running post-action listener: _resource_record_post_action 22:28:03 INFO - ##### 22:28:03 INFO - ##### Running download-and-extract step. 22:28:03 INFO - ##### 22:28:03 INFO - Running pre-action listener: _resource_record_pre_action 22:28:03 INFO - Running main action method: download_and_extract 22:28:03 INFO - mkdir: /builds/slave/test/build/tests 22:28:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:28:03 INFO - https://queue.taskcluster.net/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 22:28:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 22:28:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 22:28:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 22:28:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 22:28:09 INFO - Downloaded 1361 bytes. 22:28:09 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 22:28:09 INFO - Using the following test package requirements: 22:28:09 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 22:28:09 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 22:28:09 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 22:28:09 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 22:28:09 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 22:28:09 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 22:28:09 INFO - u'jsshell-linux-x86_64.zip'], 22:28:09 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 22:28:09 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 22:28:09 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 22:28:09 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 22:28:09 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 22:28:09 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 22:28:09 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 22:28:09 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 22:28:09 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 22:28:09 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 22:28:09 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 22:28:09 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 22:28:09 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')]} 22:28:09 INFO - https://queue.taskcluster.net/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 22:28:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 22:28:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 22:28:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 22:28:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 22:28:14 INFO - Downloaded 22749152 bytes. 22:28:14 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:28:14 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:28:15 INFO - caution: filename not matched: web-platform/* 22:28:15 INFO - Return code: 11 22:28:15 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')]} 22:28:15 INFO - https://queue.taskcluster.net/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 22:28:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 22:28:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 22:28:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 22:28:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 22:28:20 INFO - Downloaded 36406739 bytes. 22:28:20 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:28:20 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:28:23 INFO - caution: filename not matched: bin/* 22:28:23 INFO - caution: filename not matched: config/* 22:28:23 INFO - caution: filename not matched: mozbase/* 22:28:23 INFO - caution: filename not matched: marionette/* 22:28:23 INFO - caution: filename not matched: tools/wptserve/* 22:28:23 INFO - Return code: 11 22:28:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:28:23 INFO - https://queue.taskcluster.net/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 22:28:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 22:28:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 22:28:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 22:28:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 22:28:34 INFO - Downloaded 69377806 bytes. 22:28:34 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 22:28:34 INFO - mkdir: /builds/slave/test/properties 22:28:34 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 22:28:34 INFO - Writing to file /builds/slave/test/properties/build_url 22:28:34 INFO - Contents: 22:28:34 INFO - build_url:https://queue.taskcluster.net/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 22:28:36 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 22:28:36 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 22:28:36 INFO - Writing to file /builds/slave/test/properties/symbols_url 22:28:36 INFO - Contents: 22:28:36 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 22:28:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:28:36 INFO - https://queue.taskcluster.net/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:28:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 22:28:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 22:28:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 22:28:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 22:28:42 INFO - Downloaded 90883051 bytes. 22:28:42 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 22:28:42 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 22:28:48 INFO - Return code: 0 22:28:48 INFO - Running post-action listener: _resource_record_post_action 22:28:48 INFO - Running post-action listener: set_extra_try_arguments 22:28:48 INFO - ##### 22:28:48 INFO - ##### Running create-virtualenv step. 22:28:48 INFO - ##### 22:28:48 INFO - Running pre-action listener: _pre_create_virtualenv 22:28:48 INFO - Running pre-action listener: _resource_record_pre_action 22:28:48 INFO - Running main action method: create_virtualenv 22:28:48 INFO - Creating virtualenv /builds/slave/test/build/venv 22:28:48 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 22:28:48 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 22:28:48 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 22:28:48 INFO - Using real prefix '/usr' 22:28:48 INFO - New python executable in /builds/slave/test/build/venv/bin/python 22:28:53 INFO - Installing distribute.............................................................................................................................................................................................done. 22:28:57 INFO - Installing pip.................done. 22:28:57 INFO - Return code: 0 22:28:57 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 22:28: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')]} 22:28:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:28:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:28: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')]} 22:28:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:28:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:28:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ca8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ca93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1cfbaa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1cfdd70>, '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 0x1cf9b20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1cf9fd0>, '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-1461734720.85957-195899210', '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 22:28:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 22:28:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 22:28:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:28:57 INFO - 'CCACHE_UMASK': '002', 22:28:57 INFO - 'DISPLAY': ':0', 22:28:57 INFO - 'HOME': '/home/cltbld', 22:28:57 INFO - 'LANG': 'en_US.UTF-8', 22:28:57 INFO - 'LOGNAME': 'cltbld', 22:28:57 INFO - 'MAIL': '/var/mail/cltbld', 22:28:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:28:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:28:57 INFO - 'MOZ_NO_REMOTE': '1', 22:28:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:28:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:28:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:28:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:28:57 INFO - 'PWD': '/builds/slave/test', 22:28:57 INFO - 'SHELL': '/bin/bash', 22:28:57 INFO - 'SHLVL': '1', 22:28:57 INFO - 'TERM': 'linux', 22:28:57 INFO - 'TMOUT': '86400', 22:28:57 INFO - 'USER': 'cltbld', 22:28:57 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461734720.85957-195899210', 22:28:57 INFO - '_': '/tools/buildbot/bin/python'} 22:28:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:28:57 INFO - Downloading/unpacking psutil>=0.7.1 22:28:57 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 22:28:57 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 22:28:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:28:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:28:57 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 22:28:57 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 22:29:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 22:29:03 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:29:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:29:03 INFO - Installing collected packages: psutil 22:29:03 INFO - Running setup.py install for psutil 22:29:03 INFO - building 'psutil._psutil_linux' extension 22:29:03 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 22:29:04 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 22:29:04 INFO - building 'psutil._psutil_posix' extension 22:29:04 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 22:29:04 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 22:29:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:29:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:29:04 INFO - Successfully installed psutil 22:29:04 INFO - Cleaning up... 22:29:04 INFO - Return code: 0 22:29:04 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 22:29:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:29:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:29:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:29:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:29:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:29:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:29:04 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ca8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ca93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1cfbaa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1cfdd70>, '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 0x1cf9b20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1cf9fd0>, '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-1461734720.85957-195899210', '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 22:29:04 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 22:29:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 22:29:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:29:04 INFO - 'CCACHE_UMASK': '002', 22:29:04 INFO - 'DISPLAY': ':0', 22:29:04 INFO - 'HOME': '/home/cltbld', 22:29:04 INFO - 'LANG': 'en_US.UTF-8', 22:29:04 INFO - 'LOGNAME': 'cltbld', 22:29:04 INFO - 'MAIL': '/var/mail/cltbld', 22:29:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:29:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:29:04 INFO - 'MOZ_NO_REMOTE': '1', 22:29:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:29:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:29:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:29:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:29:04 INFO - 'PWD': '/builds/slave/test', 22:29:04 INFO - 'SHELL': '/bin/bash', 22:29:04 INFO - 'SHLVL': '1', 22:29:04 INFO - 'TERM': 'linux', 22:29:04 INFO - 'TMOUT': '86400', 22:29:04 INFO - 'USER': 'cltbld', 22:29:04 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461734720.85957-195899210', 22:29:04 INFO - '_': '/tools/buildbot/bin/python'} 22:29:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:29:04 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:29:05 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 22:29:05 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 22:29:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:29:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:29:05 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 22:29:05 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 22:29:09 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:29:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 22:29:10 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 22:29:10 INFO - Installing collected packages: mozsystemmonitor 22:29:10 INFO - Running setup.py install for mozsystemmonitor 22:29:10 INFO - Successfully installed mozsystemmonitor 22:29:10 INFO - Cleaning up... 22:29:10 INFO - Return code: 0 22:29:10 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 22:29:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:29:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:29:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:29:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:29:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:29:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:29:10 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ca8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ca93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1cfbaa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1cfdd70>, '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 0x1cf9b20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1cf9fd0>, '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-1461734720.85957-195899210', '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 22:29:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 22:29:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 22:29:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:29:10 INFO - 'CCACHE_UMASK': '002', 22:29:10 INFO - 'DISPLAY': ':0', 22:29:10 INFO - 'HOME': '/home/cltbld', 22:29:10 INFO - 'LANG': 'en_US.UTF-8', 22:29:10 INFO - 'LOGNAME': 'cltbld', 22:29:10 INFO - 'MAIL': '/var/mail/cltbld', 22:29:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:29:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:29:10 INFO - 'MOZ_NO_REMOTE': '1', 22:29:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:29:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:29:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:29:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:29:10 INFO - 'PWD': '/builds/slave/test', 22:29:10 INFO - 'SHELL': '/bin/bash', 22:29:10 INFO - 'SHLVL': '1', 22:29:10 INFO - 'TERM': 'linux', 22:29:10 INFO - 'TMOUT': '86400', 22:29:10 INFO - 'USER': 'cltbld', 22:29:10 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461734720.85957-195899210', 22:29:10 INFO - '_': '/tools/buildbot/bin/python'} 22:29:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:29:10 INFO - Downloading/unpacking blobuploader==1.2.4 22:29:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:29:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:29:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:29:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:29:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:29:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:29:15 INFO - Downloading blobuploader-1.2.4.tar.gz 22:29:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 22:29:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:29:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:29:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:29:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:29:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:29:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:29:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:29:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 22:29:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:29:17 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 22:29:17 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 22:29:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:29:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:29:17 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 22:29:17 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 22:29:17 INFO - Downloading docopt-0.6.1.tar.gz 22:29:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 22:29:17 INFO - Installing collected packages: blobuploader, requests, docopt 22:29:17 INFO - Running setup.py install for blobuploader 22:29:17 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 22:29:18 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 22:29:18 INFO - Running setup.py install for requests 22:29:18 INFO - Running setup.py install for docopt 22:29:18 INFO - Successfully installed blobuploader requests docopt 22:29:18 INFO - Cleaning up... 22:29:19 INFO - Return code: 0 22:29:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:29: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')]} 22:29:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:29:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:29: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')]} 22:29:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:29:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:29:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ca8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ca93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1cfbaa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1cfdd70>, '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 0x1cf9b20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1cf9fd0>, '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-1461734720.85957-195899210', '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 22:29:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 22:29:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:29:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:29:19 INFO - 'CCACHE_UMASK': '002', 22:29:19 INFO - 'DISPLAY': ':0', 22:29:19 INFO - 'HOME': '/home/cltbld', 22:29:19 INFO - 'LANG': 'en_US.UTF-8', 22:29:19 INFO - 'LOGNAME': 'cltbld', 22:29:19 INFO - 'MAIL': '/var/mail/cltbld', 22:29:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:29:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:29:19 INFO - 'MOZ_NO_REMOTE': '1', 22:29:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:29:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:29:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:29:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:29:19 INFO - 'PWD': '/builds/slave/test', 22:29:19 INFO - 'SHELL': '/bin/bash', 22:29:19 INFO - 'SHLVL': '1', 22:29:19 INFO - 'TERM': 'linux', 22:29:19 INFO - 'TMOUT': '86400', 22:29:19 INFO - 'USER': 'cltbld', 22:29:19 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461734720.85957-195899210', 22:29:19 INFO - '_': '/tools/buildbot/bin/python'} 22:29:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:29:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:29:19 INFO - Running setup.py (path:/tmp/pip-2FoJfH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:29:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:29:19 INFO - Running setup.py (path:/tmp/pip-RAXoqR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:29:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:29:19 INFO - Running setup.py (path:/tmp/pip-oQrRgX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:29:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:29:19 INFO - Running setup.py (path:/tmp/pip-VtueMs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:29:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:29:19 INFO - Running setup.py (path:/tmp/pip-ttfLEL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:29:20 INFO - Running setup.py (path:/tmp/pip-RkqlGO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:29:20 INFO - Running setup.py (path:/tmp/pip-WiLWi2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:29:20 INFO - Running setup.py (path:/tmp/pip-2h7cnz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:29:20 INFO - Running setup.py (path:/tmp/pip-8gOAQn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:29:20 INFO - Running setup.py (path:/tmp/pip-lIg2mm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:29:20 INFO - Running setup.py (path:/tmp/pip-VVNp_v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:29:20 INFO - Running setup.py (path:/tmp/pip-4BObs5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:29:20 INFO - Running setup.py (path:/tmp/pip-iU_UDK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:29:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:29:21 INFO - Running setup.py (path:/tmp/pip-kNgqDW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:29:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:29:21 INFO - Running setup.py (path:/tmp/pip-T8Pw5_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:29:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:29:21 INFO - Running setup.py (path:/tmp/pip-qPO6ii-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:29:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:29:21 INFO - Running setup.py (path:/tmp/pip-sIaPk2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:29:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:29:21 INFO - Running setup.py (path:/tmp/pip-lFsP7L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:29:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:29:21 INFO - Running setup.py (path:/tmp/pip-diuoX_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:29:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:29:21 INFO - Running setup.py (path:/tmp/pip-gssps4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:29:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:29:22 INFO - Running setup.py (path:/tmp/pip-14eQWh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:29:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:29:22 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 22:29:22 INFO - Running setup.py install for manifestparser 22:29:22 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 22:29:22 INFO - Running setup.py install for mozcrash 22:29:22 INFO - Running setup.py install for mozdebug 22:29:23 INFO - Running setup.py install for mozdevice 22:29:23 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 22:29:23 INFO - Installing dm script to /builds/slave/test/build/venv/bin 22:29:23 INFO - Running setup.py install for mozfile 22:29:23 INFO - Running setup.py install for mozhttpd 22:29:23 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 22:29:23 INFO - Running setup.py install for mozinfo 22:29:23 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 22:29:23 INFO - Running setup.py install for mozInstall 22:29:24 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 22:29:24 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 22:29:24 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 22:29:24 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 22:29:24 INFO - Running setup.py install for mozleak 22:29:24 INFO - Running setup.py install for mozlog 22:29:24 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 22:29:24 INFO - Running setup.py install for moznetwork 22:29:24 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 22:29:24 INFO - Running setup.py install for mozprocess 22:29:24 INFO - Running setup.py install for mozprofile 22:29:25 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 22:29:25 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 22:29:25 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 22:29:25 INFO - Running setup.py install for mozrunner 22:29:25 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 22:29:25 INFO - Running setup.py install for mozscreenshot 22:29:25 INFO - Running setup.py install for moztest 22:29:25 INFO - Running setup.py install for mozversion 22:29:25 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 22:29:25 INFO - Running setup.py install for wptserve 22:29:26 INFO - Running setup.py install for marionette-driver 22:29:26 INFO - Running setup.py install for browsermob-proxy 22:29:26 INFO - Running setup.py install for marionette-client 22:29:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:29:26 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 22:29:27 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 22:29:27 INFO - Cleaning up... 22:29:27 INFO - Return code: 0 22:29:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:29:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:29:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:29:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:29:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:29:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:29:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:29:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ca8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ca93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1cfbaa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1cfdd70>, '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 0x1cf9b20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1cf9fd0>, '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-1461734720.85957-195899210', '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 22:29:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 22:29:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:29:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:29:27 INFO - 'CCACHE_UMASK': '002', 22:29:27 INFO - 'DISPLAY': ':0', 22:29:27 INFO - 'HOME': '/home/cltbld', 22:29:27 INFO - 'LANG': 'en_US.UTF-8', 22:29:27 INFO - 'LOGNAME': 'cltbld', 22:29:27 INFO - 'MAIL': '/var/mail/cltbld', 22:29:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:29:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:29:27 INFO - 'MOZ_NO_REMOTE': '1', 22:29:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:29:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:29:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:29:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:29:27 INFO - 'PWD': '/builds/slave/test', 22:29:27 INFO - 'SHELL': '/bin/bash', 22:29:27 INFO - 'SHLVL': '1', 22:29:27 INFO - 'TERM': 'linux', 22:29:27 INFO - 'TMOUT': '86400', 22:29:27 INFO - 'USER': 'cltbld', 22:29:27 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461734720.85957-195899210', 22:29:27 INFO - '_': '/tools/buildbot/bin/python'} 22:29:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:29:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:29:27 INFO - Running setup.py (path:/tmp/pip-8vCjBD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:29:27 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)) 22:29:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:29:27 INFO - Running setup.py (path:/tmp/pip-X8p10b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:29:27 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)) 22:29:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:29:27 INFO - Running setup.py (path:/tmp/pip-L8M7gZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:29:27 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)) 22:29:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:29:27 INFO - Running setup.py (path:/tmp/pip-0nzFGj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:29:28 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)) 22:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:29:28 INFO - Running setup.py (path:/tmp/pip-5cH6DE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:29:28 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)) 22:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:29:28 INFO - Running setup.py (path:/tmp/pip-GIEEHV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:29:28 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)) 22:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:29:28 INFO - Running setup.py (path:/tmp/pip-KjItAN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:29:28 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)) 22:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:29:28 INFO - Running setup.py (path:/tmp/pip-GesAmB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:29:28 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)) 22:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:29:28 INFO - Running setup.py (path:/tmp/pip-8J8pWJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:29:28 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)) 22:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:29:28 INFO - Running setup.py (path:/tmp/pip-98yFFr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:29:28 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)) 22:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:29:28 INFO - Running setup.py (path:/tmp/pip-Txx9C6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:29:28 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)) 22:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:29:28 INFO - Running setup.py (path:/tmp/pip-wWAbck-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:29:29 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)) 22:29:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:29:29 INFO - Running setup.py (path:/tmp/pip-axcoSF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:29:29 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)) 22:29:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:29:29 INFO - Running setup.py (path:/tmp/pip-57WHE4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:29:29 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)) 22:29:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:29:29 INFO - Running setup.py (path:/tmp/pip-crMyQF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:29:29 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)) 22:29:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:29:29 INFO - Running setup.py (path:/tmp/pip-7U5mbY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:29:29 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)) 22:29:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:29:29 INFO - Running setup.py (path:/tmp/pip-4vO4Gl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:29:29 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)) 22:29:29 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:29:29 INFO - Running setup.py (path:/tmp/pip-yOqHE0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:29:29 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)) 22:29:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:29:29 INFO - Running setup.py (path:/tmp/pip-lWG5yg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:29:30 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)) 22:29:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:29:30 INFO - Running setup.py (path:/tmp/pip-wMUCs3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:29:30 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)) 22:29:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:29:30 INFO - Running setup.py (path:/tmp/pip-aOXk6V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:29:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:29:30 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)) 22:29:30 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)) 22:29:30 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)) 22:29:30 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)) 22:29:30 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)) 22:29:30 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)) 22:29:30 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:29:30 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 22:29:30 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 22:29:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:29:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:29:30 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 22:29:30 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 22:29:35 INFO - Downloading blessings-1.6.tar.gz 22:29:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 22:29:35 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)) 22:29:35 INFO - Installing collected packages: blessings 22:29:35 INFO - Running setup.py install for blessings 22:29:36 INFO - Successfully installed blessings 22:29:36 INFO - Cleaning up... 22:29:36 INFO - Return code: 0 22:29:36 INFO - Done creating virtualenv /builds/slave/test/build/venv. 22:29:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:29:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:29:36 INFO - Reading from file tmpfile_stdout 22:29:36 INFO - Current package versions: 22:29:36 INFO - argparse == 1.2.1 22:29:36 INFO - blessings == 1.6 22:29:36 INFO - blobuploader == 1.2.4 22:29:36 INFO - browsermob-proxy == 0.6.0 22:29:36 INFO - docopt == 0.6.1 22:29:36 INFO - manifestparser == 1.1 22:29:36 INFO - marionette-client == 2.3.0 22:29:36 INFO - marionette-driver == 1.4.0 22:29:36 INFO - mozInstall == 1.12 22:29:36 INFO - mozcrash == 0.17 22:29:36 INFO - mozdebug == 0.1 22:29:36 INFO - mozdevice == 0.48 22:29:36 INFO - mozfile == 1.2 22:29:36 INFO - mozhttpd == 0.7 22:29:36 INFO - mozinfo == 0.9 22:29:36 INFO - mozleak == 0.1 22:29:36 INFO - mozlog == 3.1 22:29:36 INFO - moznetwork == 0.27 22:29:36 INFO - mozprocess == 0.22 22:29:36 INFO - mozprofile == 0.28 22:29:36 INFO - mozrunner == 6.11 22:29:36 INFO - mozscreenshot == 0.1 22:29:36 INFO - mozsystemmonitor == 0.0 22:29:36 INFO - moztest == 0.7 22:29:36 INFO - mozversion == 1.4 22:29:36 INFO - psutil == 3.1.1 22:29:36 INFO - requests == 1.2.3 22:29:36 INFO - wptserve == 1.4.0 22:29:36 INFO - wsgiref == 0.1.2 22:29:36 INFO - Running post-action listener: _resource_record_post_action 22:29:36 INFO - Running post-action listener: _start_resource_monitoring 22:29:36 INFO - Starting resource monitoring. 22:29:36 INFO - ##### 22:29:36 INFO - ##### Running pull step. 22:29:36 INFO - ##### 22:29:36 INFO - Running pre-action listener: _resource_record_pre_action 22:29:36 INFO - Running main action method: pull 22:29:36 INFO - Pull has nothing to do! 22:29:36 INFO - Running post-action listener: _resource_record_post_action 22:29:36 INFO - ##### 22:29:36 INFO - ##### Running install step. 22:29:36 INFO - ##### 22:29:36 INFO - Running pre-action listener: _resource_record_pre_action 22:29:36 INFO - Running main action method: install 22:29:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:29:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:29:37 INFO - Reading from file tmpfile_stdout 22:29:37 INFO - Detecting whether we're running mozinstall >=1.0... 22:29:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 22:29:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 22:29:37 INFO - Reading from file tmpfile_stdout 22:29:37 INFO - Output received: 22:29:37 INFO - Usage: mozinstall [options] installer 22:29:37 INFO - Options: 22:29:37 INFO - -h, --help show this help message and exit 22:29:37 INFO - -d DEST, --destination=DEST 22:29:37 INFO - Directory to install application into. [default: 22:29:37 INFO - "/builds/slave/test"] 22:29:37 INFO - --app=APP Application being installed. [default: firefox] 22:29:37 INFO - mkdir: /builds/slave/test/build/application 22:29:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 22:29:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 22:30:05 INFO - Reading from file tmpfile_stdout 22:30:05 INFO - Output received: 22:30:05 INFO - /builds/slave/test/build/application/firefox/firefox 22:30:05 INFO - Running post-action listener: _resource_record_post_action 22:30:05 INFO - ##### 22:30:05 INFO - ##### Running run-tests step. 22:30:05 INFO - ##### 22:30:05 INFO - Running pre-action listener: _resource_record_pre_action 22:30:05 INFO - Running main action method: run_tests 22:30:05 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 22:30:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:30:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:30:05 INFO - grabbing minidump binary from tooltool 22:30:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:30:05 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 0x1cfdd70>, '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 0x1cf9b20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1cf9fd0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 22:30:05 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 22:30:05 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 22:30:05 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 22:30:05 INFO - Return code: 0 22:30:05 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 22:30:05 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 22:30:05 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/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.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 22:30:05 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/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.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 22:30:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:30:05 INFO - 'CCACHE_UMASK': '002', 22:30:05 INFO - 'DISPLAY': ':0', 22:30:05 INFO - 'HOME': '/home/cltbld', 22:30:05 INFO - 'LANG': 'en_US.UTF-8', 22:30:05 INFO - 'LOGNAME': 'cltbld', 22:30:05 INFO - 'MAIL': '/var/mail/cltbld', 22:30:05 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 22:30:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:30:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:30:05 INFO - 'MOZ_NO_REMOTE': '1', 22:30:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:30:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:30:05 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:30:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:30:05 INFO - 'PWD': '/builds/slave/test', 22:30:05 INFO - 'SHELL': '/bin/bash', 22:30:05 INFO - 'SHLVL': '1', 22:30:05 INFO - 'TERM': 'linux', 22:30:05 INFO - 'TMOUT': '86400', 22:30:05 INFO - 'USER': 'cltbld', 22:30:05 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461734720.85957-195899210', 22:30:05 INFO - '_': '/tools/buildbot/bin/python'} 22:30:05 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/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.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 22:30:06 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 22:30:06 INFO - import pkg_resources 22:30:07 INFO - Using 1 client processes 22:30:07 INFO - wptserve Starting http server on 127.0.0.1:8000 22:30:07 INFO - wptserve Starting http server on 127.0.0.1:8001 22:30:07 INFO - wptserve Starting http server on 127.0.0.1:8443 22:30:09 INFO - SUITE-START | Running 778 tests 22:30:10 INFO - Running testharness tests 22:30:10 INFO - Setting up ssl 22:30:10 INFO - PROCESS | certutil | 22:30:10 INFO - PROCESS | certutil | 22:30:10 INFO - PROCESS | certutil | 22:30:10 INFO - Certificate Nickname Trust Attributes 22:30:10 INFO - SSL,S/MIME,JAR/XPI 22:30:10 INFO - 22:30:10 INFO - web-platform-tests CT,, 22:30:10 INFO - 22:30:10 INFO - Starting runner 22:30:13 INFO - PROCESS | 1809 | 1461735013583 Marionette DEBUG Marionette enabled via build flag and pref 22:30:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802544d000 == 1 [pid = 1809] [id = 1] 22:30:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 1 (0x7f802544d800) [pid = 1809] [serial = 1] [outer = (nil)] 22:30:13 INFO - PROCESS | 1809 | [1809] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 22:30:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 2 (0x7f802544e800) [pid = 1809] [serial = 2] [outer = 0x7f802544d800] 22:30:14 INFO - PROCESS | 1809 | 1461735014222 Marionette INFO Listening on port 2828 22:30:14 INFO - PROCESS | 1809 | 1461735014754 Marionette DEBUG Marionette enabled via command-line flag 22:30:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802230c800 == 2 [pid = 1809] [id = 2] 22:30:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 3 (0x7f802230d000) [pid = 1809] [serial = 3] [outer = (nil)] 22:30:14 INFO - PROCESS | 1809 | [1809] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 22:30:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 4 (0x7f802230e000) [pid = 1809] [serial = 4] [outer = 0x7f802230d000] 22:30:14 INFO - PROCESS | 1809 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f8026de30a0 22:30:14 INFO - PROCESS | 1809 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f80277978e0 22:30:14 INFO - PROCESS | 1809 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f8021763b50 22:30:14 INFO - PROCESS | 1809 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f8021763e50 22:30:15 INFO - PROCESS | 1809 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f801c7041c0 22:30:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 5 (0x7f8021794800) [pid = 1809] [serial = 5] [outer = 0x7f802544d800] 22:30:15 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:30:15 INFO - PROCESS | 1809 | 1461735015134 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:37256 22:30:15 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:30:15 INFO - PROCESS | 1809 | 1461735015219 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:37257 22:30:15 INFO - PROCESS | 1809 | 1461735015225 Marionette DEBUG Closed connection conn0 22:30:15 INFO - PROCESS | 1809 | [1809] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 22:30:15 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:30:15 INFO - PROCESS | 1809 | 1461735015350 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:37258 22:30:15 INFO - PROCESS | 1809 | 1461735015353 Marionette DEBUG Closed connection conn1 22:30:15 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:30:15 INFO - PROCESS | 1809 | 1461735015407 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:37259 22:30:15 INFO - PROCESS | 1809 | 1461735015420 Marionette DEBUG Closed connection conn2 22:30:15 INFO - PROCESS | 1809 | 1461735015477 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:30:15 INFO - PROCESS | 1809 | 1461735015492 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160426204703","device":"desktop","version":"48.0a2"} 22:30:16 INFO - PROCESS | 1809 | [1809] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:30:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80152a7800 == 3 [pid = 1809] [id = 3] 22:30:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 6 (0x7f80152a8000) [pid = 1809] [serial = 6] [outer = (nil)] 22:30:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80152a8800 == 4 [pid = 1809] [id = 4] 22:30:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 7 (0x7f8015058400) [pid = 1809] [serial = 7] [outer = (nil)] 22:30:17 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:30:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801458b800 == 5 [pid = 1809] [id = 5] 22:30:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 8 (0x7f8014207800) [pid = 1809] [serial = 8] [outer = (nil)] 22:30:17 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:30:17 INFO - PROCESS | 1809 | [1809] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 22:30:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 9 (0x7f801418b000) [pid = 1809] [serial = 9] [outer = 0x7f8014207800] 22:30:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 10 (0x7f8013ed2000) [pid = 1809] [serial = 10] [outer = 0x7f80152a8000] 22:30:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 11 (0x7f8013e99800) [pid = 1809] [serial = 11] [outer = 0x7f8015058400] 22:30:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 12 (0x7f8013c38800) [pid = 1809] [serial = 12] [outer = 0x7f8014207800] 22:30:19 INFO - PROCESS | 1809 | 1461735019057 Marionette DEBUG loaded listener.js 22:30:19 INFO - PROCESS | 1809 | 1461735019076 Marionette DEBUG loaded listener.js 22:30:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 13 (0x7f8011b83400) [pid = 1809] [serial = 13] [outer = 0x7f8014207800] 22:30:19 INFO - PROCESS | 1809 | 1461735019776 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"5e680e9b-7a57-4251-898b-1f3870c1f03e","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160426204703","device":"desktop","version":"48.0a2","command_id":1}}] 22:30:19 INFO - PROCESS | 1809 | 1461735019986 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:30:20 INFO - PROCESS | 1809 | 1461735020187 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 22:30:20 INFO - PROCESS | 1809 | 1461735020408 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:30:20 INFO - PROCESS | 1809 | [1809] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:30:20 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:30:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 14 (0x7f800e436400) [pid = 1809] [serial = 14] [outer = 0x7f8014207800] 22:30:20 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:30:20 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:30:21 INFO - PROCESS | 1809 | 1461735021005 Marionette TRACE conn3 <- [1,3,null,{}] 22:30:21 INFO - PROCESS | 1809 | 1461735021041 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 22:30:21 INFO - PROCESS | 1809 | 1461735021084 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 22:30:21 INFO - PROCESS | 1809 | 1461735021140 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 22:30:21 INFO - PROCESS | 1809 | 1461735021143 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 22:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:30:21 INFO - PROCESS | 1809 | 1461735021196 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:30:21 INFO - PROCESS | 1809 | 1461735021200 Marionette TRACE conn3 <- [1,6,null,{}] 22:30:21 INFO - PROCESS | 1809 | 1461735021218 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:21 INFO - PROCESS | 1809 | 1461735021234 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 22:30:21 INFO - PROCESS | 1809 | 1461735021243 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9da000 == 6 [pid = 1809] [id = 6] 22:30:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 15 (0x7f800da10400) [pid = 1809] [serial = 15] [outer = (nil)] 22:30:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 16 (0x7f800da12400) [pid = 1809] [serial = 16] [outer = 0x7f800da10400] 22:30:21 INFO - PROCESS | 1809 | 1461735021311 Marionette DEBUG loaded listener.js 22:30:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 17 (0x7f800da19000) [pid = 1809] [serial = 17] [outer = 0x7f800da10400] 22:30:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d682000 == 7 [pid = 1809] [id = 7] 22:30:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 18 (0x7f800d641000) [pid = 1809] [serial = 18] [outer = (nil)] 22:30:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 19 (0x7f800da1c800) [pid = 1809] [serial = 19] [outer = 0x7f800d641000] 22:30:21 INFO - PROCESS | 1809 | 1461735021781 Marionette DEBUG loaded listener.js 22:30:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 20 (0x7f800d5cd000) [pid = 1809] [serial = 20] [outer = 0x7f800d641000] 22:30:22 INFO - PROCESS | 1809 | 1461735022205 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 22:30:22 INFO - PROCESS | 1809 | [1809] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 22:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1128ms 22:30:22 INFO - PROCESS | 1809 | 1461735022346 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 22:30:22 INFO - PROCESS | 1809 | 1461735022350 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 22:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:30:22 INFO - PROCESS | 1809 | 1461735022377 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:30:22 INFO - PROCESS | 1809 | 1461735022380 Marionette TRACE conn3 <- [1,10,null,{}] 22:30:22 INFO - PROCESS | 1809 | 1461735022408 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:22 INFO - PROCESS | 1809 | 1461735022575 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 22:30:22 INFO - PROCESS | 1809 | 1461735022594 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800ba3c000 == 8 [pid = 1809] [id = 8] 22:30:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 21 (0x7f800c91d800) [pid = 1809] [serial = 21] [outer = (nil)] 22:30:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 22 (0x7f800da1d000) [pid = 1809] [serial = 22] [outer = 0x7f800c91d800] 22:30:22 INFO - PROCESS | 1809 | 1461735022655 Marionette DEBUG loaded listener.js 22:30:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 23 (0x7f800bc39400) [pid = 1809] [serial = 23] [outer = 0x7f800c91d800] 22:30:23 INFO - PROCESS | 1809 | 1461735023189 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 22:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 854ms 22:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:30:23 INFO - PROCESS | 1809 | 1461735023221 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 22:30:23 INFO - PROCESS | 1809 | 1461735023224 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 22:30:23 INFO - PROCESS | 1809 | 1461735023228 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:30:23 INFO - PROCESS | 1809 | 1461735023232 Marionette TRACE conn3 <- [1,14,null,{}] 22:30:23 INFO - PROCESS | 1809 | 1461735023236 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:23 INFO - PROCESS | 1809 | 1461735023372 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 22:30:23 INFO - PROCESS | 1809 | 1461735023390 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bcc6800 == 9 [pid = 1809] [id = 9] 22:30:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 24 (0x7f800be21800) [pid = 1809] [serial = 24] [outer = (nil)] 22:30:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 25 (0x7f800be26400) [pid = 1809] [serial = 25] [outer = 0x7f800be21800] 22:30:23 INFO - PROCESS | 1809 | 1461735023449 Marionette DEBUG loaded listener.js 22:30:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 26 (0x7f800be2f800) [pid = 1809] [serial = 26] [outer = 0x7f800be21800] 22:30:24 INFO - PROCESS | 1809 | 1461735024386 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 22:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1179ms 22:30:24 INFO - PROCESS | 1809 | 1461735024411 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 22:30:24 INFO - PROCESS | 1809 | 1461735024416 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 22:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:30:24 INFO - PROCESS | 1809 | 1461735024426 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:30:24 INFO - PROCESS | 1809 | 1461735024431 Marionette TRACE conn3 <- [1,18,null,{}] 22:30:24 INFO - PROCESS | 1809 | 1461735024440 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bcc5000 == 10 [pid = 1809] [id = 10] 22:30:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 27 (0x7f800bcc8000) [pid = 1809] [serial = 27] [outer = (nil)] 22:30:24 INFO - PROCESS | 1809 | 1461735024611 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 22:30:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 28 (0x7f800bec8000) [pid = 1809] [serial = 28] [outer = 0x7f800bcc8000] 22:30:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 29 (0x7f800bed0800) [pid = 1809] [serial = 29] [outer = 0x7f800bcc8000] 22:30:24 INFO - PROCESS | 1809 | 1461735024752 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bcc4000 == 11 [pid = 1809] [id = 11] 22:30:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 30 (0x7f800be22400) [pid = 1809] [serial = 30] [outer = (nil)] 22:30:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 31 (0x7f800bfcdc00) [pid = 1809] [serial = 31] [outer = 0x7f800be22400] 22:30:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800caae800 == 12 [pid = 1809] [id = 12] 22:30:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 32 (0x7f800c84a400) [pid = 1809] [serial = 32] [outer = (nil)] 22:30:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 33 (0x7f800c84b400) [pid = 1809] [serial = 33] [outer = 0x7f800c84a400] 22:30:24 INFO - PROCESS | 1809 | 1461735024900 Marionette DEBUG loaded listener.js 22:30:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 34 (0x7f800d63b400) [pid = 1809] [serial = 34] [outer = 0x7f800c84a400] 22:30:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 35 (0x7f800bfc7400) [pid = 1809] [serial = 35] [outer = 0x7f800be22400] 22:30:25 INFO - PROCESS | 1809 | 1461735025798 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 22:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1432ms 22:30:25 INFO - PROCESS | 1809 | 1461735025859 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 22:30:25 INFO - PROCESS | 1809 | 1461735025867 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 22:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:30:25 INFO - PROCESS | 1809 | 1461735025876 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:30:25 INFO - PROCESS | 1809 | 1461735025880 Marionette TRACE conn3 <- [1,22,null,{}] 22:30:25 INFO - PROCESS | 1809 | 1461735025885 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:26 INFO - PROCESS | 1809 | 1461735026084 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 22:30:26 INFO - PROCESS | 1809 | 1461735026203 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801183e800 == 13 [pid = 1809] [id = 13] 22:30:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 36 (0x7f800d5cdc00) [pid = 1809] [serial = 36] [outer = (nil)] 22:30:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 37 (0x7f8013389800) [pid = 1809] [serial = 37] [outer = 0x7f800d5cdc00] 22:30:26 INFO - PROCESS | 1809 | 1461735026275 Marionette DEBUG loaded listener.js 22:30:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 38 (0x7f8013e8b800) [pid = 1809] [serial = 38] [outer = 0x7f800d5cdc00] 22:30:27 INFO - PROCESS | 1809 | 1461735027058 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 22:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1229ms 22:30:27 INFO - PROCESS | 1809 | 1461735027106 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 22:30:27 INFO - PROCESS | 1809 | 1461735027110 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 22:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:30:27 INFO - PROCESS | 1809 | 1461735027115 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:30:27 INFO - PROCESS | 1809 | 1461735027120 Marionette TRACE conn3 <- [1,26,null,{}] 22:30:27 INFO - PROCESS | 1809 | 1461735027135 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:27 INFO - PROCESS | 1809 | 1461735027298 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 22:30:27 INFO - PROCESS | 1809 | 1461735027412 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801458a000 == 14 [pid = 1809] [id = 14] 22:30:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 39 (0x7f8014c77400) [pid = 1809] [serial = 39] [outer = (nil)] 22:30:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 40 (0x7f8014c7b800) [pid = 1809] [serial = 40] [outer = 0x7f8014c77400] 22:30:27 INFO - PROCESS | 1809 | 1461735027485 Marionette DEBUG loaded listener.js 22:30:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 41 (0x7f8014f27800) [pid = 1809] [serial = 41] [outer = 0x7f8014c77400] 22:30:28 INFO - PROCESS | 1809 | 1461735028448 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 22:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1380ms 22:30:28 INFO - PROCESS | 1809 | 1461735028496 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 22:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:30:28 INFO - PROCESS | 1809 | 1461735028500 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 22:30:28 INFO - PROCESS | 1809 | 1461735028508 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:30:28 INFO - PROCESS | 1809 | 1461735028513 Marionette TRACE conn3 <- [1,30,null,{}] 22:30:28 INFO - PROCESS | 1809 | 1461735028521 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:28 INFO - PROCESS | 1809 | 1461735028753 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 22:30:28 INFO - PROCESS | 1809 | 1461735028886 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d686800 == 15 [pid = 1809] [id = 15] 22:30:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 42 (0x7f800eff2400) [pid = 1809] [serial = 42] [outer = (nil)] 22:30:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 43 (0x7f8011b83800) [pid = 1809] [serial = 43] [outer = 0x7f800eff2400] 22:30:28 INFO - PROCESS | 1809 | 1461735028976 Marionette DEBUG loaded listener.js 22:30:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 44 (0x7f8013263800) [pid = 1809] [serial = 44] [outer = 0x7f800eff2400] 22:30:29 INFO - PROCESS | 1809 | 1461735029709 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 22:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1235ms 22:30:29 INFO - PROCESS | 1809 | 1461735029742 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 22:30:29 INFO - PROCESS | 1809 | 1461735029749 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 22:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:30:29 INFO - PROCESS | 1809 | 1461735029759 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:30:29 INFO - PROCESS | 1809 | 1461735029762 Marionette TRACE conn3 <- [1,34,null,{}] 22:30:29 INFO - PROCESS | 1809 | 1461735029769 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:29 INFO - PROCESS | 1809 | 1461735029916 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 22:30:29 INFO - PROCESS | 1809 | 1461735029993 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801417d800 == 16 [pid = 1809] [id = 16] 22:30:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 45 (0x7f8011826c00) [pid = 1809] [serial = 45] [outer = (nil)] 22:30:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 46 (0x7f8015498800) [pid = 1809] [serial = 46] [outer = 0x7f8011826c00] 22:30:30 INFO - PROCESS | 1809 | 1461735030052 Marionette DEBUG loaded listener.js 22:30:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 47 (0x7f8015587c00) [pid = 1809] [serial = 47] [outer = 0x7f8011826c00] 22:30:30 INFO - PROCESS | 1809 | 1461735030660 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 22:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 927ms 22:30:30 INFO - PROCESS | 1809 | 1461735030686 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 22:30:30 INFO - PROCESS | 1809 | 1461735030689 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 22:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:30:30 INFO - PROCESS | 1809 | 1461735030694 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:30:30 INFO - PROCESS | 1809 | 1461735030699 Marionette TRACE conn3 <- [1,38,null,{}] 22:30:30 INFO - PROCESS | 1809 | 1461735030714 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:30 INFO - PROCESS | 1809 | 1461735030876 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 22:30:30 INFO - PROCESS | 1809 | 1461735030914 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014cd1800 == 17 [pid = 1809] [id = 17] 22:30:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 48 (0x7f8014f2cc00) [pid = 1809] [serial = 48] [outer = (nil)] 22:30:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 49 (0x7f8016154c00) [pid = 1809] [serial = 49] [outer = 0x7f8014f2cc00] 22:30:30 INFO - PROCESS | 1809 | 1461735030983 Marionette DEBUG loaded listener.js 22:30:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 50 (0x7f8017c10000) [pid = 1809] [serial = 50] [outer = 0x7f8014f2cc00] 22:30:31 INFO - PROCESS | 1809 | 1461735031631 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 22:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 979ms 22:30:31 INFO - PROCESS | 1809 | 1461735031675 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 22:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:30:31 INFO - PROCESS | 1809 | 1461735031680 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 22:30:31 INFO - PROCESS | 1809 | 1461735031687 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:30:31 INFO - PROCESS | 1809 | 1461735031690 Marionette TRACE conn3 <- [1,42,null,{}] 22:30:31 INFO - PROCESS | 1809 | 1461735031694 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:31 INFO - PROCESS | 1809 | 1461735031853 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 22:30:31 INFO - PROCESS | 1809 | 1461735031906 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014fa4000 == 18 [pid = 1809] [id = 18] 22:30:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 51 (0x7f80160a5800) [pid = 1809] [serial = 51] [outer = (nil)] 22:30:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 52 (0x7f8018a50400) [pid = 1809] [serial = 52] [outer = 0x7f80160a5800] 22:30:31 INFO - PROCESS | 1809 | 1461735031968 Marionette DEBUG loaded listener.js 22:30:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 53 (0x7f801b86b400) [pid = 1809] [serial = 53] [outer = 0x7f80160a5800] 22:30:32 INFO - PROCESS | 1809 | 1461735032546 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 22:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 880ms 22:30:32 INFO - PROCESS | 1809 | 1461735032567 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 22:30:32 INFO - PROCESS | 1809 | 1461735032570 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 22:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:30:32 INFO - PROCESS | 1809 | 1461735032575 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:30:32 INFO - PROCESS | 1809 | 1461735032577 Marionette TRACE conn3 <- [1,46,null,{}] 22:30:32 INFO - PROCESS | 1809 | 1461735032582 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:32 INFO - PROCESS | 1809 | 1461735032698 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 22:30:32 INFO - PROCESS | 1809 | 1461735032783 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80154fb000 == 19 [pid = 1809] [id = 19] 22:30:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 54 (0x7f800be2fc00) [pid = 1809] [serial = 54] [outer = (nil)] 22:30:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 55 (0x7f800eff5c00) [pid = 1809] [serial = 55] [outer = 0x7f800be2fc00] 22:30:32 INFO - PROCESS | 1809 | 1461735032846 Marionette DEBUG loaded listener.js 22:30:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 56 (0x7f802173cc00) [pid = 1809] [serial = 56] [outer = 0x7f800be2fc00] 22:30:33 INFO - PROCESS | 1809 | 1461735033445 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 22:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 927ms 22:30:33 INFO - PROCESS | 1809 | 1461735033503 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 22:30:33 INFO - PROCESS | 1809 | 1461735033506 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 22:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:30:33 INFO - PROCESS | 1809 | 1461735033511 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:30:33 INFO - PROCESS | 1809 | 1461735033513 Marionette TRACE conn3 <- [1,50,null,{}] 22:30:33 INFO - PROCESS | 1809 | 1461735033518 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:33 INFO - PROCESS | 1809 | 1461735033706 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 22:30:33 INFO - PROCESS | 1809 | 1461735033722 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017e0e000 == 20 [pid = 1809] [id = 20] 22:30:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 57 (0x7f8011829000) [pid = 1809] [serial = 57] [outer = (nil)] 22:30:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 58 (0x7f8022603800) [pid = 1809] [serial = 58] [outer = 0x7f8011829000] 22:30:33 INFO - PROCESS | 1809 | 1461735033783 Marionette DEBUG loaded listener.js 22:30:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 59 (0x7f802289c400) [pid = 1809] [serial = 59] [outer = 0x7f8011829000] 22:30:34 INFO - PROCESS | 1809 | 1461735034399 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 931ms 22:30:34 INFO - PROCESS | 1809 | 1461735034444 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 22:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:30:34 INFO - PROCESS | 1809 | 1461735034448 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 22:30:34 INFO - PROCESS | 1809 | 1461735034456 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:30:34 INFO - PROCESS | 1809 | 1461735034459 Marionette TRACE conn3 <- [1,54,null,{}] 22:30:34 INFO - PROCESS | 1809 | 1461735034465 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:34 INFO - PROCESS | 1809 | 1461735034582 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 22:30:34 INFO - PROCESS | 1809 | 1461735034600 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8018a82800 == 21 [pid = 1809] [id = 21] 22:30:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 60 (0x7f80225ca400) [pid = 1809] [serial = 60] [outer = (nil)] 22:30:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 61 (0x7f8023746c00) [pid = 1809] [serial = 61] [outer = 0x7f80225ca400] 22:30:34 INFO - PROCESS | 1809 | 1461735034658 Marionette DEBUG loaded listener.js 22:30:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 62 (0x7f8023844c00) [pid = 1809] [serial = 62] [outer = 0x7f80225ca400] 22:30:35 INFO - PROCESS | 1809 | 1461735035256 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 826ms 22:30:35 INFO - PROCESS | 1809 | 1461735035283 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 22:30:35 INFO - PROCESS | 1809 | 1461735035285 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 22:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:30:35 INFO - PROCESS | 1809 | 1461735035290 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:30:35 INFO - PROCESS | 1809 | 1461735035293 Marionette TRACE conn3 <- [1,58,null,{}] 22:30:35 INFO - PROCESS | 1809 | 1461735035298 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:35 INFO - PROCESS | 1809 | 1461735035415 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 22:30:35 INFO - PROCESS | 1809 | 1461735035508 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801b967000 == 22 [pid = 1809] [id = 22] 22:30:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 63 (0x7f800d636000) [pid = 1809] [serial = 63] [outer = (nil)] 22:30:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 64 (0x7f8023844800) [pid = 1809] [serial = 64] [outer = 0x7f800d636000] 22:30:35 INFO - PROCESS | 1809 | 1461735035584 Marionette DEBUG loaded listener.js 22:30:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 65 (0x7f8023bec800) [pid = 1809] [serial = 65] [outer = 0x7f800d636000] 22:30:36 INFO - PROCESS | 1809 | 1461735036165 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 924ms 22:30:36 INFO - PROCESS | 1809 | 1461735036216 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 22:30:36 INFO - PROCESS | 1809 | 1461735036219 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 22:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:30:36 INFO - PROCESS | 1809 | 1461735036224 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:30:36 INFO - PROCESS | 1809 | 1461735036226 Marionette TRACE conn3 <- [1,62,null,{}] 22:30:36 INFO - PROCESS | 1809 | 1461735036231 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:36 INFO - PROCESS | 1809 | 1461735036355 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 22:30:36 INFO - PROCESS | 1809 | 1461735036464 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801bb14000 == 23 [pid = 1809] [id = 23] 22:30:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 66 (0x7f8011825c00) [pid = 1809] [serial = 66] [outer = (nil)] 22:30:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 67 (0x7f802593b800) [pid = 1809] [serial = 67] [outer = 0x7f8011825c00] 22:30:36 INFO - PROCESS | 1809 | 1461735036524 Marionette DEBUG loaded listener.js 22:30:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 68 (0x7f8026b6d800) [pid = 1809] [serial = 68] [outer = 0x7f8011825c00] 22:30:38 INFO - PROCESS | 1809 | 1461735038077 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1877ms 22:30:38 INFO - PROCESS | 1809 | 1461735038103 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 22:30:38 INFO - PROCESS | 1809 | 1461735038107 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 22:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:30:38 INFO - PROCESS | 1809 | 1461735038114 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:30:38 INFO - PROCESS | 1809 | 1461735038119 Marionette TRACE conn3 <- [1,66,null,{}] 22:30:38 INFO - PROCESS | 1809 | 1461735038126 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:38 INFO - PROCESS | 1809 | 1461735038291 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 22:30:38 INFO - PROCESS | 1809 | 1461735038354 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9f0000 == 24 [pid = 1809] [id = 24] 22:30:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0x7f8011b81800) [pid = 1809] [serial = 69] [outer = (nil)] 22:30:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x7f8013321800) [pid = 1809] [serial = 70] [outer = 0x7f8011b81800] 22:30:38 INFO - PROCESS | 1809 | 1461735038417 Marionette DEBUG loaded listener.js 22:30:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x7f8013e8fc00) [pid = 1809] [serial = 71] [outer = 0x7f8011b81800] 22:30:39 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0x7f800c91d800) [pid = 1809] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:30:39 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0x7f800da10400) [pid = 1809] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:30:39 INFO - PROCESS | 1809 | --DOMWINDOW == 68 (0x7f800be21800) [pid = 1809] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:30:39 INFO - PROCESS | 1809 | --DOMWINDOW == 67 (0x7f800c84a400) [pid = 1809] [serial = 32] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:30:39 INFO - PROCESS | 1809 | --DOMWINDOW == 66 (0x7f800d5cdc00) [pid = 1809] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:30:39 INFO - PROCESS | 1809 | --DOMWINDOW == 65 (0x7f8014c77400) [pid = 1809] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:30:39 INFO - PROCESS | 1809 | --DOMWINDOW == 64 (0x7f800eff2400) [pid = 1809] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:30:39 INFO - PROCESS | 1809 | --DOMWINDOW == 63 (0x7f8011826c00) [pid = 1809] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:30:39 INFO - PROCESS | 1809 | --DOMWINDOW == 62 (0x7f8014f2cc00) [pid = 1809] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:30:39 INFO - PROCESS | 1809 | --DOMWINDOW == 61 (0x7f80160a5800) [pid = 1809] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:30:39 INFO - PROCESS | 1809 | --DOMWINDOW == 60 (0x7f8011829000) [pid = 1809] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:30:39 INFO - PROCESS | 1809 | --DOMWINDOW == 59 (0x7f80225ca400) [pid = 1809] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:30:39 INFO - PROCESS | 1809 | 1461735039555 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1479ms 22:30:39 INFO - PROCESS | 1809 | 1461735039596 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 22:30:39 INFO - PROCESS | 1809 | 1461735039604 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 22:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:30:39 INFO - PROCESS | 1809 | 1461735039615 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:30:39 INFO - PROCESS | 1809 | 1461735039619 Marionette TRACE conn3 <- [1,70,null,{}] 22:30:39 INFO - PROCESS | 1809 | 1461735039625 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:39 INFO - PROCESS | 1809 | 1461735039769 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 22:30:39 INFO - PROCESS | 1809 | 1461735039780 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8011839800 == 25 [pid = 1809] [id = 25] 22:30:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 60 (0x7f800eff2400) [pid = 1809] [serial = 72] [outer = (nil)] 22:30:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 61 (0x7f8014c79400) [pid = 1809] [serial = 73] [outer = 0x7f800eff2400] 22:30:39 INFO - PROCESS | 1809 | 1461735039850 Marionette DEBUG loaded listener.js 22:30:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 62 (0x7f8015504400) [pid = 1809] [serial = 74] [outer = 0x7f800eff2400] 22:30:40 INFO - PROCESS | 1809 | 1461735040523 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 929ms 22:30:40 INFO - PROCESS | 1809 | 1461735040544 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 22:30:40 INFO - PROCESS | 1809 | 1461735040548 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 22:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:30:40 INFO - PROCESS | 1809 | 1461735040554 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:30:40 INFO - PROCESS | 1809 | 1461735040560 Marionette TRACE conn3 <- [1,74,null,{}] 22:30:40 INFO - PROCESS | 1809 | 1461735040577 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:40 INFO - PROCESS | 1809 | 1461735040753 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 22:30:40 INFO - PROCESS | 1809 | 1461735040784 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8013f9d800 == 26 [pid = 1809] [id = 26] 22:30:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 63 (0x7f8015de5800) [pid = 1809] [serial = 75] [outer = (nil)] 22:30:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 64 (0x7f8016150800) [pid = 1809] [serial = 76] [outer = 0x7f8015de5800] 22:30:40 INFO - PROCESS | 1809 | 1461735040856 Marionette DEBUG loaded listener.js 22:30:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 65 (0x7f8017c09400) [pid = 1809] [serial = 77] [outer = 0x7f8015de5800] 22:30:41 INFO - PROCESS | 1809 | 1461735041611 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1084ms 22:30:41 INFO - PROCESS | 1809 | 1461735041648 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 22:30:41 INFO - PROCESS | 1809 | 1461735041654 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 22:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:30:41 INFO - PROCESS | 1809 | 1461735041662 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:30:41 INFO - PROCESS | 1809 | 1461735041667 Marionette TRACE conn3 <- [1,78,null,{}] 22:30:41 INFO - PROCESS | 1809 | 1461735041693 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:41 INFO - PROCESS | 1809 | 1461735041845 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 22:30:41 INFO - PROCESS | 1809 | 1461735041963 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9d8800 == 27 [pid = 1809] [id = 27] 22:30:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 66 (0x7f800bc3bc00) [pid = 1809] [serial = 78] [outer = (nil)] 22:30:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 67 (0x7f8011887400) [pid = 1809] [serial = 79] [outer = 0x7f800bc3bc00] 22:30:42 INFO - PROCESS | 1809 | 1461735042045 Marionette DEBUG loaded listener.js 22:30:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 68 (0x7f8013e93400) [pid = 1809] [serial = 80] [outer = 0x7f800bc3bc00] 22:30:42 INFO - PROCESS | 1809 | 1461735042794 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1200ms 22:30:42 INFO - PROCESS | 1809 | 1461735042863 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 22:30:42 INFO - PROCESS | 1809 | 1461735042871 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 22:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:30:42 INFO - PROCESS | 1809 | 1461735042881 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:30:42 INFO - PROCESS | 1809 | 1461735042886 Marionette TRACE conn3 <- [1,82,null,{}] 22:30:42 INFO - PROCESS | 1809 | 1461735042891 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:43 INFO - PROCESS | 1809 | 1461735043044 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 22:30:43 INFO - PROCESS | 1809 | 1461735043136 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014a21800 == 28 [pid = 1809] [id = 28] 22:30:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0x7f800d638800) [pid = 1809] [serial = 81] [outer = (nil)] 22:30:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x7f801558d000) [pid = 1809] [serial = 82] [outer = 0x7f800d638800] 22:30:43 INFO - PROCESS | 1809 | 1461735043205 Marionette DEBUG loaded listener.js 22:30:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x7f8017c0fc00) [pid = 1809] [serial = 83] [outer = 0x7f800d638800] 22:30:43 INFO - PROCESS | 1809 | 1461735043941 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1134ms 22:30:44 INFO - PROCESS | 1809 | 1461735044017 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 22:30:44 INFO - PROCESS | 1809 | 1461735044020 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 22:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:30:44 INFO - PROCESS | 1809 | 1461735044026 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:30:44 INFO - PROCESS | 1809 | 1461735044031 Marionette TRACE conn3 <- [1,86,null,{}] 22:30:44 INFO - PROCESS | 1809 | 1461735044046 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:44 INFO - PROCESS | 1809 | 1461735044190 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 22:30:44 INFO - PROCESS | 1809 | 1461735044308 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014fa5800 == 29 [pid = 1809] [id = 29] 22:30:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0x7f801c797c00) [pid = 1809] [serial = 84] [outer = (nil)] 22:30:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0x7f80225c9c00) [pid = 1809] [serial = 85] [outer = 0x7f801c797c00] 22:30:44 INFO - PROCESS | 1809 | 1461735044379 Marionette DEBUG loaded listener.js 22:30:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0x7f8022684400) [pid = 1809] [serial = 86] [outer = 0x7f801c797c00] 22:30:45 INFO - PROCESS | 1809 | 1461735045126 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1133ms 22:30:45 INFO - PROCESS | 1809 | 1461735045159 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 22:30:45 INFO - PROCESS | 1809 | 1461735045164 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 22:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:30:45 INFO - PROCESS | 1809 | 1461735045169 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:30:45 INFO - PROCESS | 1809 | 1461735045171 Marionette TRACE conn3 <- [1,90,null,{}] 22:30:45 INFO - PROCESS | 1809 | 1461735045176 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:45 INFO - PROCESS | 1809 | 1461735045350 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 22:30:45 INFO - PROCESS | 1809 | 1461735045407 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017c1b800 == 30 [pid = 1809] [id = 30] 22:30:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x7f8022684c00) [pid = 1809] [serial = 87] [outer = (nil)] 22:30:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x7f8022849000) [pid = 1809] [serial = 88] [outer = 0x7f8022684c00] 22:30:45 INFO - PROCESS | 1809 | 1461735045475 Marionette DEBUG loaded listener.js 22:30:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x7f8023754400) [pid = 1809] [serial = 89] [outer = 0x7f8022684c00] 22:30:46 INFO - PROCESS | 1809 | 1461735046207 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1078ms 22:30:46 INFO - PROCESS | 1809 | 1461735046249 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 22:30:46 INFO - PROCESS | 1809 | 1461735046252 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 22:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:30:46 INFO - PROCESS | 1809 | 1461735046257 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:30:46 INFO - PROCESS | 1809 | 1461735046259 Marionette TRACE conn3 <- [1,94,null,{}] 22:30:46 INFO - PROCESS | 1809 | 1461735046279 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:46 INFO - PROCESS | 1809 | 1461735046455 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 22:30:46 INFO - PROCESS | 1809 | 1461735046509 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017e5e000 == 31 [pid = 1809] [id = 31] 22:30:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x7f8022844000) [pid = 1809] [serial = 90] [outer = (nil)] 22:30:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x7f8023a13000) [pid = 1809] [serial = 91] [outer = 0x7f8022844000] 22:30:46 INFO - PROCESS | 1809 | 1461735046577 Marionette DEBUG loaded listener.js 22:30:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x7f8026b69400) [pid = 1809] [serial = 92] [outer = 0x7f8022844000] 22:30:47 INFO - PROCESS | 1809 | 1461735047332 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 22:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1130ms 22:30:47 INFO - PROCESS | 1809 | 1461735047397 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 22:30:47 INFO - PROCESS | 1809 | 1461735047400 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 22:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:30:47 INFO - PROCESS | 1809 | 1461735047407 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:30:47 INFO - PROCESS | 1809 | 1461735047410 Marionette TRACE conn3 <- [1,98,null,{}] 22:30:47 INFO - PROCESS | 1809 | 1461735047415 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:47 INFO - PROCESS | 1809 | 1461735047581 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 22:30:47 INFO - PROCESS | 1809 | 1461735047765 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bb2c800 == 32 [pid = 1809] [id = 32] 22:30:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x7f800ba08c00) [pid = 1809] [serial = 93] [outer = (nil)] 22:30:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x7f800bc3a400) [pid = 1809] [serial = 94] [outer = 0x7f800ba08c00] 22:30:47 INFO - PROCESS | 1809 | 1461735047841 Marionette DEBUG loaded listener.js 22:30:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x7f800bfc4000) [pid = 1809] [serial = 95] [outer = 0x7f800ba08c00] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x7f802544e800) [pid = 1809] [serial = 2] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x7f800bfcdc00) [pid = 1809] [serial = 31] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x7f800c84b400) [pid = 1809] [serial = 33] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x7f8013389800) [pid = 1809] [serial = 37] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x7f8014c7b800) [pid = 1809] [serial = 40] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x7f8011b83800) [pid = 1809] [serial = 43] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x7f8015498800) [pid = 1809] [serial = 46] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x7f8015587c00) [pid = 1809] [serial = 47] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x7f8016154c00) [pid = 1809] [serial = 49] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 73 (0x7f8017c10000) [pid = 1809] [serial = 50] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 72 (0x7f8018a50400) [pid = 1809] [serial = 52] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 71 (0x7f800eff5c00) [pid = 1809] [serial = 55] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0x7f8022603800) [pid = 1809] [serial = 58] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0x7f8023746c00) [pid = 1809] [serial = 61] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 68 (0x7f8023844800) [pid = 1809] [serial = 64] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 67 (0x7f801b86b400) [pid = 1809] [serial = 53] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 66 (0x7f800bec8000) [pid = 1809] [serial = 28] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 65 (0x7f8023844c00) [pid = 1809] [serial = 62] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 64 (0x7f802289c400) [pid = 1809] [serial = 59] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 63 (0x7f8013e8b800) [pid = 1809] [serial = 38] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 62 (0x7f8013263800) [pid = 1809] [serial = 44] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 61 (0x7f8014f27800) [pid = 1809] [serial = 41] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 60 (0x7f800d63b400) [pid = 1809] [serial = 34] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 59 (0x7f800be2f800) [pid = 1809] [serial = 26] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 58 (0x7f800da1c800) [pid = 1809] [serial = 19] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 57 (0x7f8013c38800) [pid = 1809] [serial = 12] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 56 (0x7f801418b000) [pid = 1809] [serial = 9] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 55 (0x7f800be26400) [pid = 1809] [serial = 25] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 54 (0x7f800da1d000) [pid = 1809] [serial = 22] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 53 (0x7f800bc39400) [pid = 1809] [serial = 23] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 52 (0x7f800da12400) [pid = 1809] [serial = 16] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | --DOMWINDOW == 51 (0x7f800da19000) [pid = 1809] [serial = 17] [outer = (nil)] [url = about:blank] 22:30:49 INFO - PROCESS | 1809 | 1461735049352 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 22:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1984ms 22:30:49 INFO - PROCESS | 1809 | 1461735049393 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 22:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:30:49 INFO - PROCESS | 1809 | 1461735049397 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 22:30:49 INFO - PROCESS | 1809 | 1461735049405 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:30:49 INFO - PROCESS | 1809 | 1461735049411 Marionette TRACE conn3 <- [1,102,null,{}] 22:30:49 INFO - PROCESS | 1809 | 1461735049420 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:49 INFO - PROCESS | 1809 | 1461735049553 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 22:30:49 INFO - PROCESS | 1809 | 1461735049636 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800caae000 == 33 [pid = 1809] [id = 33] 22:30:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 52 (0x7f800d63f400) [pid = 1809] [serial = 96] [outer = (nil)] 22:30:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 53 (0x7f800da13c00) [pid = 1809] [serial = 97] [outer = 0x7f800d63f400] 22:30:49 INFO - PROCESS | 1809 | 1461735049694 Marionette DEBUG loaded listener.js 22:30:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 54 (0x7f800ef5d800) [pid = 1809] [serial = 98] [outer = 0x7f800d63f400] 22:30:50 INFO - PROCESS | 1809 | 1461735050256 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 22:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 889ms 22:30:50 INFO - PROCESS | 1809 | 1461735050292 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 22:30:50 INFO - PROCESS | 1809 | 1461735050302 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 22:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:30:50 INFO - PROCESS | 1809 | 1461735050312 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:30:50 INFO - PROCESS | 1809 | 1461735050315 Marionette TRACE conn3 <- [1,106,null,{}] 22:30:50 INFO - PROCESS | 1809 | 1461735050320 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:50 INFO - PROCESS | 1809 | 1461735050452 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 22:30:50 INFO - PROCESS | 1809 | 1461735050536 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800f308000 == 34 [pid = 1809] [id = 34] 22:30:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 55 (0x7f800c850400) [pid = 1809] [serial = 99] [outer = (nil)] 22:30:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 56 (0x7f80131c6400) [pid = 1809] [serial = 100] [outer = 0x7f800c850400] 22:30:50 INFO - PROCESS | 1809 | 1461735050594 Marionette DEBUG loaded listener.js 22:30:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 57 (0x7f8013e54800) [pid = 1809] [serial = 101] [outer = 0x7f800c850400] 22:30:51 INFO - PROCESS | 1809 | 1461735051214 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 22:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 930ms 22:30:51 INFO - PROCESS | 1809 | 1461735051241 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 22:30:51 INFO - PROCESS | 1809 | 1461735051245 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 22:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:30:51 INFO - PROCESS | 1809 | 1461735051251 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:30:51 INFO - PROCESS | 1809 | 1461735051256 Marionette TRACE conn3 <- [1,110,null,{}] 22:30:51 INFO - PROCESS | 1809 | 1461735051271 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:51 INFO - PROCESS | 1809 | 1461735051435 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 22:30:51 INFO - PROCESS | 1809 | 1461735051477 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8013cd7800 == 35 [pid = 1809] [id = 35] 22:30:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 58 (0x7f800da14800) [pid = 1809] [serial = 102] [outer = (nil)] 22:30:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 59 (0x7f8015059000) [pid = 1809] [serial = 103] [outer = 0x7f800da14800] 22:30:51 INFO - PROCESS | 1809 | 1461735051540 Marionette DEBUG loaded listener.js 22:30:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 60 (0x7f8015d57c00) [pid = 1809] [serial = 104] [outer = 0x7f800da14800] 22:30:52 INFO - PROCESS | 1809 | 1461735052204 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 22:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 981ms 22:30:52 INFO - PROCESS | 1809 | 1461735052232 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 22:30:52 INFO - PROCESS | 1809 | 1461735052236 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 22:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:30:52 INFO - PROCESS | 1809 | 1461735052241 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:30:52 INFO - PROCESS | 1809 | 1461735052244 Marionette TRACE conn3 <- [1,114,null,{}] 22:30:52 INFO - PROCESS | 1809 | 1461735052249 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:52 INFO - PROCESS | 1809 | 1461735052397 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 22:30:52 INFO - PROCESS | 1809 | 1461735052426 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014660800 == 36 [pid = 1809] [id = 36] 22:30:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 61 (0x7f8014c75800) [pid = 1809] [serial = 105] [outer = (nil)] 22:30:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 62 (0x7f8016155400) [pid = 1809] [serial = 106] [outer = 0x7f8014c75800] 22:30:52 INFO - PROCESS | 1809 | 1461735052482 Marionette DEBUG loaded listener.js 22:30:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 63 (0x7f8017c0d800) [pid = 1809] [serial = 107] [outer = 0x7f8014c75800] 22:30:53 INFO - PROCESS | 1809 | 1461735053215 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 22:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1025ms 22:30:53 INFO - PROCESS | 1809 | 1461735053267 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 22:30:53 INFO - PROCESS | 1809 | 1461735053270 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 22:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:30:53 INFO - PROCESS | 1809 | 1461735053284 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:30:53 INFO - PROCESS | 1809 | 1461735053286 Marionette TRACE conn3 <- [1,118,null,{}] 22:30:53 INFO - PROCESS | 1809 | 1461735053307 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:53 INFO - PROCESS | 1809 | 1461735053480 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 22:30:53 INFO - PROCESS | 1809 | --DOMWINDOW == 62 (0x7f800d636000) [pid = 1809] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:30:53 INFO - PROCESS | 1809 | --DOMWINDOW == 61 (0x7f800be2fc00) [pid = 1809] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:30:53 INFO - PROCESS | 1809 | --DOMWINDOW == 60 (0x7f8015de5800) [pid = 1809] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:30:53 INFO - PROCESS | 1809 | --DOMWINDOW == 59 (0x7f8011825c00) [pid = 1809] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:30:53 INFO - PROCESS | 1809 | --DOMWINDOW == 58 (0x7f8011b81800) [pid = 1809] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:30:53 INFO - PROCESS | 1809 | --DOMWINDOW == 57 (0x7f800eff2400) [pid = 1809] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:30:53 INFO - PROCESS | 1809 | 1461735053540 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9ee000 == 37 [pid = 1809] [id = 37] 22:30:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 58 (0x7f800ba09c00) [pid = 1809] [serial = 108] [outer = (nil)] 22:30:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 59 (0x7f800d63bc00) [pid = 1809] [serial = 109] [outer = 0x7f800ba09c00] 22:30:53 INFO - PROCESS | 1809 | 1461735053597 Marionette DEBUG loaded listener.js 22:30:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 60 (0x7f8017b0c000) [pid = 1809] [serial = 110] [outer = 0x7f800ba09c00] 22:30:54 INFO - PROCESS | 1809 | 1461735054151 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 22:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 884ms 22:30:54 INFO - PROCESS | 1809 | 1461735054169 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 22:30:54 INFO - PROCESS | 1809 | 1461735054172 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 22:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:30:54 INFO - PROCESS | 1809 | 1461735054177 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:30:54 INFO - PROCESS | 1809 | 1461735054179 Marionette TRACE conn3 <- [1,122,null,{}] 22:30:54 INFO - PROCESS | 1809 | 1461735054184 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:54 INFO - PROCESS | 1809 | 1461735054325 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 22:30:54 INFO - PROCESS | 1809 | 1461735054414 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014fa5000 == 38 [pid = 1809] [id = 38] 22:30:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 61 (0x7f800be21800) [pid = 1809] [serial = 111] [outer = (nil)] 22:30:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 62 (0x7f801c796800) [pid = 1809] [serial = 112] [outer = 0x7f800be21800] 22:30:54 INFO - PROCESS | 1809 | 1461735054475 Marionette DEBUG loaded listener.js 22:30:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 63 (0x7f8022610c00) [pid = 1809] [serial = 113] [outer = 0x7f800be21800] 22:30:54 INFO - PROCESS | 1809 | 1461735054989 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 22:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 830ms 22:30:55 INFO - PROCESS | 1809 | 1461735055008 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 22:30:55 INFO - PROCESS | 1809 | 1461735055011 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 22:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:30:55 INFO - PROCESS | 1809 | 1461735055018 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:30:55 INFO - PROCESS | 1809 | 1461735055020 Marionette TRACE conn3 <- [1,126,null,{}] 22:30:55 INFO - PROCESS | 1809 | 1461735055025 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:55 INFO - PROCESS | 1809 | 1461735055141 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 22:30:55 INFO - PROCESS | 1809 | 1461735055154 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015c6f800 == 39 [pid = 1809] [id = 39] 22:30:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 64 (0x7f801c794c00) [pid = 1809] [serial = 114] [outer = (nil)] 22:30:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 65 (0x7f8022808400) [pid = 1809] [serial = 115] [outer = 0x7f801c794c00] 22:30:55 INFO - PROCESS | 1809 | 1461735055213 Marionette DEBUG loaded listener.js 22:30:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 66 (0x7f8022a5e800) [pid = 1809] [serial = 116] [outer = 0x7f801c794c00] 22:30:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 67 (0x7f800be25400) [pid = 1809] [serial = 117] [outer = 0x7f800be22400] 22:30:56 INFO - PROCESS | 1809 | 1461735056253 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 22:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1276ms 22:30:56 INFO - PROCESS | 1809 | 1461735056294 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 22:30:56 INFO - PROCESS | 1809 | 1461735056300 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 22:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:30:56 INFO - PROCESS | 1809 | 1461735056308 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:30:56 INFO - PROCESS | 1809 | 1461735056313 Marionette TRACE conn3 <- [1,130,null,{}] 22:30:56 INFO - PROCESS | 1809 | 1461735056320 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:56 INFO - PROCESS | 1809 | 1461735056474 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 22:30:56 INFO - PROCESS | 1809 | 1461735056599 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9df800 == 40 [pid = 1809] [id = 40] 22:30:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 68 (0x7f8011822400) [pid = 1809] [serial = 118] [outer = (nil)] 22:30:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0x7f8011b8b800) [pid = 1809] [serial = 119] [outer = 0x7f8011822400] 22:30:56 INFO - PROCESS | 1809 | 1461735056668 Marionette DEBUG loaded listener.js 22:30:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x7f8013c3a400) [pid = 1809] [serial = 120] [outer = 0x7f8011822400] 22:30:57 INFO - PROCESS | 1809 | 1461735057525 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 22:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1283ms 22:30:57 INFO - PROCESS | 1809 | 1461735057592 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 22:30:57 INFO - PROCESS | 1809 | 1461735057598 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 22:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:30:57 INFO - PROCESS | 1809 | 1461735057607 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:30:57 INFO - PROCESS | 1809 | 1461735057611 Marionette TRACE conn3 <- [1,134,null,{}] 22:30:57 INFO - PROCESS | 1809 | 1461735057617 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:57 INFO - PROCESS | 1809 | 1461735057767 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 22:30:57 INFO - PROCESS | 1809 | 1461735057885 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8013cd7000 == 41 [pid = 1809] [id = 41] 22:30:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x7f800bc43400) [pid = 1809] [serial = 121] [outer = (nil)] 22:30:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0x7f8015582800) [pid = 1809] [serial = 122] [outer = 0x7f800bc43400] 22:30:57 INFO - PROCESS | 1809 | 1461735057960 Marionette DEBUG loaded listener.js 22:30:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0x7f8016149800) [pid = 1809] [serial = 123] [outer = 0x7f800bc43400] 22:30:59 INFO - PROCESS | 1809 | 1461735059013 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 22:30:59 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d9d8800 == 40 [pid = 1809] [id = 27] 22:30:59 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014fa5000 == 39 [pid = 1809] [id = 38] 22:30:59 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d9ee000 == 38 [pid = 1809] [id = 37] 22:30:59 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014660800 == 37 [pid = 1809] [id = 36] 22:30:59 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8013cd7800 == 36 [pid = 1809] [id = 35] 22:30:59 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800f308000 == 35 [pid = 1809] [id = 34] 22:30:59 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800caae000 == 34 [pid = 1809] [id = 33] 22:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1479ms 22:30:59 INFO - PROCESS | 1809 | 1461735059086 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 22:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:30:59 INFO - PROCESS | 1809 | 1461735059091 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 22:30:59 INFO - PROCESS | 1809 | 1461735059099 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:30:59 INFO - PROCESS | 1809 | 1461735059103 Marionette TRACE conn3 <- [1,138,null,{}] 22:30:59 INFO - PROCESS | 1809 | 1461735059110 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:59 INFO - PROCESS | 1809 | 1461735059240 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 22:30:59 INFO - PROCESS | 1809 | --DOMWINDOW == 72 (0x7f8023bec800) [pid = 1809] [serial = 65] [outer = (nil)] [url = about:blank] 22:30:59 INFO - PROCESS | 1809 | --DOMWINDOW == 71 (0x7f802173cc00) [pid = 1809] [serial = 56] [outer = (nil)] [url = about:blank] 22:30:59 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0x7f8017c09400) [pid = 1809] [serial = 77] [outer = (nil)] [url = about:blank] 22:30:59 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0x7f8016150800) [pid = 1809] [serial = 76] [outer = (nil)] [url = about:blank] 22:30:59 INFO - PROCESS | 1809 | --DOMWINDOW == 68 (0x7f802593b800) [pid = 1809] [serial = 67] [outer = (nil)] [url = about:blank] 22:30:59 INFO - PROCESS | 1809 | --DOMWINDOW == 67 (0x7f8013321800) [pid = 1809] [serial = 70] [outer = (nil)] [url = about:blank] 22:30:59 INFO - PROCESS | 1809 | --DOMWINDOW == 66 (0x7f8013e8fc00) [pid = 1809] [serial = 71] [outer = (nil)] [url = about:blank] 22:30:59 INFO - PROCESS | 1809 | --DOMWINDOW == 65 (0x7f8014c79400) [pid = 1809] [serial = 73] [outer = (nil)] [url = about:blank] 22:30:59 INFO - PROCESS | 1809 | --DOMWINDOW == 64 (0x7f8015504400) [pid = 1809] [serial = 74] [outer = (nil)] [url = about:blank] 22:30:59 INFO - PROCESS | 1809 | --DOMWINDOW == 63 (0x7f8026b6d800) [pid = 1809] [serial = 68] [outer = (nil)] [url = about:blank] 22:30:59 INFO - PROCESS | 1809 | 1461735059373 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9d8800 == 35 [pid = 1809] [id = 42] 22:30:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 64 (0x7f8011b83800) [pid = 1809] [serial = 124] [outer = (nil)] 22:30:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 65 (0x7f80124be400) [pid = 1809] [serial = 125] [outer = 0x7f8011b83800] 22:30:59 INFO - PROCESS | 1809 | 1461735059438 Marionette DEBUG loaded listener.js 22:30:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 66 (0x7f8013656400) [pid = 1809] [serial = 126] [outer = 0x7f8011b83800] 22:31:00 INFO - PROCESS | 1809 | 1461735060017 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 22:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 981ms 22:31:00 INFO - PROCESS | 1809 | 1461735060081 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 22:31:00 INFO - PROCESS | 1809 | 1461735060089 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 22:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:31:00 INFO - PROCESS | 1809 | 1461735060099 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:31:00 INFO - PROCESS | 1809 | 1461735060103 Marionette TRACE conn3 <- [1,142,null,{}] 22:31:00 INFO - PROCESS | 1809 | 1461735060108 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:00 INFO - PROCESS | 1809 | 1461735060238 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 22:31:00 INFO - PROCESS | 1809 | 1461735060320 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8012a5e800 == 36 [pid = 1809] [id = 43] 22:31:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 67 (0x7f800d63ec00) [pid = 1809] [serial = 127] [outer = (nil)] 22:31:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 68 (0x7f801549f000) [pid = 1809] [serial = 128] [outer = 0x7f800d63ec00] 22:31:00 INFO - PROCESS | 1809 | 1461735060376 Marionette DEBUG loaded listener.js 22:31:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0x7f8015de7000) [pid = 1809] [serial = 129] [outer = 0x7f800d63ec00] 22:31:00 INFO - PROCESS | 1809 | 1461735060988 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 22:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 928ms 22:31:01 INFO - PROCESS | 1809 | 1461735061027 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 22:31:01 INFO - PROCESS | 1809 | 1461735061030 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 22:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:31:01 INFO - PROCESS | 1809 | 1461735061036 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:31:01 INFO - PROCESS | 1809 | 1461735061046 Marionette TRACE conn3 <- [1,146,null,{}] 22:31:01 INFO - PROCESS | 1809 | 1461735061066 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:01 INFO - PROCESS | 1809 | 1461735061229 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 22:31:01 INFO - PROCESS | 1809 | 1461735061264 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014ccf800 == 37 [pid = 1809] [id = 44] 22:31:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x7f800bc43800) [pid = 1809] [serial = 130] [outer = (nil)] 22:31:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x7f8018a5a400) [pid = 1809] [serial = 131] [outer = 0x7f800bc43800] 22:31:01 INFO - PROCESS | 1809 | 1461735061326 Marionette DEBUG loaded listener.js 22:31:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0x7f802173c000) [pid = 1809] [serial = 132] [outer = 0x7f800bc43800] 22:31:02 INFO - PROCESS | 1809 | 1461735062058 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 22:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1090ms 22:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:31:02 INFO - PROCESS | 1809 | 1461735062130 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 22:31:02 INFO - PROCESS | 1809 | 1461735062133 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 22:31:02 INFO - PROCESS | 1809 | 1461735062138 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:31:02 INFO - PROCESS | 1809 | 1461735062141 Marionette TRACE conn3 <- [1,150,null,{}] 22:31:02 INFO - PROCESS | 1809 | 1461735062146 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:02 INFO - PROCESS | 1809 | 1461735062305 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 22:31:02 INFO - PROCESS | 1809 | 1461735062330 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015c6f000 == 38 [pid = 1809] [id = 45] 22:31:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0x7f800bc40000) [pid = 1809] [serial = 133] [outer = (nil)] 22:31:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0x7f80226ecc00) [pid = 1809] [serial = 134] [outer = 0x7f800bc40000] 22:31:02 INFO - PROCESS | 1809 | 1461735062389 Marionette DEBUG loaded listener.js 22:31:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x7f80228a1800) [pid = 1809] [serial = 135] [outer = 0x7f800bc40000] 22:31:03 INFO - PROCESS | 1809 | 1461735063085 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 22:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 982ms 22:31:03 INFO - PROCESS | 1809 | 1461735063121 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 22:31:03 INFO - PROCESS | 1809 | 1461735063124 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 22:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:31:03 INFO - PROCESS | 1809 | 1461735063130 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:31:03 INFO - PROCESS | 1809 | 1461735063132 Marionette TRACE conn3 <- [1,154,null,{}] 22:31:03 INFO - PROCESS | 1809 | 1461735063145 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:03 INFO - PROCESS | 1809 | 1461735063312 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 22:31:03 INFO - PROCESS | 1809 | 1461735063372 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8018a83000 == 39 [pid = 1809] [id = 46] 22:31:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x7f800be28800) [pid = 1809] [serial = 136] [outer = (nil)] 22:31:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x7f800ef15c00) [pid = 1809] [serial = 137] [outer = 0x7f800be28800] 22:31:03 INFO - PROCESS | 1809 | 1461735063430 Marionette DEBUG loaded listener.js 22:31:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x7f800ef1d400) [pid = 1809] [serial = 138] [outer = 0x7f800be28800] 22:31:03 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x7f801c797c00) [pid = 1809] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:31:03 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x7f8022844000) [pid = 1809] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:31:03 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x7f800ba09c00) [pid = 1809] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:31:03 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x7f800d63f400) [pid = 1809] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:31:03 INFO - PROCESS | 1809 | --DOMWINDOW == 73 (0x7f800da14800) [pid = 1809] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:31:03 INFO - PROCESS | 1809 | --DOMWINDOW == 72 (0x7f800c850400) [pid = 1809] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:31:03 INFO - PROCESS | 1809 | --DOMWINDOW == 71 (0x7f800be21800) [pid = 1809] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:31:03 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0x7f800d638800) [pid = 1809] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:31:03 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0x7f8022684c00) [pid = 1809] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:31:03 INFO - PROCESS | 1809 | --DOMWINDOW == 68 (0x7f8014c75800) [pid = 1809] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:31:03 INFO - PROCESS | 1809 | --DOMWINDOW == 67 (0x7f800bc3bc00) [pid = 1809] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:31:04 INFO - PROCESS | 1809 | 1461735064094 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 22:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 982ms 22:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:31:04 INFO - PROCESS | 1809 | 1461735064112 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 22:31:04 INFO - PROCESS | 1809 | 1461735064114 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 22:31:04 INFO - PROCESS | 1809 | 1461735064120 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:31:04 INFO - PROCESS | 1809 | 1461735064123 Marionette TRACE conn3 <- [1,158,null,{}] 22:31:04 INFO - PROCESS | 1809 | 1461735064127 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:04 INFO - PROCESS | 1809 | 1461735064301 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 22:31:04 INFO - PROCESS | 1809 | 1461735064321 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801bb06000 == 40 [pid = 1809] [id = 47] 22:31:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 68 (0x7f800ef10000) [pid = 1809] [serial = 139] [outer = (nil)] 22:31:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0x7f800ef5a400) [pid = 1809] [serial = 140] [outer = 0x7f800ef10000] 22:31:04 INFO - PROCESS | 1809 | 1461735064381 Marionette DEBUG loaded listener.js 22:31:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x7f8015de2c00) [pid = 1809] [serial = 141] [outer = 0x7f800ef10000] 22:31:05 INFO - PROCESS | 1809 | 1461735065029 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 22:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 925ms 22:31:05 INFO - PROCESS | 1809 | 1461735065046 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 22:31:05 INFO - PROCESS | 1809 | 1461735065050 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 22:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:31:05 INFO - PROCESS | 1809 | 1461735065055 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:31:05 INFO - PROCESS | 1809 | 1461735065057 Marionette TRACE conn3 <- [1,162,null,{}] 22:31:05 INFO - PROCESS | 1809 | 1461735065062 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:05 INFO - PROCESS | 1809 | 1461735065181 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 22:31:05 INFO - PROCESS | 1809 | 1461735065193 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8022307800 == 41 [pid = 1809] [id = 48] 22:31:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x7f800d636400) [pid = 1809] [serial = 142] [outer = (nil)] 22:31:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0x7f8022a5d800) [pid = 1809] [serial = 143] [outer = 0x7f800d636400] 22:31:05 INFO - PROCESS | 1809 | 1461735065248 Marionette DEBUG loaded listener.js 22:31:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0x7f802374f000) [pid = 1809] [serial = 144] [outer = 0x7f800d636400] 22:31:06 INFO - PROCESS | 1809 | 1461735066019 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 22:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 978ms 22:31:06 INFO - PROCESS | 1809 | 1461735066049 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 22:31:06 INFO - PROCESS | 1809 | 1461735066055 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 22:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:31:06 INFO - PROCESS | 1809 | 1461735066071 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:31:06 INFO - PROCESS | 1809 | 1461735066078 Marionette TRACE conn3 <- [1,166,null,{}] 22:31:06 INFO - PROCESS | 1809 | 1461735066086 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:06 INFO - PROCESS | 1809 | 1461735066231 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 22:31:06 INFO - PROCESS | 1809 | 1461735066358 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801184b000 == 42 [pid = 1809] [id = 49] 22:31:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0x7f800c851400) [pid = 1809] [serial = 145] [outer = (nil)] 22:31:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x7f800ef11400) [pid = 1809] [serial = 146] [outer = 0x7f800c851400] 22:31:06 INFO - PROCESS | 1809 | 1461735066428 Marionette DEBUG loaded listener.js 22:31:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x7f800ef57400) [pid = 1809] [serial = 147] [outer = 0x7f800c851400] 22:31:07 INFO - PROCESS | 1809 | 1461735067258 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 22:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1238ms 22:31:07 INFO - PROCESS | 1809 | 1461735067309 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 22:31:07 INFO - PROCESS | 1809 | 1461735067318 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 22:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:31:07 INFO - PROCESS | 1809 | 1461735067327 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:31:07 INFO - PROCESS | 1809 | 1461735067330 Marionette TRACE conn3 <- [1,170,null,{}] 22:31:07 INFO - PROCESS | 1809 | 1461735067337 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:07 INFO - PROCESS | 1809 | 1461735067492 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 22:31:07 INFO - PROCESS | 1809 | 1461735067613 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014cce800 == 43 [pid = 1809] [id = 50] 22:31:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x7f800ef14800) [pid = 1809] [serial = 148] [outer = (nil)] 22:31:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x7f8014192c00) [pid = 1809] [serial = 149] [outer = 0x7f800ef14800] 22:31:07 INFO - PROCESS | 1809 | 1461735067682 Marionette DEBUG loaded listener.js 22:31:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x7f8015510400) [pid = 1809] [serial = 150] [outer = 0x7f800ef14800] 22:31:08 INFO - PROCESS | 1809 | 1461735068539 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 22:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1235ms 22:31:08 INFO - PROCESS | 1809 | 1461735068561 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 22:31:08 INFO - PROCESS | 1809 | 1461735068564 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 22:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:31:08 INFO - PROCESS | 1809 | 1461735068570 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:31:08 INFO - PROCESS | 1809 | 1461735068575 Marionette TRACE conn3 <- [1,174,null,{}] 22:31:08 INFO - PROCESS | 1809 | 1461735068590 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:08 INFO - PROCESS | 1809 | 1461735068730 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 22:31:08 INFO - PROCESS | 1809 | 1461735068860 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80226a8800 == 44 [pid = 1809] [id = 51] 22:31:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x7f8017c98400) [pid = 1809] [serial = 151] [outer = (nil)] 22:31:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x7f801c795c00) [pid = 1809] [serial = 152] [outer = 0x7f8017c98400] 22:31:08 INFO - PROCESS | 1809 | 1461735068932 Marionette DEBUG loaded listener.js 22:31:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x7f8022385c00) [pid = 1809] [serial = 153] [outer = 0x7f8017c98400] 22:31:09 INFO - PROCESS | 1809 | 1461735069685 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 22:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1337ms 22:31:09 INFO - PROCESS | 1809 | 1461735069933 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 22:31:09 INFO - PROCESS | 1809 | 1461735069939 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 22:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:31:09 INFO - PROCESS | 1809 | 1461735069947 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:31:09 INFO - PROCESS | 1809 | 1461735069950 Marionette TRACE conn3 <- [1,178,null,{}] 22:31:09 INFO - PROCESS | 1809 | 1461735069957 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:10 INFO - PROCESS | 1809 | 1461735070124 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 22:31:10 INFO - PROCESS | 1809 | 1461735070270 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9d4800 == 45 [pid = 1809] [id = 52] 22:31:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x7f800ef18800) [pid = 1809] [serial = 154] [outer = (nil)] 22:31:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x7f800ef1d800) [pid = 1809] [serial = 155] [outer = 0x7f800ef18800] 22:31:10 INFO - PROCESS | 1809 | 1461735070399 Marionette DEBUG loaded listener.js 22:31:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x7f8011825c00) [pid = 1809] [serial = 156] [outer = 0x7f800ef18800] 22:31:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014fa5800 == 44 [pid = 1809] [id = 29] 22:31:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801bb06000 == 43 [pid = 1809] [id = 47] 22:31:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8018a83000 == 42 [pid = 1809] [id = 46] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x7f8022808400) [pid = 1809] [serial = 115] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8015c6f000 == 41 [pid = 1809] [id = 45] 22:31:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014ccf800 == 40 [pid = 1809] [id = 44] 22:31:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8012a5e800 == 39 [pid = 1809] [id = 43] 22:31:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d9d8800 == 38 [pid = 1809] [id = 42] 22:31:11 INFO - PROCESS | 1809 | 1461735071263 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x7f800da13c00) [pid = 1809] [serial = 97] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x7f8015d57c00) [pid = 1809] [serial = 104] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x7f8013e54800) [pid = 1809] [serial = 101] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x7f800bc3a400) [pid = 1809] [serial = 94] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x7f801c796800) [pid = 1809] [serial = 112] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x7f801558d000) [pid = 1809] [serial = 82] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x7f8023754400) [pid = 1809] [serial = 89] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x7f800ef5d800) [pid = 1809] [serial = 98] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x7f8017b0c000) [pid = 1809] [serial = 110] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x7f8016155400) [pid = 1809] [serial = 106] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 73 (0x7f8013e93400) [pid = 1809] [serial = 80] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 72 (0x7f8017c0fc00) [pid = 1809] [serial = 83] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 71 (0x7f8011887400) [pid = 1809] [serial = 79] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0x7f8022849000) [pid = 1809] [serial = 88] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0x7f80225c9c00) [pid = 1809] [serial = 85] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 68 (0x7f8015059000) [pid = 1809] [serial = 103] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 67 (0x7f8022684400) [pid = 1809] [serial = 86] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 66 (0x7f8023a13000) [pid = 1809] [serial = 91] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 65 (0x7f8026b69400) [pid = 1809] [serial = 92] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 64 (0x7f80131c6400) [pid = 1809] [serial = 100] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 63 (0x7f8017c0d800) [pid = 1809] [serial = 107] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 62 (0x7f8022610c00) [pid = 1809] [serial = 113] [outer = (nil)] [url = about:blank] 22:31:11 INFO - PROCESS | 1809 | --DOMWINDOW == 61 (0x7f800d63bc00) [pid = 1809] [serial = 109] [outer = (nil)] [url = about:blank] 22:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1379ms 22:31:11 INFO - PROCESS | 1809 | 1461735071328 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 22:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:31:11 INFO - PROCESS | 1809 | 1461735071332 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 22:31:11 INFO - PROCESS | 1809 | 1461735071343 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:31:11 INFO - PROCESS | 1809 | 1461735071348 Marionette TRACE conn3 <- [1,182,null,{}] 22:31:11 INFO - PROCESS | 1809 | 1461735071353 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:11 INFO - PROCESS | 1809 | 1461735071486 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 22:31:11 INFO - PROCESS | 1809 | 1461735071497 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8011842800 == 39 [pid = 1809] [id = 53] 22:31:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 62 (0x7f8011b80000) [pid = 1809] [serial = 157] [outer = (nil)] 22:31:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 63 (0x7f801418cc00) [pid = 1809] [serial = 158] [outer = 0x7f8011b80000] 22:31:11 INFO - PROCESS | 1809 | 1461735071557 Marionette DEBUG loaded listener.js 22:31:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 64 (0x7f801549f400) [pid = 1809] [serial = 159] [outer = 0x7f8011b80000] 22:31:12 INFO - PROCESS | 1809 | 1461735072233 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 22:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 931ms 22:31:12 INFO - PROCESS | 1809 | 1461735072270 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 22:31:12 INFO - PROCESS | 1809 | 1461735072273 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 22:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:31:12 INFO - PROCESS | 1809 | 1461735072279 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:31:12 INFO - PROCESS | 1809 | 1461735072281 Marionette TRACE conn3 <- [1,186,null,{}] 22:31:12 INFO - PROCESS | 1809 | 1461735072294 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:12 INFO - PROCESS | 1809 | 1461735072432 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 22:31:12 INFO - PROCESS | 1809 | 1461735072449 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801457b800 == 40 [pid = 1809] [id = 54] 22:31:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 65 (0x7f8016155800) [pid = 1809] [serial = 160] [outer = (nil)] 22:31:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 66 (0x7f8017c06000) [pid = 1809] [serial = 161] [outer = 0x7f8016155800] 22:31:12 INFO - PROCESS | 1809 | 1461735072518 Marionette DEBUG loaded listener.js 22:31:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 67 (0x7f8017ea6c00) [pid = 1809] [serial = 162] [outer = 0x7f8016155800] 22:31:13 INFO - PROCESS | 1809 | 1461735073186 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 22:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 931ms 22:31:13 INFO - PROCESS | 1809 | 1461735073211 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 22:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:31:13 INFO - PROCESS | 1809 | 1461735073215 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 22:31:13 INFO - PROCESS | 1809 | 1461735073220 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:31:13 INFO - PROCESS | 1809 | 1461735073222 Marionette TRACE conn3 <- [1,190,null,{}] 22:31:13 INFO - PROCESS | 1809 | 1461735073227 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:13 INFO - PROCESS | 1809 | 1461735073358 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 22:31:13 INFO - PROCESS | 1809 | 1461735073375 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014cc9800 == 41 [pid = 1809] [id = 55] 22:31:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 68 (0x7f8015de9c00) [pid = 1809] [serial = 163] [outer = (nil)] 22:31:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0x7f8021749c00) [pid = 1809] [serial = 164] [outer = 0x7f8015de9c00] 22:31:13 INFO - PROCESS | 1809 | 1461735073434 Marionette DEBUG loaded listener.js 22:31:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x7f80225d3c00) [pid = 1809] [serial = 165] [outer = 0x7f8015de9c00] 22:31:14 INFO - PROCESS | 1809 | 1461735074343 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 22:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1182ms 22:31:14 INFO - PROCESS | 1809 | 1461735074424 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 22:31:14 INFO - PROCESS | 1809 | 1461735074426 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 22:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:31:14 INFO - PROCESS | 1809 | 1461735074439 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:31:14 INFO - PROCESS | 1809 | 1461735074441 Marionette TRACE conn3 <- [1,194,null,{}] 22:31:14 INFO - PROCESS | 1809 | 1461735074452 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:14 INFO - PROCESS | 1809 | 1461735074612 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 22:31:14 INFO - PROCESS | 1809 | 1461735074668 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015c65800 == 42 [pid = 1809] [id = 56] 22:31:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x7f800be20800) [pid = 1809] [serial = 166] [outer = (nil)] 22:31:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0x7f80234b1000) [pid = 1809] [serial = 167] [outer = 0x7f800be20800] 22:31:14 INFO - PROCESS | 1809 | 1461735074725 Marionette DEBUG loaded listener.js 22:31:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0x7f80238d0800) [pid = 1809] [serial = 168] [outer = 0x7f800be20800] 22:31:15 INFO - PROCESS | 1809 | 1461735075389 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 22:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 981ms 22:31:15 INFO - PROCESS | 1809 | 1461735075420 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 22:31:15 INFO - PROCESS | 1809 | 1461735075424 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 22:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:31:15 INFO - PROCESS | 1809 | 1461735075439 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:31:15 INFO - PROCESS | 1809 | 1461735075441 Marionette TRACE conn3 <- [1,198,null,{}] 22:31:15 INFO - PROCESS | 1809 | 1461735075457 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:15 INFO - PROCESS | 1809 | 1461735075701 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 22:31:15 INFO - PROCESS | 1809 | --DOMWINDOW == 72 (0x7f800bc40000) [pid = 1809] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:31:15 INFO - PROCESS | 1809 | --DOMWINDOW == 71 (0x7f800be28800) [pid = 1809] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:31:15 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0x7f800d63ec00) [pid = 1809] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:31:15 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0x7f8011b83800) [pid = 1809] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:31:15 INFO - PROCESS | 1809 | --DOMWINDOW == 68 (0x7f800bc43800) [pid = 1809] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:31:15 INFO - PROCESS | 1809 | --DOMWINDOW == 67 (0x7f800ef10000) [pid = 1809] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:31:15 INFO - PROCESS | 1809 | 1461735075767 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8012781000 == 43 [pid = 1809] [id = 57] 22:31:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 68 (0x7f800bc40000) [pid = 1809] [serial = 169] [outer = (nil)] 22:31:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0x7f800ef0f400) [pid = 1809] [serial = 170] [outer = 0x7f800bc40000] 22:31:15 INFO - PROCESS | 1809 | 1461735075832 Marionette DEBUG loaded listener.js 22:31:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x7f8026b69400) [pid = 1809] [serial = 171] [outer = 0x7f800bc40000] 22:31:16 INFO - PROCESS | 1809 | 1461735076424 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 22:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1048ms 22:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:31:16 INFO - PROCESS | 1809 | 1461735076479 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 22:31:16 INFO - PROCESS | 1809 | 1461735076481 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 22:31:16 INFO - PROCESS | 1809 | 1461735076486 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:31:16 INFO - PROCESS | 1809 | 1461735076489 Marionette TRACE conn3 <- [1,202,null,{}] 22:31:16 INFO - PROCESS | 1809 | 1461735076494 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:16 INFO - PROCESS | 1809 | 1461735076644 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 22:31:16 INFO - PROCESS | 1809 | 1461735076665 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80217a9800 == 44 [pid = 1809] [id = 58] 22:31:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x7f800bc3c400) [pid = 1809] [serial = 172] [outer = (nil)] 22:31:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0x7f8026d49400) [pid = 1809] [serial = 173] [outer = 0x7f800bc3c400] 22:31:16 INFO - PROCESS | 1809 | 1461735076721 Marionette DEBUG loaded listener.js 22:31:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0x7f8027272000) [pid = 1809] [serial = 174] [outer = 0x7f800bc3c400] 22:31:17 INFO - PROCESS | 1809 | 1461735077327 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 22:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 874ms 22:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:31:17 INFO - PROCESS | 1809 | 1461735077361 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 22:31:17 INFO - PROCESS | 1809 | 1461735077363 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 22:31:17 INFO - PROCESS | 1809 | 1461735077369 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:31:17 INFO - PROCESS | 1809 | 1461735077370 Marionette TRACE conn3 <- [1,206,null,{}] 22:31:17 INFO - PROCESS | 1809 | 1461735077376 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:17 INFO - PROCESS | 1809 | 1461735077498 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 22:31:17 INFO - PROCESS | 1809 | 1461735077525 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bebb000 == 45 [pid = 1809] [id = 59] 22:31:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0x7f8027272c00) [pid = 1809] [serial = 175] [outer = (nil)] 22:31:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x7f80274a7400) [pid = 1809] [serial = 176] [outer = 0x7f8027272c00] 22:31:17 INFO - PROCESS | 1809 | 1461735077585 Marionette DEBUG loaded listener.js 22:31:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x7f8027a0e000) [pid = 1809] [serial = 177] [outer = 0x7f8027272c00] 22:31:18 INFO - PROCESS | 1809 | 1461735078395 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 22:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1075ms 22:31:18 INFO - PROCESS | 1809 | 1461735078444 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 22:31:18 INFO - PROCESS | 1809 | 1461735078451 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 22:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:31:18 INFO - PROCESS | 1809 | 1461735078458 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:31:18 INFO - PROCESS | 1809 | 1461735078464 Marionette TRACE conn3 <- [1,210,null,{}] 22:31:18 INFO - PROCESS | 1809 | 1461735078471 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:18 INFO - PROCESS | 1809 | 1461735078627 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 22:31:18 INFO - PROCESS | 1809 | 1461735078749 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8011a4a000 == 46 [pid = 1809] [id = 60] 22:31:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x7f800ef17000) [pid = 1809] [serial = 178] [outer = (nil)] 22:31:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x7f8011880c00) [pid = 1809] [serial = 179] [outer = 0x7f800ef17000] 22:31:18 INFO - PROCESS | 1809 | 1461735078818 Marionette DEBUG loaded listener.js 22:31:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x7f80131c3c00) [pid = 1809] [serial = 180] [outer = 0x7f800ef17000] 22:31:19 INFO - PROCESS | 1809 | 1461735079291 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:31:19 INFO - PROCESS | 1809 | 1461735079715 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 22:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1281ms 22:31:19 INFO - PROCESS | 1809 | 1461735079741 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 22:31:19 INFO - PROCESS | 1809 | 1461735079747 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 22:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:31:19 INFO - PROCESS | 1809 | 1461735079756 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:31:19 INFO - PROCESS | 1809 | 1461735079760 Marionette TRACE conn3 <- [1,214,null,{}] 22:31:19 INFO - PROCESS | 1809 | 1461735079764 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:19 INFO - PROCESS | 1809 | 1461735079918 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 22:31:20 INFO - PROCESS | 1809 | 1461735080048 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802179d000 == 47 [pid = 1809] [id = 61] 22:31:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x7f800ef18400) [pid = 1809] [serial = 181] [outer = (nil)] 22:31:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x7f8017e9f000) [pid = 1809] [serial = 182] [outer = 0x7f800ef18400] 22:31:20 INFO - PROCESS | 1809 | 1461735080118 Marionette DEBUG loaded listener.js 22:31:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x7f8022848400) [pid = 1809] [serial = 183] [outer = 0x7f800ef18400] 22:31:20 INFO - PROCESS | 1809 | 1461735080887 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 22:31:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1176ms 22:31:20 INFO - PROCESS | 1809 | 1461735080933 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 22:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:31:20 INFO - PROCESS | 1809 | 1461735080936 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 22:31:20 INFO - PROCESS | 1809 | 1461735080945 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:31:20 INFO - PROCESS | 1809 | 1461735080958 Marionette TRACE conn3 <- [1,218,null,{}] 22:31:21 INFO - PROCESS | 1809 | 1461735081006 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:21 INFO - PROCESS | 1809 | 1461735081322 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 22:31:21 INFO - PROCESS | 1809 | 1461735081419 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8023a69000 == 48 [pid = 1809] [id = 62] 22:31:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x7f80254b4000) [pid = 1809] [serial = 184] [outer = (nil)] 22:31:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x7f802593c800) [pid = 1809] [serial = 185] [outer = 0x7f80254b4000] 22:31:21 INFO - PROCESS | 1809 | 1461735081495 Marionette DEBUG loaded listener.js 22:31:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x7f80274a8800) [pid = 1809] [serial = 186] [outer = 0x7f80254b4000] 22:31:22 INFO - PROCESS | 1809 | 1461735082267 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 22:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1348ms 22:31:22 INFO - PROCESS | 1809 | 1461735082309 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 22:31:22 INFO - PROCESS | 1809 | 1461735082314 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 22:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:31:22 INFO - PROCESS | 1809 | 1461735082321 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:31:22 INFO - PROCESS | 1809 | 1461735082324 Marionette TRACE conn3 <- [1,222,null,{}] 22:31:22 INFO - PROCESS | 1809 | 1461735082329 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:22 INFO - PROCESS | 1809 | 1461735082475 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 22:31:22 INFO - PROCESS | 1809 | 1461735082597 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8026b44800 == 49 [pid = 1809] [id = 63] 22:31:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x7f8022384800) [pid = 1809] [serial = 187] [outer = (nil)] 22:31:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x7f8027ae5400) [pid = 1809] [serial = 188] [outer = 0x7f8022384800] 22:31:22 INFO - PROCESS | 1809 | 1461735082663 Marionette DEBUG loaded listener.js 22:31:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x7f8027b31000) [pid = 1809] [serial = 189] [outer = 0x7f8022384800] 22:31:23 INFO - PROCESS | 1809 | 1461735083465 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 22:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1194ms 22:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:31:23 INFO - PROCESS | 1809 | 1461735083517 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 22:31:23 INFO - PROCESS | 1809 | 1461735083519 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 22:31:23 INFO - PROCESS | 1809 | 1461735083524 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:31:23 INFO - PROCESS | 1809 | 1461735083528 Marionette TRACE conn3 <- [1,226,null,{}] 22:31:23 INFO - PROCESS | 1809 | 1461735083533 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:23 INFO - PROCESS | 1809 | 1461735083842 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 22:31:24 INFO - PROCESS | 1809 | 1461735083989 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801277e800 == 50 [pid = 1809] [id = 64] 22:31:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x7f800da14400) [pid = 1809] [serial = 190] [outer = (nil)] 22:31:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x7f800ef12c00) [pid = 1809] [serial = 191] [outer = 0x7f800da14400] 22:31:24 INFO - PROCESS | 1809 | 1461735084097 Marionette DEBUG loaded listener.js 22:31:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x7f8011886400) [pid = 1809] [serial = 192] [outer = 0x7f800da14400] 22:31:24 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80217a9800 == 49 [pid = 1809] [id = 58] 22:31:24 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8012781000 == 48 [pid = 1809] [id = 57] 22:31:24 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x7f8022a5d800) [pid = 1809] [serial = 143] [outer = (nil)] [url = about:blank] 22:31:24 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8015c65800 == 47 [pid = 1809] [id = 56] 22:31:24 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014cc9800 == 46 [pid = 1809] [id = 55] 22:31:24 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801457b800 == 45 [pid = 1809] [id = 54] 22:31:24 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8011842800 == 44 [pid = 1809] [id = 53] 22:31:24 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d9d4800 == 43 [pid = 1809] [id = 52] 22:31:24 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80226a8800 == 42 [pid = 1809] [id = 51] 22:31:24 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014cce800 == 41 [pid = 1809] [id = 50] 22:31:24 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801184b000 == 40 [pid = 1809] [id = 49] 22:31:24 INFO - PROCESS | 1809 | 1461735084959 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 22:31:24 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x7f80226ecc00) [pid = 1809] [serial = 134] [outer = (nil)] [url = about:blank] 22:31:24 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x7f800ef15c00) [pid = 1809] [serial = 137] [outer = (nil)] [url = about:blank] 22:31:24 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x7f801549f000) [pid = 1809] [serial = 128] [outer = (nil)] [url = about:blank] 22:31:24 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x7f8015de7000) [pid = 1809] [serial = 129] [outer = (nil)] [url = about:blank] 22:31:24 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x7f80124be400) [pid = 1809] [serial = 125] [outer = (nil)] [url = about:blank] 22:31:24 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x7f8013656400) [pid = 1809] [serial = 126] [outer = (nil)] [url = about:blank] 22:31:24 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x7f8018a5a400) [pid = 1809] [serial = 131] [outer = (nil)] [url = about:blank] 22:31:24 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x7f8015de2c00) [pid = 1809] [serial = 141] [outer = (nil)] [url = about:blank] 22:31:24 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x7f8011b8b800) [pid = 1809] [serial = 119] [outer = (nil)] [url = about:blank] 22:31:24 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x7f8015582800) [pid = 1809] [serial = 122] [outer = (nil)] [url = about:blank] 22:31:24 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x7f800ef1d400) [pid = 1809] [serial = 138] [outer = (nil)] [url = about:blank] 22:31:24 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x7f80228a1800) [pid = 1809] [serial = 135] [outer = (nil)] [url = about:blank] 22:31:24 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x7f800bfc7400) [pid = 1809] [serial = 35] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:31:24 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x7f800ef5a400) [pid = 1809] [serial = 140] [outer = (nil)] [url = about:blank] 22:31:24 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x7f802173c000) [pid = 1809] [serial = 132] [outer = (nil)] [url = about:blank] 22:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1488ms 22:31:25 INFO - PROCESS | 1809 | 1461735085015 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 22:31:25 INFO - PROCESS | 1809 | 1461735085020 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 22:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:31:25 INFO - PROCESS | 1809 | 1461735085026 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:31:25 INFO - PROCESS | 1809 | 1461735085031 Marionette TRACE conn3 <- [1,230,null,{}] 22:31:25 INFO - PROCESS | 1809 | 1461735085037 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:25 INFO - PROCESS | 1809 | 1461735085169 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 22:31:25 INFO - PROCESS | 1809 | 1461735085187 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801183c800 == 41 [pid = 1809] [id = 65] 22:31:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x7f800ef55400) [pid = 1809] [serial = 193] [outer = (nil)] 22:31:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x7f8013f31c00) [pid = 1809] [serial = 194] [outer = 0x7f800ef55400] 22:31:25 INFO - PROCESS | 1809 | 1461735085250 Marionette DEBUG loaded listener.js 22:31:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x7f8015587800) [pid = 1809] [serial = 195] [outer = 0x7f800ef55400] 22:31:25 INFO - PROCESS | 1809 | 1461735085947 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 22:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 937ms 22:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:31:25 INFO - PROCESS | 1809 | 1461735085964 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 22:31:25 INFO - PROCESS | 1809 | 1461735085967 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 22:31:25 INFO - PROCESS | 1809 | 1461735085974 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:31:25 INFO - PROCESS | 1809 | 1461735085977 Marionette TRACE conn3 <- [1,234,null,{}] 22:31:25 INFO - PROCESS | 1809 | 1461735085982 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:26 INFO - PROCESS | 1809 | 1461735086111 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 22:31:26 INFO - PROCESS | 1809 | 1461735086217 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014a2b000 == 42 [pid = 1809] [id = 66] 22:31:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x7f8015582800) [pid = 1809] [serial = 196] [outer = (nil)] 22:31:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x7f8018a5d400) [pid = 1809] [serial = 197] [outer = 0x7f8015582800] 22:31:26 INFO - PROCESS | 1809 | 1461735086275 Marionette DEBUG loaded listener.js 22:31:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x7f80225d1000) [pid = 1809] [serial = 198] [outer = 0x7f8015582800] 22:31:26 INFO - PROCESS | 1809 | 1461735086896 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 22:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 982ms 22:31:26 INFO - PROCESS | 1809 | 1461735086955 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 22:31:26 INFO - PROCESS | 1809 | 1461735086960 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 22:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:31:26 INFO - PROCESS | 1809 | 1461735086975 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:31:26 INFO - PROCESS | 1809 | 1461735086982 Marionette TRACE conn3 <- [1,238,null,{}] 22:31:27 INFO - PROCESS | 1809 | 1461735087002 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:27 INFO - PROCESS | 1809 | 1461735087158 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 22:31:27 INFO - PROCESS | 1809 | 1461735087168 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8018a83000 == 43 [pid = 1809] [id = 67] 22:31:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x7f8016047c00) [pid = 1809] [serial = 199] [outer = (nil)] 22:31:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x7f801b86bc00) [pid = 1809] [serial = 200] [outer = 0x7f8016047c00] 22:31:27 INFO - PROCESS | 1809 | 1461735087227 Marionette DEBUG loaded listener.js 22:31:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x7f8022851400) [pid = 1809] [serial = 201] [outer = 0x7f8016047c00] 22:31:27 INFO - PROCESS | 1809 | 1461735087914 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 22:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1012ms 22:31:27 INFO - PROCESS | 1809 | 1461735087981 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 22:31:27 INFO - PROCESS | 1809 | 1461735087984 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 22:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:31:27 INFO - PROCESS | 1809 | 1461735087989 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:31:27 INFO - PROCESS | 1809 | 1461735087992 Marionette TRACE conn3 <- [1,242,null,{}] 22:31:27 INFO - PROCESS | 1809 | 1461735087996 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:28 INFO - PROCESS | 1809 | 1461735088152 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 22:31:28 INFO - PROCESS | 1809 | 1461735088213 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8013edb800 == 44 [pid = 1809] [id = 68] 22:31:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x7f800bfcdc00) [pid = 1809] [serial = 202] [outer = (nil)] 22:31:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x7f802384d000) [pid = 1809] [serial = 203] [outer = 0x7f800bfcdc00] 22:31:28 INFO - PROCESS | 1809 | 1461735088269 Marionette DEBUG loaded listener.js 22:31:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x7f8025430000) [pid = 1809] [serial = 204] [outer = 0x7f800bfcdc00] 22:31:28 INFO - PROCESS | 1809 | 1461735088976 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 22:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1025ms 22:31:29 INFO - PROCESS | 1809 | 1461735089016 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 22:31:29 INFO - PROCESS | 1809 | 1461735089018 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 22:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:31:29 INFO - PROCESS | 1809 | 1461735089024 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:31:29 INFO - PROCESS | 1809 | 1461735089026 Marionette TRACE conn3 <- [1,246,null,{}] 22:31:29 INFO - PROCESS | 1809 | 1461735089059 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:29 INFO - PROCESS | 1809 | 1461735089209 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 22:31:29 INFO - PROCESS | 1809 | 1461735089241 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802373b000 == 45 [pid = 1809] [id = 69] 22:31:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x7f800f110800) [pid = 1809] [serial = 205] [outer = (nil)] 22:31:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x7f800f112400) [pid = 1809] [serial = 206] [outer = 0x7f800f110800] 22:31:29 INFO - PROCESS | 1809 | 1461735089322 Marionette DEBUG loaded listener.js 22:31:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x7f80259da400) [pid = 1809] [serial = 207] [outer = 0x7f800f110800] 22:31:29 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x7f800be20800) [pid = 1809] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:31:29 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x7f800bc40000) [pid = 1809] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:31:29 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x7f800bc3c400) [pid = 1809] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:31:29 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x7f8016155800) [pid = 1809] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:31:29 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x7f8015de9c00) [pid = 1809] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:31:29 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x7f800ef18800) [pid = 1809] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:31:29 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x7f8011b80000) [pid = 1809] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:31:30 INFO - PROCESS | 1809 | 1461735090124 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 22:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1147ms 22:31:30 INFO - PROCESS | 1809 | 1461735090173 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 22:31:30 INFO - PROCESS | 1809 | 1461735090176 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 22:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:31:30 INFO - PROCESS | 1809 | 1461735090181 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:31:30 INFO - PROCESS | 1809 | 1461735090183 Marionette TRACE conn3 <- [1,250,null,{}] 22:31:30 INFO - PROCESS | 1809 | 1461735090194 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:30 INFO - PROCESS | 1809 | 1461735090320 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 22:31:30 INFO - PROCESS | 1809 | 1461735090334 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8026b58000 == 46 [pid = 1809] [id = 70] 22:31:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x7f8012a31c00) [pid = 1809] [serial = 208] [outer = (nil)] 22:31:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x7f8026d50000) [pid = 1809] [serial = 209] [outer = 0x7f8012a31c00] 22:31:30 INFO - PROCESS | 1809 | 1461735090394 Marionette DEBUG loaded listener.js 22:31:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x7f80274aec00) [pid = 1809] [serial = 210] [outer = 0x7f8012a31c00] 22:31:31 INFO - PROCESS | 1809 | 1461735091057 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 22:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 928ms 22:31:31 INFO - PROCESS | 1809 | 1461735091111 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 22:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:31:31 INFO - PROCESS | 1809 | 1461735091114 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 22:31:31 INFO - PROCESS | 1809 | 1461735091119 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:31:31 INFO - PROCESS | 1809 | 1461735091122 Marionette TRACE conn3 <- [1,254,null,{}] 22:31:31 INFO - PROCESS | 1809 | 1461735091126 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:31 INFO - PROCESS | 1809 | 1461735091298 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 22:31:31 INFO - PROCESS | 1809 | 1461735091311 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802717d800 == 47 [pid = 1809] [id = 71] 22:31:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x7f80225aec00) [pid = 1809] [serial = 211] [outer = (nil)] 22:31:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x7f80225b6000) [pid = 1809] [serial = 212] [outer = 0x7f80225aec00] 22:31:31 INFO - PROCESS | 1809 | 1461735091370 Marionette DEBUG loaded listener.js 22:31:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x7f80225bb800) [pid = 1809] [serial = 213] [outer = 0x7f80225aec00] 22:31:32 INFO - PROCESS | 1809 | 1461735092144 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 22:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1075ms 22:31:32 INFO - PROCESS | 1809 | 1461735092208 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 22:31:32 INFO - PROCESS | 1809 | 1461735092214 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 22:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:31:32 INFO - PROCESS | 1809 | 1461735092237 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:31:32 INFO - PROCESS | 1809 | 1461735092243 Marionette TRACE conn3 <- [1,258,null,{}] 22:31:32 INFO - PROCESS | 1809 | 1461735092253 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:32 INFO - PROCESS | 1809 | 1461735092425 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 22:31:32 INFO - PROCESS | 1809 | 1461735092552 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014175000 == 48 [pid = 1809] [id = 72] 22:31:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x7f800ef5b400) [pid = 1809] [serial = 214] [outer = (nil)] 22:31:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x7f800f10d000) [pid = 1809] [serial = 215] [outer = 0x7f800ef5b400] 22:31:32 INFO - PROCESS | 1809 | 1461735092628 Marionette DEBUG loaded listener.js 22:31:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x7f8011a18400) [pid = 1809] [serial = 216] [outer = 0x7f800ef5b400] 22:31:33 INFO - PROCESS | 1809 | 1461735093402 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 22:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1200ms 22:31:33 INFO - PROCESS | 1809 | 1461735093436 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 22:31:33 INFO - PROCESS | 1809 | 1461735093445 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 22:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:31:33 INFO - PROCESS | 1809 | 1461735093458 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:31:33 INFO - PROCESS | 1809 | 1461735093462 Marionette TRACE conn3 <- [1,262,null,{}] 22:31:33 INFO - PROCESS | 1809 | 1461735093467 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:33 INFO - PROCESS | 1809 | 1461735093618 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 22:31:33 INFO - PROCESS | 1809 | 1461735093757 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8023512800 == 49 [pid = 1809] [id = 73] 22:31:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x7f8011b81800) [pid = 1809] [serial = 217] [outer = (nil)] 22:31:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x7f8016043400) [pid = 1809] [serial = 218] [outer = 0x7f8011b81800] 22:31:33 INFO - PROCESS | 1809 | 1461735093830 Marionette DEBUG loaded listener.js 22:31:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x7f801604fc00) [pid = 1809] [serial = 219] [outer = 0x7f8011b81800] 22:31:34 INFO - PROCESS | 1809 | 1461735094619 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 22:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1184ms 22:31:34 INFO - PROCESS | 1809 | 1461735094641 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 22:31:34 INFO - PROCESS | 1809 | 1461735094645 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 22:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:31:34 INFO - PROCESS | 1809 | 1461735094651 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:31:34 INFO - PROCESS | 1809 | 1461735094657 Marionette TRACE conn3 <- [1,266,null,{}] 22:31:34 INFO - PROCESS | 1809 | 1461735094671 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:34 INFO - PROCESS | 1809 | 1461735094874 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 22:31:34 INFO - PROCESS | 1809 | 1461735094889 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8027783800 == 50 [pid = 1809] [id = 74] 22:31:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x7f8018a5e400) [pid = 1809] [serial = 220] [outer = (nil)] 22:31:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x7f80225b7400) [pid = 1809] [serial = 221] [outer = 0x7f8018a5e400] 22:31:34 INFO - PROCESS | 1809 | 1461735094960 Marionette DEBUG loaded listener.js 22:31:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x7f802374e400) [pid = 1809] [serial = 222] [outer = 0x7f8018a5e400] 22:31:35 INFO - PROCESS | 1809 | 1461735095827 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 22:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1232ms 22:31:35 INFO - PROCESS | 1809 | 1461735095883 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 22:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:31:35 INFO - PROCESS | 1809 | 1461735095888 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 22:31:35 INFO - PROCESS | 1809 | 1461735095893 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:31:35 INFO - PROCESS | 1809 | 1461735095896 Marionette TRACE conn3 <- [1,270,null,{}] 22:31:35 INFO - PROCESS | 1809 | 1461735095901 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:36 INFO - PROCESS | 1809 | 1461735096050 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 22:31:36 INFO - PROCESS | 1809 | 1461735096179 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8029720000 == 51 [pid = 1809] [id = 75] 22:31:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x7f800be26400) [pid = 1809] [serial = 223] [outer = (nil)] 22:31:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x7f802712c800) [pid = 1809] [serial = 224] [outer = 0x7f800be26400] 22:31:36 INFO - PROCESS | 1809 | 1461735096253 Marionette DEBUG loaded listener.js 22:31:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x7f8027ad8400) [pid = 1809] [serial = 225] [outer = 0x7f800be26400] 22:31:36 INFO - PROCESS | 1809 | 1461735096995 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 22:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1138ms 22:31:37 INFO - PROCESS | 1809 | 1461735097031 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 22:31:37 INFO - PROCESS | 1809 | 1461735097034 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 22:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:31:37 INFO - PROCESS | 1809 | 1461735097055 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:31:37 INFO - PROCESS | 1809 | 1461735097059 Marionette TRACE conn3 <- [1,274,null,{}] 22:31:37 INFO - PROCESS | 1809 | 1461735097065 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:37 INFO - PROCESS | 1809 | 1461735097194 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 22:31:37 INFO - PROCESS | 1809 | 1461735097323 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802a45f800 == 52 [pid = 1809] [id = 76] 22:31:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x7f80238c9800) [pid = 1809] [serial = 226] [outer = (nil)] 22:31:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x7f8027b30c00) [pid = 1809] [serial = 227] [outer = 0x7f80238c9800] 22:31:37 INFO - PROCESS | 1809 | 1461735097392 Marionette DEBUG loaded listener.js 22:31:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x7f8027b8d800) [pid = 1809] [serial = 228] [outer = 0x7f80238c9800] 22:31:38 INFO - PROCESS | 1809 | 1461735098146 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 22:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1144ms 22:31:38 INFO - PROCESS | 1809 | 1461735098184 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 22:31:38 INFO - PROCESS | 1809 | 1461735098188 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 22:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:31:38 INFO - PROCESS | 1809 | 1461735098212 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:31:38 INFO - PROCESS | 1809 | 1461735098215 Marionette TRACE conn3 <- [1,278,null,{}] 22:31:38 INFO - PROCESS | 1809 | 1461735098220 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:38 INFO - PROCESS | 1809 | 1461735098392 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 22:31:38 INFO - PROCESS | 1809 | 1461735098548 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8011837800 == 53 [pid = 1809] [id = 77] 22:31:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x7f800ba0fc00) [pid = 1809] [serial = 229] [outer = (nil)] 22:31:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x7f8013263000) [pid = 1809] [serial = 230] [outer = 0x7f800ba0fc00] 22:31:38 INFO - PROCESS | 1809 | 1461735098620 Marionette DEBUG loaded listener.js 22:31:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x7f802a493000) [pid = 1809] [serial = 231] [outer = 0x7f800ba0fc00] 22:31:39 INFO - PROCESS | 1809 | 1461735099555 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 22:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1390ms 22:31:39 INFO - PROCESS | 1809 | 1461735099601 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 22:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:31:39 INFO - PROCESS | 1809 | 1461735099606 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 22:31:39 INFO - PROCESS | 1809 | 1461735099613 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:31:39 INFO - PROCESS | 1809 | 1461735099617 Marionette TRACE conn3 <- [1,282,null,{}] 22:31:39 INFO - PROCESS | 1809 | 1461735099625 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:39 INFO - PROCESS | 1809 | 1461735099760 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 22:31:39 INFO - PROCESS | 1809 | 1461735099922 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800f317000 == 54 [pid = 1809] [id = 78] 22:31:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f800f113c00) [pid = 1809] [serial = 232] [outer = (nil)] 22:31:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x7f80124bcc00) [pid = 1809] [serial = 233] [outer = 0x7f800f113c00] 22:31:40 INFO - PROCESS | 1809 | 1461735100051 Marionette DEBUG loaded listener.js 22:31:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x7f8013e93000) [pid = 1809] [serial = 234] [outer = 0x7f800f113c00] 22:31:40 INFO - PROCESS | 1809 | 1461735100769 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 22:31:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:31:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1178ms 22:31:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8026b58000 == 53 [pid = 1809] [id = 70] 22:31:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802373b000 == 52 [pid = 1809] [id = 69] 22:31:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8013edb800 == 51 [pid = 1809] [id = 68] 22:31:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8018a83000 == 50 [pid = 1809] [id = 67] 22:31:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014a2b000 == 49 [pid = 1809] [id = 66] 22:31:40 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x7f801c795c00) [pid = 1809] [serial = 152] [outer = (nil)] [url = about:blank] 22:31:40 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x7f800ef11400) [pid = 1809] [serial = 146] [outer = (nil)] [url = about:blank] 22:31:40 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f8014192c00) [pid = 1809] [serial = 149] [outer = (nil)] [url = about:blank] 22:31:40 INFO - PROCESS | 1809 | 1461735100872 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 22:31:40 INFO - PROCESS | 1809 | 1461735100880 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 22:31:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801183c800 == 48 [pid = 1809] [id = 65] 22:31:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801277e800 == 47 [pid = 1809] [id = 64] 22:31:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8023a69000 == 46 [pid = 1809] [id = 62] 22:31:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802179d000 == 45 [pid = 1809] [id = 61] 22:31:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8011a4a000 == 44 [pid = 1809] [id = 60] 22:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:31:40 INFO - PROCESS | 1809 | 1461735100898 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:31:40 INFO - PROCESS | 1809 | 1461735100901 Marionette TRACE conn3 <- [1,286,null,{}] 22:31:40 INFO - PROCESS | 1809 | 1461735100905 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:41 INFO - PROCESS | 1809 | 1461735101039 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 22:31:41 INFO - PROCESS | 1809 | 1461735101049 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8011a4a000 == 45 [pid = 1809] [id = 79] 22:31:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f8014f25800) [pid = 1809] [serial = 235] [outer = (nil)] 22:31:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x7f801604a400) [pid = 1809] [serial = 236] [outer = 0x7f8014f25800] 22:31:41 INFO - PROCESS | 1809 | 1461735101105 Marionette DEBUG loaded listener.js 22:31:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x7f8016153c00) [pid = 1809] [serial = 237] [outer = 0x7f8014f25800] 22:31:41 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x7f80234b1000) [pid = 1809] [serial = 167] [outer = (nil)] [url = about:blank] 22:31:41 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x7f800ef0f400) [pid = 1809] [serial = 170] [outer = (nil)] [url = about:blank] 22:31:41 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f80238d0800) [pid = 1809] [serial = 168] [outer = (nil)] [url = about:blank] 22:31:41 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x7f8026d49400) [pid = 1809] [serial = 173] [outer = (nil)] [url = about:blank] 22:31:41 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x7f8017c06000) [pid = 1809] [serial = 161] [outer = (nil)] [url = about:blank] 22:31:41 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x7f8017ea6c00) [pid = 1809] [serial = 162] [outer = (nil)] [url = about:blank] 22:31:41 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x7f8021749c00) [pid = 1809] [serial = 164] [outer = (nil)] [url = about:blank] 22:31:41 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x7f800ef1d800) [pid = 1809] [serial = 155] [outer = (nil)] [url = about:blank] 22:31:41 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x7f8011825c00) [pid = 1809] [serial = 156] [outer = (nil)] [url = about:blank] 22:31:41 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x7f801549f400) [pid = 1809] [serial = 159] [outer = (nil)] [url = about:blank] 22:31:41 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x7f801418cc00) [pid = 1809] [serial = 158] [outer = (nil)] [url = about:blank] 22:31:41 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x7f80225d3c00) [pid = 1809] [serial = 165] [outer = (nil)] [url = about:blank] 22:31:41 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x7f8026b69400) [pid = 1809] [serial = 171] [outer = (nil)] [url = about:blank] 22:31:41 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x7f8027272000) [pid = 1809] [serial = 174] [outer = (nil)] [url = about:blank] 22:31:41 INFO - PROCESS | 1809 | 1461735101808 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 22:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 928ms 22:31:41 INFO - PROCESS | 1809 | 1461735101825 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 22:31:41 INFO - PROCESS | 1809 | 1461735101828 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 22:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:31:41 INFO - PROCESS | 1809 | 1461735101834 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:31:41 INFO - PROCESS | 1809 | 1461735101838 Marionette TRACE conn3 <- [1,290,null,{}] 22:31:41 INFO - PROCESS | 1809 | 1461735101853 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:41 INFO - PROCESS | 1809 | 1461735101986 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 22:31:42 INFO - PROCESS | 1809 | 1461735102098 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017e5e800 == 46 [pid = 1809] [id = 80] 22:31:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x7f8013628800) [pid = 1809] [serial = 238] [outer = (nil)] 22:31:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x7f8015de7000) [pid = 1809] [serial = 239] [outer = 0x7f8013628800] 22:31:42 INFO - PROCESS | 1809 | 1461735102156 Marionette DEBUG loaded listener.js 22:31:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x7f8017e9b800) [pid = 1809] [serial = 240] [outer = 0x7f8013628800] 22:31:42 INFO - PROCESS | 1809 | 1461735102793 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 22:31:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:31:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 985ms 22:31:42 INFO - PROCESS | 1809 | 1461735102819 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 22:31:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:31:42 INFO - PROCESS | 1809 | 1461735102823 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 22:31:42 INFO - PROCESS | 1809 | 1461735102827 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:31:42 INFO - PROCESS | 1809 | 1461735102830 Marionette TRACE conn3 <- [1,294,null,{}] 22:31:42 INFO - PROCESS | 1809 | 1461735102834 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:43 INFO - PROCESS | 1809 | 1461735103011 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 22:31:43 INFO - PROCESS | 1809 | 1461735103076 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80228aa800 == 47 [pid = 1809] [id = 81] 22:31:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x7f8013627800) [pid = 1809] [serial = 241] [outer = (nil)] 22:31:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x7f80225b8c00) [pid = 1809] [serial = 242] [outer = 0x7f8013627800] 22:31:43 INFO - PROCESS | 1809 | 1461735103133 Marionette DEBUG loaded listener.js 22:31:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x7f80226ecc00) [pid = 1809] [serial = 243] [outer = 0x7f8013627800] 22:31:43 INFO - PROCESS | 1809 | 1461735103681 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:31:43 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. 22:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 924ms 22:31:43 INFO - PROCESS | 1809 | 1461735103752 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 22:31:43 INFO - PROCESS | 1809 | 1461735103755 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 22:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:31:43 INFO - PROCESS | 1809 | 1461735103767 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:31:43 INFO - PROCESS | 1809 | 1461735103769 Marionette TRACE conn3 <- [1,298,null,{}] 22:31:43 INFO - PROCESS | 1809 | 1461735103774 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:43 INFO - PROCESS | 1809 | 1461735103923 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 22:31:43 INFO - PROCESS | 1809 | 1461735103988 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8011b5f800 == 48 [pid = 1809] [id = 82] 22:31:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x7f8013629800) [pid = 1809] [serial = 244] [outer = (nil)] 22:31:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x7f80228a1800) [pid = 1809] [serial = 245] [outer = 0x7f8013629800] 22:31:44 INFO - PROCESS | 1809 | 1461735104043 Marionette DEBUG loaded listener.js 22:31:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x7f8023be8800) [pid = 1809] [serial = 246] [outer = 0x7f8013629800] 22:31:44 INFO - PROCESS | 1809 | 1461735104728 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:31:44 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. 22:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 979ms 22:31:44 INFO - PROCESS | 1809 | 1461735104744 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 22:31:44 INFO - PROCESS | 1809 | 1461735104746 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 22:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:31:44 INFO - PROCESS | 1809 | 1461735104752 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:31:44 INFO - PROCESS | 1809 | 1461735104753 Marionette TRACE conn3 <- [1,302,null,{}] 22:31:44 INFO - PROCESS | 1809 | 1461735104760 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:44 INFO - PROCESS | 1809 | 1461735104941 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 22:31:44 INFO - PROCESS | 1809 | 1461735104969 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8027b1c800 == 49 [pid = 1809] [id = 83] 22:31:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x7f8027a0f000) [pid = 1809] [serial = 247] [outer = (nil)] 22:31:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x7f8027b8e000) [pid = 1809] [serial = 248] [outer = 0x7f8027a0f000] 22:31:45 INFO - PROCESS | 1809 | 1461735105038 Marionette DEBUG loaded listener.js 22:31:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f802a417400) [pid = 1809] [serial = 249] [outer = 0x7f8027a0f000] 22:31:45 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f800bc43400) [pid = 1809] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:31:45 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x7f800ba08c00) [pid = 1809] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:31:45 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x7f800bfcdc00) [pid = 1809] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:31:45 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x7f800ef55400) [pid = 1809] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:31:45 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x7f8015582800) [pid = 1809] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:31:45 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x7f8016047c00) [pid = 1809] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:31:45 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x7f800da14400) [pid = 1809] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:31:45 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x7f800f110800) [pid = 1809] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:31:45 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x7f8012a31c00) [pid = 1809] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:31:45 INFO - PROCESS | 1809 | 1461735105880 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:31:45 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. 22:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1174ms 22:31:45 INFO - PROCESS | 1809 | 1461735105926 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 22:31:45 INFO - PROCESS | 1809 | 1461735105928 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 22:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:31:45 INFO - PROCESS | 1809 | 1461735105934 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:31:45 INFO - PROCESS | 1809 | 1461735105936 Marionette TRACE conn3 <- [1,306,null,{}] 22:31:45 INFO - PROCESS | 1809 | 1461735105941 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:46 INFO - PROCESS | 1809 | 1461735106064 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 22:31:46 INFO - PROCESS | 1809 | 1461735106155 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8023520000 == 50 [pid = 1809] [id = 84] 22:31:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x7f800da10c00) [pid = 1809] [serial = 250] [outer = (nil)] 22:31:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x7f8016047c00) [pid = 1809] [serial = 251] [outer = 0x7f800da10c00] 22:31:46 INFO - PROCESS | 1809 | 1461735106210 Marionette DEBUG loaded listener.js 22:31:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x7f802a48e400) [pid = 1809] [serial = 252] [outer = 0x7f800da10c00] 22:31:46 INFO - PROCESS | 1809 | 1461735106779 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:31:46 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. 22:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 873ms 22:31:46 INFO - PROCESS | 1809 | 1461735106808 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 22:31:46 INFO - PROCESS | 1809 | 1461735106810 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 22:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:31:46 INFO - PROCESS | 1809 | 1461735106821 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:31:46 INFO - PROCESS | 1809 | 1461735106823 Marionette TRACE conn3 <- [1,310,null,{}] 22:31:46 INFO - PROCESS | 1809 | 1461735106829 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:46 INFO - PROCESS | 1809 | 1461735106952 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 22:31:46 INFO - PROCESS | 1809 | 1461735106969 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b413800 == 51 [pid = 1809] [id = 85] 22:31:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x7f800ef5f800) [pid = 1809] [serial = 253] [outer = (nil)] 22:31:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x7f802ba7bc00) [pid = 1809] [serial = 254] [outer = 0x7f800ef5f800] 22:31:47 INFO - PROCESS | 1809 | 1461735107026 Marionette DEBUG loaded listener.js 22:31:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x7f802bc55800) [pid = 1809] [serial = 255] [outer = 0x7f800ef5f800] 22:31:47 INFO - PROCESS | 1809 | 1461735107748 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:31:47 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. 22:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 981ms 22:31:47 INFO - PROCESS | 1809 | 1461735107804 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 22:31:47 INFO - PROCESS | 1809 | 1461735107809 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 22:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:31:47 INFO - PROCESS | 1809 | 1461735107818 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:31:47 INFO - PROCESS | 1809 | 1461735107823 Marionette TRACE conn3 <- [1,314,null,{}] 22:31:47 INFO - PROCESS | 1809 | 1461735107831 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:48 INFO - PROCESS | 1809 | 1461735107994 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 22:31:48 INFO - PROCESS | 1809 | 1461735108124 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801183a800 == 52 [pid = 1809] [id = 86] 22:31:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x7f800d63bc00) [pid = 1809] [serial = 256] [outer = (nil)] 22:31:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x7f800f111800) [pid = 1809] [serial = 257] [outer = 0x7f800d63bc00] 22:31:48 INFO - PROCESS | 1809 | 1461735108196 Marionette DEBUG loaded listener.js 22:31:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f8013624400) [pid = 1809] [serial = 258] [outer = 0x7f800d63bc00] 22:31:49 INFO - PROCESS | 1809 | 1461735109153 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:31:49 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. 22:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1385ms 22:31:49 INFO - PROCESS | 1809 | 1461735109204 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 22:31:49 INFO - PROCESS | 1809 | 1461735109212 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 22:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:31:49 INFO - PROCESS | 1809 | 1461735109221 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:31:49 INFO - PROCESS | 1809 | 1461735109224 Marionette TRACE conn3 <- [1,318,null,{}] 22:31:49 INFO - PROCESS | 1809 | 1461735109230 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:49 INFO - PROCESS | 1809 | 1461735109410 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 22:31:49 INFO - PROCESS | 1809 | 1461735109540 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802269c000 == 53 [pid = 1809] [id = 87] 22:31:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x7f800ef17800) [pid = 1809] [serial = 259] [outer = (nil)] 22:31:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x7f8016044800) [pid = 1809] [serial = 260] [outer = 0x7f800ef17800] 22:31:49 INFO - PROCESS | 1809 | 1461735109624 Marionette DEBUG loaded listener.js 22:31:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x7f8017c11c00) [pid = 1809] [serial = 261] [outer = 0x7f800ef17800] 22:31:50 INFO - PROCESS | 1809 | 1461735110450 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:31:50 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. 22:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1285ms 22:31:50 INFO - PROCESS | 1809 | 1461735110506 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 22:31:50 INFO - PROCESS | 1809 | 1461735110510 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 22:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:31:50 INFO - PROCESS | 1809 | 1461735110515 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:31:50 INFO - PROCESS | 1809 | 1461735110520 Marionette TRACE conn3 <- [1,322,null,{}] 22:31:50 INFO - PROCESS | 1809 | 1461735110535 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:50 INFO - PROCESS | 1809 | 1461735110724 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 22:31:50 INFO - PROCESS | 1809 | 1461735110855 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b80b000 == 54 [pid = 1809] [id = 88] 22:31:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x7f800b835800) [pid = 1809] [serial = 262] [outer = (nil)] 22:31:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x7f800bfc4c00) [pid = 1809] [serial = 263] [outer = 0x7f800b835800] 22:31:50 INFO - PROCESS | 1809 | 1461735110934 Marionette DEBUG loaded listener.js 22:31:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x7f80225b3800) [pid = 1809] [serial = 264] [outer = 0x7f800b835800] 22:31:51 INFO - PROCESS | 1809 | 1461735111794 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:31:51 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. 22:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1332ms 22:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:31:51 INFO - PROCESS | 1809 | 1461735111849 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 22:31:51 INFO - PROCESS | 1809 | 1461735111852 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 22:31:51 INFO - PROCESS | 1809 | 1461735111858 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:31:51 INFO - PROCESS | 1809 | 1461735111861 Marionette TRACE conn3 <- [1,326,null,{}] 22:31:51 INFO - PROCESS | 1809 | 1461735111865 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:52 INFO - PROCESS | 1809 | 1461735112007 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 22:31:52 INFO - PROCESS | 1809 | 1461735112143 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014e97800 == 55 [pid = 1809] [id = 89] 22:31:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x7f800b836800) [pid = 1809] [serial = 265] [outer = (nil)] 22:31:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x7f8026ba0000) [pid = 1809] [serial = 266] [outer = 0x7f800b836800] 22:31:52 INFO - PROCESS | 1809 | 1461735112210 Marionette DEBUG loaded listener.js 22:31:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x7f8027b8c400) [pid = 1809] [serial = 267] [outer = 0x7f800b836800] 22:31:53 INFO - PROCESS | 1809 | 1461735113050 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:31:53 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. 22:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1231ms 22:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:31:53 INFO - PROCESS | 1809 | 1461735113088 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 22:31:53 INFO - PROCESS | 1809 | 1461735113091 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 22:31:53 INFO - PROCESS | 1809 | 1461735113096 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:31:53 INFO - PROCESS | 1809 | 1461735113099 Marionette TRACE conn3 <- [1,330,null,{}] 22:31:53 INFO - PROCESS | 1809 | 1461735113104 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:53 INFO - PROCESS | 1809 | 1461735113258 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 22:31:53 INFO - PROCESS | 1809 | 1461735113604 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800f319000 == 56 [pid = 1809] [id = 90] 22:31:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x7f800b82e800) [pid = 1809] [serial = 268] [outer = (nil)] 22:31:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x7f800b838800) [pid = 1809] [serial = 269] [outer = 0x7f800b82e800] 22:31:53 INFO - PROCESS | 1809 | 1461735113764 Marionette DEBUG loaded listener.js 22:31:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x7f800c850400) [pid = 1809] [serial = 270] [outer = 0x7f800b82e800] 22:31:54 INFO - PROCESS | 1809 | 1461735114578 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:31:54 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. 22:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1527ms 22:31:54 INFO - PROCESS | 1809 | 1461735114639 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 22:31:54 INFO - PROCESS | 1809 | 1461735114644 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 22:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:31:54 INFO - PROCESS | 1809 | 1461735114658 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:31:54 INFO - PROCESS | 1809 | 1461735114671 Marionette TRACE conn3 <- [1,334,null,{}] 22:31:54 INFO - PROCESS | 1809 | 1461735114683 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:54 INFO - PROCESS | 1809 | 1461735114839 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 22:31:54 INFO - PROCESS | 1809 | 1461735114950 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800f319800 == 57 [pid = 1809] [id = 91] 22:31:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x7f800d640c00) [pid = 1809] [serial = 271] [outer = (nil)] 22:31:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x7f800ef1a800) [pid = 1809] [serial = 272] [outer = 0x7f800d640c00] 22:31:55 INFO - PROCESS | 1809 | 1461735115016 Marionette DEBUG loaded listener.js 22:31:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x7f800f104c00) [pid = 1809] [serial = 273] [outer = 0x7f800d640c00] 22:31:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x7f800ef5d000) [pid = 1809] [serial = 274] [outer = 0x7f800be22400] 22:31:55 INFO - PROCESS | 1809 | 1461735115852 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:31:55 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bebb000 == 56 [pid = 1809] [id = 59] 22:31:55 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8023520000 == 55 [pid = 1809] [id = 84] 22:31:55 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8027b1c800 == 54 [pid = 1809] [id = 83] 22:31:55 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8011b5f800 == 53 [pid = 1809] [id = 82] 22:31:55 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x7f80225b6000) [pid = 1809] [serial = 212] [outer = (nil)] [url = about:blank] 22:31:55 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80228aa800 == 52 [pid = 1809] [id = 81] 22:31:55 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017e5e800 == 51 [pid = 1809] [id = 80] 22:31:55 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8011a4a000 == 50 [pid = 1809] [id = 79] 22:31:55 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800f317000 == 49 [pid = 1809] [id = 78] 22:31:55 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8029720000 == 48 [pid = 1809] [id = 75] 22:31:55 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. 22:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1293ms 22:31:55 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8027783800 == 47 [pid = 1809] [id = 74] 22:31:55 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8023512800 == 46 [pid = 1809] [id = 73] 22:31:55 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014175000 == 45 [pid = 1809] [id = 72] 22:31:55 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802717d800 == 44 [pid = 1809] [id = 71] 22:31:55 INFO - PROCESS | 1809 | 1461735115982 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 22:31:55 INFO - PROCESS | 1809 | 1461735115987 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 22:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:31:55 INFO - PROCESS | 1809 | 1461735115994 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:31:55 INFO - PROCESS | 1809 | 1461735115996 Marionette TRACE conn3 <- [1,338,null,{}] 22:31:56 INFO - PROCESS | 1809 | 1461735116002 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:56 INFO - PROCESS | 1809 | 1461735116165 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x7f80274a7400) [pid = 1809] [serial = 176] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x7f8011880c00) [pid = 1809] [serial = 179] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x7f8017e9f000) [pid = 1809] [serial = 182] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x7f802593c800) [pid = 1809] [serial = 185] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x7f802384d000) [pid = 1809] [serial = 203] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x7f8013f31c00) [pid = 1809] [serial = 194] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x7f8015587800) [pid = 1809] [serial = 195] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x7f8018a5d400) [pid = 1809] [serial = 197] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x7f80225d1000) [pid = 1809] [serial = 198] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x7f801b86bc00) [pid = 1809] [serial = 200] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x7f8011886400) [pid = 1809] [serial = 192] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x7f800ef12c00) [pid = 1809] [serial = 191] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x7f8027ae5400) [pid = 1809] [serial = 188] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x7f800f112400) [pid = 1809] [serial = 206] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x7f8025430000) [pid = 1809] [serial = 204] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f8026d50000) [pid = 1809] [serial = 209] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x7f80259da400) [pid = 1809] [serial = 207] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x7f80274aec00) [pid = 1809] [serial = 210] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x7f8022851400) [pid = 1809] [serial = 201] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x7f8016149800) [pid = 1809] [serial = 123] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x7f800bfc4000) [pid = 1809] [serial = 95] [outer = (nil)] [url = about:blank] 22:31:56 INFO - PROCESS | 1809 | 1461735116289 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800f311000 == 45 [pid = 1809] [id = 92] 22:31:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x7f800bb45000) [pid = 1809] [serial = 275] [outer = (nil)] 22:31:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x7f800eebc000) [pid = 1809] [serial = 276] [outer = 0x7f800bb45000] 22:31:56 INFO - PROCESS | 1809 | 1461735116356 Marionette DEBUG loaded listener.js 22:31:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x7f801331bc00) [pid = 1809] [serial = 277] [outer = 0x7f800bb45000] 22:31:57 INFO - PROCESS | 1809 | 1461735117074 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:31:57 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. 22:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1125ms 22:31:57 INFO - PROCESS | 1809 | 1461735117120 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 22:31:57 INFO - PROCESS | 1809 | 1461735117125 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 22:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:31:57 INFO - PROCESS | 1809 | 1461735117147 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:31:57 INFO - PROCESS | 1809 | 1461735117155 Marionette TRACE conn3 <- [1,342,null,{}] 22:31:57 INFO - PROCESS | 1809 | 1461735117174 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:57 INFO - PROCESS | 1809 | 1461735117318 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 22:31:57 INFO - PROCESS | 1809 | 1461735117329 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014f89800 == 46 [pid = 1809] [id = 93] 22:31:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x7f8013e8b400) [pid = 1809] [serial = 278] [outer = (nil)] 22:31:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x7f801549fc00) [pid = 1809] [serial = 279] [outer = 0x7f8013e8b400] 22:31:57 INFO - PROCESS | 1809 | 1461735117394 Marionette DEBUG loaded listener.js 22:31:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f8016042800) [pid = 1809] [serial = 280] [outer = 0x7f8013e8b400] 22:31:58 INFO - PROCESS | 1809 | 1461735118164 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:31:58 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. 22:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1055ms 22:31:58 INFO - PROCESS | 1809 | 1461735118188 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 22:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:31:58 INFO - PROCESS | 1809 | 1461735118192 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 22:31:58 INFO - PROCESS | 1809 | 1461735118197 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:31:58 INFO - PROCESS | 1809 | 1461735118200 Marionette TRACE conn3 <- [1,346,null,{}] 22:31:58 INFO - PROCESS | 1809 | 1461735118205 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:58 INFO - PROCESS | 1809 | 1461735118388 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 22:31:58 INFO - PROCESS | 1809 | 1461735118423 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017c1b000 == 47 [pid = 1809] [id = 94] 22:31:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x7f8015056800) [pid = 1809] [serial = 281] [outer = (nil)] 22:31:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x7f8016050c00) [pid = 1809] [serial = 282] [outer = 0x7f8015056800] 22:31:58 INFO - PROCESS | 1809 | 1461735118480 Marionette DEBUG loaded listener.js 22:31:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x7f8017b17000) [pid = 1809] [serial = 283] [outer = 0x7f8015056800] 22:31:59 INFO - PROCESS | 1809 | 1461735119188 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:31:59 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. 22:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1025ms 22:31:59 INFO - PROCESS | 1809 | 1461735119222 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 22:31:59 INFO - PROCESS | 1809 | 1461735119224 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 22:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:31:59 INFO - PROCESS | 1809 | 1461735119230 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:31:59 INFO - PROCESS | 1809 | 1461735119231 Marionette TRACE conn3 <- [1,350,null,{}] 22:31:59 INFO - PROCESS | 1809 | 1461735119237 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:59 INFO - PROCESS | 1809 | 1461735119408 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 22:31:59 INFO - PROCESS | 1809 | 1461735119476 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801b96a800 == 48 [pid = 1809] [id = 95] 22:31:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x7f8014fb6800) [pid = 1809] [serial = 284] [outer = (nil)] 22:31:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x7f8014fb9400) [pid = 1809] [serial = 285] [outer = 0x7f8014fb6800] 22:31:59 INFO - PROCESS | 1809 | 1461735119544 Marionette DEBUG loaded listener.js 22:31:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x7f801604f800) [pid = 1809] [serial = 286] [outer = 0x7f8014fb6800] 22:32:00 INFO - PROCESS | 1809 | 1461735120600 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:32:00 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x7f8027a0f000) [pid = 1809] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:32:00 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x7f800da10c00) [pid = 1809] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:32:00 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x7f8014f25800) [pid = 1809] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:32:00 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x7f8013628800) [pid = 1809] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:32:00 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x7f8013629800) [pid = 1809] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:32:00 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x7f800f113c00) [pid = 1809] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:32:00 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f8013627800) [pid = 1809] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:32:00 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. 22:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1424ms 22:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:32:00 INFO - PROCESS | 1809 | 1461735120654 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 22:32:00 INFO - PROCESS | 1809 | 1461735120657 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 22:32:00 INFO - PROCESS | 1809 | 1461735120662 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:32:00 INFO - PROCESS | 1809 | 1461735120664 Marionette TRACE conn3 <- [1,354,null,{}] 22:32:00 INFO - PROCESS | 1809 | 1461735120669 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:00 INFO - PROCESS | 1809 | 1461735120795 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 22:32:00 INFO - PROCESS | 1809 | 1461735120806 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802179e800 == 49 [pid = 1809] [id = 96] 22:32:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f8014fb7400) [pid = 1809] [serial = 287] [outer = (nil)] 22:32:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x7f8017ea6800) [pid = 1809] [serial = 288] [outer = 0x7f8014fb7400] 22:32:00 INFO - PROCESS | 1809 | 1461735120961 Marionette DEBUG loaded listener.js 22:32:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x7f802237ac00) [pid = 1809] [serial = 289] [outer = 0x7f8014fb7400] 22:32:01 INFO - PROCESS | 1809 | 1461735121583 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:32:01 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. 22:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 976ms 22:32:01 INFO - PROCESS | 1809 | 1461735121638 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 22:32:01 INFO - PROCESS | 1809 | 1461735121641 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 22:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:32:01 INFO - PROCESS | 1809 | 1461735121646 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:32:01 INFO - PROCESS | 1809 | 1461735121648 Marionette TRACE conn3 <- [1,358,null,{}] 22:32:01 INFO - PROCESS | 1809 | 1461735121653 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:01 INFO - PROCESS | 1809 | 1461735121779 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 22:32:01 INFO - PROCESS | 1809 | 1461735121872 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802351b800 == 50 [pid = 1809] [id = 97] 22:32:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x7f800d5cfc00) [pid = 1809] [serial = 290] [outer = (nil)] 22:32:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x7f8022383000) [pid = 1809] [serial = 291] [outer = 0x7f800d5cfc00] 22:32:01 INFO - PROCESS | 1809 | 1461735121934 Marionette DEBUG loaded listener.js 22:32:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x7f8022610c00) [pid = 1809] [serial = 292] [outer = 0x7f800d5cfc00] 22:32:02 INFO - PROCESS | 1809 | 1461735122555 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:32:02 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. 22:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 923ms 22:32:02 INFO - PROCESS | 1809 | 1461735122635 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 22:32:02 INFO - PROCESS | 1809 | 1461735122641 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 22:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:32:02 INFO - PROCESS | 1809 | 1461735122650 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:32:02 INFO - PROCESS | 1809 | 1461735122655 Marionette TRACE conn3 <- [1,362,null,{}] 22:32:02 INFO - PROCESS | 1809 | 1461735122663 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:02 INFO - PROCESS | 1809 | 1461735122868 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 22:32:03 INFO - PROCESS | 1809 | 1461735123002 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9d9000 == 51 [pid = 1809] [id = 98] 22:32:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x7f800b834c00) [pid = 1809] [serial = 293] [outer = (nil)] 22:32:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x7f800b83a400) [pid = 1809] [serial = 294] [outer = 0x7f800b834c00] 22:32:03 INFO - PROCESS | 1809 | 1461735123072 Marionette DEBUG loaded listener.js 22:32:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x7f800d640000) [pid = 1809] [serial = 295] [outer = 0x7f800b834c00] 22:32:03 INFO - PROCESS | 1809 | 1461735123970 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:32:03 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. 22:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1345ms 22:32:03 INFO - PROCESS | 1809 | 1461735123996 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 22:32:04 INFO - PROCESS | 1809 | 1461735124001 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 22:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:32:04 INFO - PROCESS | 1809 | 1461735124013 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:32:04 INFO - PROCESS | 1809 | 1461735124017 Marionette TRACE conn3 <- [1,366,null,{}] 22:32:04 INFO - PROCESS | 1809 | 1461735124024 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:04 INFO - PROCESS | 1809 | 1461735124183 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 22:32:04 INFO - PROCESS | 1809 | 1461735124324 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014ead800 == 52 [pid = 1809] [id = 99] 22:32:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x7f800eff1800) [pid = 1809] [serial = 296] [outer = (nil)] 22:32:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x7f8011b80000) [pid = 1809] [serial = 297] [outer = 0x7f800eff1800] 22:32:04 INFO - PROCESS | 1809 | 1461735124394 Marionette DEBUG loaded listener.js 22:32:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x7f8013627400) [pid = 1809] [serial = 298] [outer = 0x7f800eff1800] 22:32:05 INFO - PROCESS | 1809 | 1461735125295 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:32:05 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. 22:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1334ms 22:32:05 INFO - PROCESS | 1809 | 1461735125344 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 22:32:05 INFO - PROCESS | 1809 | 1461735125347 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 22:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:32:05 INFO - PROCESS | 1809 | 1461735125353 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:32:05 INFO - PROCESS | 1809 | 1461735125356 Marionette TRACE conn3 <- [1,370,null,{}] 22:32:05 INFO - PROCESS | 1809 | 1461735125369 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:05 INFO - PROCESS | 1809 | 1461735125526 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 22:32:05 INFO - PROCESS | 1809 | 1461735125669 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8026b4a000 == 53 [pid = 1809] [id = 100] 22:32:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x7f8014fb1400) [pid = 1809] [serial = 299] [outer = (nil)] 22:32:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x7f801549a800) [pid = 1809] [serial = 300] [outer = 0x7f8014fb1400] 22:32:05 INFO - PROCESS | 1809 | 1461735125744 Marionette DEBUG loaded listener.js 22:32:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x7f8016149800) [pid = 1809] [serial = 301] [outer = 0x7f8014fb1400] 22:32:06 INFO - PROCESS | 1809 | 1461735126659 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:32:06 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. 22:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1376ms 22:32:06 INFO - PROCESS | 1809 | 1461735126731 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 22:32:06 INFO - PROCESS | 1809 | 1461735126734 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 22:32:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:32:06 INFO - PROCESS | 1809 | 1461735126739 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:32:06 INFO - PROCESS | 1809 | 1461735126743 Marionette TRACE conn3 <- [1,374,null,{}] 22:32:06 INFO - PROCESS | 1809 | 1461735126747 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:06 INFO - PROCESS | 1809 | 1461735126895 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 22:32:07 INFO - PROCESS | 1809 | 1461735127027 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8027785000 == 54 [pid = 1809] [id = 101] 22:32:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x7f8014fb9800) [pid = 1809] [serial = 302] [outer = (nil)] 22:32:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x7f80225c8400) [pid = 1809] [serial = 303] [outer = 0x7f8014fb9800] 22:32:07 INFO - PROCESS | 1809 | 1461735127097 Marionette DEBUG loaded listener.js 22:32:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x7f8022851c00) [pid = 1809] [serial = 304] [outer = 0x7f8014fb9800] 22:32:07 INFO - PROCESS | 1809 | 1461735127915 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:32:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:32:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1227ms 22:32:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:32:07 INFO - PROCESS | 1809 | 1461735127968 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 22:32:07 INFO - PROCESS | 1809 | 1461735127970 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 22:32:07 INFO - PROCESS | 1809 | 1461735127976 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:32:07 INFO - PROCESS | 1809 | 1461735127979 Marionette TRACE conn3 <- [1,378,null,{}] 22:32:07 INFO - PROCESS | 1809 | 1461735127984 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:08 INFO - PROCESS | 1809 | 1461735128126 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 22:32:08 INFO - PROCESS | 1809 | 1461735128257 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c996800 == 55 [pid = 1809] [id = 102] 22:32:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x7f800b836000) [pid = 1809] [serial = 305] [outer = (nil)] 22:32:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x7f8011882c00) [pid = 1809] [serial = 306] [outer = 0x7f800b836000] 22:32:08 INFO - PROCESS | 1809 | 1461735128325 Marionette DEBUG loaded listener.js 22:32:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x7f8022a5d400) [pid = 1809] [serial = 307] [outer = 0x7f800b836000] 22:32:09 INFO - PROCESS | 1809 | 1461735129366 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:32:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:32:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1432ms 22:32:09 INFO - PROCESS | 1809 | 1461735129408 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 22:32:09 INFO - PROCESS | 1809 | 1461735129413 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 22:32:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:32:09 INFO - PROCESS | 1809 | 1461735129420 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:32:09 INFO - PROCESS | 1809 | 1461735129425 Marionette TRACE conn3 <- [1,382,null,{}] 22:32:09 INFO - PROCESS | 1809 | 1461735129433 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:09 INFO - PROCESS | 1809 | 1461735129581 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 22:32:09 INFO - PROCESS | 1809 | 1461735129763 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015c66000 == 56 [pid = 1809] [id = 103] 22:32:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x7f800eff2400) [pid = 1809] [serial = 308] [outer = (nil)] 22:32:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x7f800f113800) [pid = 1809] [serial = 309] [outer = 0x7f800eff2400] 22:32:09 INFO - PROCESS | 1809 | 1461735129827 Marionette DEBUG loaded listener.js 22:32:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x7f8013626c00) [pid = 1809] [serial = 310] [outer = 0x7f800eff2400] 22:32:10 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:10 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:32:10 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:10 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:10 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:10 INFO - PROCESS | 1809 | 1461735130665 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:32:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:32:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1283ms 22:32:10 INFO - PROCESS | 1809 | 1461735130703 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 22:32:10 INFO - PROCESS | 1809 | 1461735130710 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 22:32:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:32:10 INFO - PROCESS | 1809 | 1461735130719 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:32:10 INFO - PROCESS | 1809 | 1461735130722 Marionette TRACE conn3 <- [1,386,null,{}] 22:32:10 INFO - PROCESS | 1809 | 1461735130726 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:10 INFO - PROCESS | 1809 | 1461735130868 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 22:32:11 INFO - PROCESS | 1809 | 1461735131014 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9ba800 == 57 [pid = 1809] [id = 104] 22:32:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x7f801182d800) [pid = 1809] [serial = 311] [outer = (nil)] 22:32:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x7f8014faf000) [pid = 1809] [serial = 312] [outer = 0x7f801182d800] 22:32:11 INFO - PROCESS | 1809 | 1461735131077 Marionette DEBUG loaded listener.js 22:32:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x7f8014fbb000) [pid = 1809] [serial = 313] [outer = 0x7f801182d800] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x7f802ba7bc00) [pid = 1809] [serial = 254] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x7f8027b30c00) [pid = 1809] [serial = 227] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802179e800 == 56 [pid = 1809] [id = 96] 22:32:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801b96a800 == 55 [pid = 1809] [id = 95] 22:32:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017c1b000 == 54 [pid = 1809] [id = 94] 22:32:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014f89800 == 53 [pid = 1809] [id = 93] 22:32:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800f311000 == 52 [pid = 1809] [id = 92] 22:32:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800f319800 == 51 [pid = 1809] [id = 91] 22:32:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800f319000 == 50 [pid = 1809] [id = 90] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x7f801604a400) [pid = 1809] [serial = 236] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x7f8016153c00) [pid = 1809] [serial = 237] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x7f8015de7000) [pid = 1809] [serial = 239] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x7f8017e9b800) [pid = 1809] [serial = 240] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x7f800f10d000) [pid = 1809] [serial = 215] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x7f80228a1800) [pid = 1809] [serial = 245] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x7f8013e93000) [pid = 1809] [serial = 234] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x7f80124bcc00) [pid = 1809] [serial = 233] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x7f8013263000) [pid = 1809] [serial = 230] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x7f80225b8c00) [pid = 1809] [serial = 242] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x7f8016043400) [pid = 1809] [serial = 218] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x7f80225b7400) [pid = 1809] [serial = 221] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x7f802712c800) [pid = 1809] [serial = 224] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x7f8027b8e000) [pid = 1809] [serial = 248] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x7f8023be8800) [pid = 1809] [serial = 246] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x7f802a417400) [pid = 1809] [serial = 249] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x7f802a48e400) [pid = 1809] [serial = 252] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x7f8016047c00) [pid = 1809] [serial = 251] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x7f80226ecc00) [pid = 1809] [serial = 243] [outer = (nil)] [url = about:blank] 22:32:11 INFO - PROCESS | 1809 | 1461735131961 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 22:32:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:32:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1291ms 22:32:12 INFO - PROCESS | 1809 | 1461735132011 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 22:32:12 INFO - PROCESS | 1809 | 1461735132014 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 22:32:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:32:12 INFO - PROCESS | 1809 | 1461735132020 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:32:12 INFO - PROCESS | 1809 | 1461735132025 Marionette TRACE conn3 <- [1,390,null,{}] 22:32:12 INFO - PROCESS | 1809 | 1461735132039 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:12 INFO - PROCESS | 1809 | 1461735132185 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 22:32:12 INFO - PROCESS | 1809 | 1461735132198 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014e9d800 == 51 [pid = 1809] [id = 105] 22:32:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x7f8014a7a400) [pid = 1809] [serial = 314] [outer = (nil)] 22:32:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x7f8014c7b400) [pid = 1809] [serial = 315] [outer = 0x7f8014a7a400] 22:32:12 INFO - PROCESS | 1809 | 1461735132261 Marionette DEBUG loaded listener.js 22:32:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x7f8015de7000) [pid = 1809] [serial = 316] [outer = 0x7f8014a7a400] 22:32:13 INFO - PROCESS | 1809 | 1461735133018 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 22:32:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:32:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1036ms 22:32:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:32:13 INFO - PROCESS | 1809 | 1461735133056 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 22:32:13 INFO - PROCESS | 1809 | 1461735133059 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 22:32:13 INFO - PROCESS | 1809 | 1461735133065 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:32:13 INFO - PROCESS | 1809 | 1461735133068 Marionette TRACE conn3 <- [1,394,null,{}] 22:32:13 INFO - PROCESS | 1809 | 1461735133072 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:13 INFO - PROCESS | 1809 | 1461735133200 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 22:32:13 INFO - PROCESS | 1809 | 1461735133215 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80217a8000 == 52 [pid = 1809] [id = 106] 22:32:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x7f8015def800) [pid = 1809] [serial = 317] [outer = (nil)] 22:32:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x7f8018a5a400) [pid = 1809] [serial = 318] [outer = 0x7f8015def800] 22:32:13 INFO - PROCESS | 1809 | 1461735133273 Marionette DEBUG loaded listener.js 22:32:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x7f80225b2800) [pid = 1809] [serial = 319] [outer = 0x7f8015def800] 22:32:14 INFO - PROCESS | 1809 | 1461735134192 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 22:32:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:32:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1184ms 22:32:14 INFO - PROCESS | 1809 | 1461735134249 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 22:32:14 INFO - PROCESS | 1809 | 1461735134252 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 22:32:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:32:14 INFO - PROCESS | 1809 | 1461735134257 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:32:14 INFO - PROCESS | 1809 | 1461735134260 Marionette TRACE conn3 <- [1,398,null,{}] 22:32:14 INFO - PROCESS | 1809 | 1461735134264 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:14 INFO - PROCESS | 1809 | 1461735134421 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 22:32:14 INFO - PROCESS | 1809 | 1461735134461 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802718e000 == 53 [pid = 1809] [id = 107] 22:32:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x7f8014a7ac00) [pid = 1809] [serial = 320] [outer = (nil)] 22:32:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x7f80225ca800) [pid = 1809] [serial = 321] [outer = 0x7f8014a7ac00] 22:32:14 INFO - PROCESS | 1809 | 1461735134517 Marionette DEBUG loaded listener.js 22:32:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x7f8023a0b400) [pid = 1809] [serial = 322] [outer = 0x7f8014a7ac00] 22:32:15 INFO - PROCESS | 1809 | 1461735135295 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 22:32:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:32:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1075ms 22:32:15 INFO - PROCESS | 1809 | 1461735135335 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 22:32:15 INFO - PROCESS | 1809 | 1461735135337 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 22:32:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:32:15 INFO - PROCESS | 1809 | 1461735135343 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:32:15 INFO - PROCESS | 1809 | 1461735135344 Marionette TRACE conn3 <- [1,402,null,{}] 22:32:15 INFO - PROCESS | 1809 | 1461735135356 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:15 INFO - PROCESS | 1809 | 1461735135551 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 22:32:15 INFO - PROCESS | 1809 | 1461735135583 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802a4b9000 == 54 [pid = 1809] [id = 108] 22:32:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x7f8027278c00) [pid = 1809] [serial = 323] [outer = (nil)] 22:32:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x7f80273e4800) [pid = 1809] [serial = 324] [outer = 0x7f8027278c00] 22:32:15 INFO - PROCESS | 1809 | 1461735135643 Marionette DEBUG loaded listener.js 22:32:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x7f80273ea400) [pid = 1809] [serial = 325] [outer = 0x7f8027278c00] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x7f8013e8b400) [pid = 1809] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x7f800ef5f800) [pid = 1809] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x7f8014fb7400) [pid = 1809] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x7f8015056800) [pid = 1809] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x7f800c851400) [pid = 1809] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x7f8027272c00) [pid = 1809] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x7f8022384800) [pid = 1809] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x7f800d636400) [pid = 1809] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x7f800ef14800) [pid = 1809] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x7f8017c98400) [pid = 1809] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x7f80254b4000) [pid = 1809] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x7f801c794c00) [pid = 1809] [serial = 114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x7f800ef17000) [pid = 1809] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x7f800ef18400) [pid = 1809] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x7f8011822400) [pid = 1809] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x7f80225aec00) [pid = 1809] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x7f8014fb6800) [pid = 1809] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f800d640c00) [pid = 1809] [serial = 271] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x7f800bb45000) [pid = 1809] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:32:16 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x7f800b82e800) [pid = 1809] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:32:16 INFO - PROCESS | 1809 | 1461735136598 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 22:32:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:32:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1292ms 22:32:16 INFO - PROCESS | 1809 | 1461735136635 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 22:32:16 INFO - PROCESS | 1809 | 1461735136638 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 22:32:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:32:16 INFO - PROCESS | 1809 | 1461735136643 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:32:16 INFO - PROCESS | 1809 | 1461735136645 Marionette TRACE conn3 <- [1,406,null,{}] 22:32:16 INFO - PROCESS | 1809 | 1461735136659 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:16 INFO - PROCESS | 1809 | 1461735136821 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 22:32:16 INFO - PROCESS | 1809 | 1461735136845 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014589000 == 55 [pid = 1809] [id = 109] 22:32:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x7f800d565c00) [pid = 1809] [serial = 326] [outer = (nil)] 22:32:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x7f800d56d800) [pid = 1809] [serial = 327] [outer = 0x7f800d565c00] 22:32:16 INFO - PROCESS | 1809 | 1461735136901 Marionette DEBUG loaded listener.js 22:32:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f800d571400) [pid = 1809] [serial = 328] [outer = 0x7f800d565c00] 22:32:17 INFO - PROCESS | 1809 | 1461735137561 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 22:32:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:32:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 976ms 22:32:17 INFO - PROCESS | 1809 | 1461735137621 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 22:32:17 INFO - PROCESS | 1809 | 1461735137624 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 22:32:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:32:17 INFO - PROCESS | 1809 | 1461735137630 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:32:17 INFO - PROCESS | 1809 | 1461735137632 Marionette TRACE conn3 <- [1,410,null,{}] 22:32:17 INFO - PROCESS | 1809 | 1461735137637 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:17 INFO - PROCESS | 1809 | 1461735137793 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 22:32:17 INFO - PROCESS | 1809 | 1461735137810 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015c09800 == 56 [pid = 1809] [id = 110] 22:32:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x7f8009fc3400) [pid = 1809] [serial = 329] [outer = (nil)] 22:32:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x7f8011822400) [pid = 1809] [serial = 330] [outer = 0x7f8009fc3400] 22:32:17 INFO - PROCESS | 1809 | 1461735137865 Marionette DEBUG loaded listener.js 22:32:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x7f8014fb6800) [pid = 1809] [serial = 331] [outer = 0x7f8009fc3400] 22:32:18 INFO - PROCESS | 1809 | 1461735138746 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 22:32:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:32:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1188ms 22:32:18 INFO - PROCESS | 1809 | 1461735138820 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 22:32:18 INFO - PROCESS | 1809 | 1461735138826 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 22:32:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:32:18 INFO - PROCESS | 1809 | 1461735138834 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:32:18 INFO - PROCESS | 1809 | 1461735138839 Marionette TRACE conn3 <- [1,414,null,{}] 22:32:18 INFO - PROCESS | 1809 | 1461735138846 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:19 INFO - PROCESS | 1809 | 1461735139055 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 22:32:19 INFO - PROCESS | 1809 | 1461735139245 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014cdc800 == 57 [pid = 1809] [id = 111] 22:32:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x7f800ef11400) [pid = 1809] [serial = 332] [outer = (nil)] 22:32:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x7f800ef5e800) [pid = 1809] [serial = 333] [outer = 0x7f800ef11400] 22:32:19 INFO - PROCESS | 1809 | 1461735139360 Marionette DEBUG loaded listener.js 22:32:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x7f8012727000) [pid = 1809] [serial = 334] [outer = 0x7f800ef11400] 22:32:20 INFO - PROCESS | 1809 | 1461735140168 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 22:32:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:32:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1386ms 22:32:20 INFO - PROCESS | 1809 | 1461735140220 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 22:32:20 INFO - PROCESS | 1809 | 1461735140228 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 22:32:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:32:20 INFO - PROCESS | 1809 | 1461735140237 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:32:20 INFO - PROCESS | 1809 | 1461735140241 Marionette TRACE conn3 <- [1,418,null,{}] 22:32:20 INFO - PROCESS | 1809 | 1461735140247 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:20 INFO - PROCESS | 1809 | 1461735140397 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 22:32:20 INFO - PROCESS | 1809 | 1461735140534 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015c26000 == 58 [pid = 1809] [id = 112] 22:32:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x7f80131c6400) [pid = 1809] [serial = 335] [outer = (nil)] 22:32:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x7f8014a78400) [pid = 1809] [serial = 336] [outer = 0x7f80131c6400] 22:32:20 INFO - PROCESS | 1809 | 1461735140601 Marionette DEBUG loaded listener.js 22:32:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x7f8014fb1800) [pid = 1809] [serial = 337] [outer = 0x7f80131c6400] 22:32:21 INFO - PROCESS | 1809 | 1461735141965 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 22:32:22 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 22:32:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1783ms 22:32:22 INFO - PROCESS | 1809 | 1461735142065 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 22:32:22 INFO - PROCESS | 1809 | 1461735142068 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 22:32:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:32:22 INFO - PROCESS | 1809 | 1461735142077 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:32:22 INFO - PROCESS | 1809 | 1461735142082 Marionette TRACE conn3 <- [1,422,null,{}] 22:32:22 INFO - PROCESS | 1809 | 1461735142097 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:22 INFO - PROCESS | 1809 | 1461735142249 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 22:32:22 INFO - PROCESS | 1809 | 1461735142385 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802ba9f800 == 59 [pid = 1809] [id = 113] 22:32:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x7f801558f400) [pid = 1809] [serial = 338] [outer = (nil)] 22:32:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x7f8017e9f000) [pid = 1809] [serial = 339] [outer = 0x7f801558f400] 22:32:22 INFO - PROCESS | 1809 | 1461735142455 Marionette DEBUG loaded listener.js 22:32:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x7f8023a0b800) [pid = 1809] [serial = 340] [outer = 0x7f801558f400] 22:32:23 INFO - PROCESS | 1809 | 1461735143654 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 22:32:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:32:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1587ms 22:32:23 INFO - PROCESS | 1809 | 1461735143664 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 22:32:23 INFO - PROCESS | 1809 | 1461735143668 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 22:32:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:32:23 INFO - PROCESS | 1809 | 1461735143674 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:32:23 INFO - PROCESS | 1809 | 1461735143676 Marionette TRACE conn3 <- [1,426,null,{}] 22:32:23 INFO - PROCESS | 1809 | 1461735143681 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:23 INFO - PROCESS | 1809 | 1461735143879 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 22:32:24 INFO - PROCESS | 1809 | 1461735144073 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b89a800 == 60 [pid = 1809] [id = 114] 22:32:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x7f800bfc3800) [pid = 1809] [serial = 341] [outer = (nil)] 22:32:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x7f800e43c000) [pid = 1809] [serial = 342] [outer = 0x7f800bfc3800] 22:32:24 INFO - PROCESS | 1809 | 1461735144142 Marionette DEBUG loaded listener.js 22:32:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x7f8015052400) [pid = 1809] [serial = 343] [outer = 0x7f800bfc3800] 22:32:25 INFO - PROCESS | 1809 | 1461735145199 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 22:32:25 INFO - PROCESS | 1809 | 1461735145259 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 22:32:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:32:25 INFO - PROCESS | 1809 | 1461735145284 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:32:25 INFO - PROCESS | 1809 | 1461735145288 Marionette TRACE conn3 <- [1,430,null,{}] 22:32:25 INFO - PROCESS | 1809 | 1461735145296 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:25 INFO - PROCESS | 1809 | 1461735145440 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 22:32:25 INFO - PROCESS | 1809 | 1461735145621 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8012a68000 == 61 [pid = 1809] [id = 115] 22:32:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x7f800b836400) [pid = 1809] [serial = 344] [outer = (nil)] 22:32:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x7f800d567800) [pid = 1809] [serial = 345] [outer = 0x7f800b836400] 22:32:25 INFO - PROCESS | 1809 | 1461735145686 Marionette DEBUG loaded listener.js 22:32:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x7f8011881800) [pid = 1809] [serial = 346] [outer = 0x7f800b836400] 22:32:26 INFO - PROCESS | 1809 | 1461735146494 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 22:32:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:32:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1245ms 22:32:26 INFO - PROCESS | 1809 | 1461735146526 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 22:32:26 INFO - PROCESS | 1809 | 1461735146533 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 22:32:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:32:26 INFO - PROCESS | 1809 | 1461735146542 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:32:26 INFO - PROCESS | 1809 | 1461735146545 Marionette TRACE conn3 <- [1,434,null,{}] 22:32:26 INFO - PROCESS | 1809 | 1461735146550 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:26 INFO - PROCESS | 1809 | 1461735146698 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 22:32:26 INFO - PROCESS | 1809 | 1461735146853 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:26 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014589000 == 60 [pid = 1809] [id = 109] 22:32:26 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802a4b9000 == 59 [pid = 1809] [id = 108] 22:32:26 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x7f8022383000) [pid = 1809] [serial = 291] [outer = (nil)] [url = about:blank] 22:32:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b811000 == 60 [pid = 1809] [id = 116] 22:32:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x7f800ba11800) [pid = 1809] [serial = 347] [outer = (nil)] 22:32:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x7f8012a31400) [pid = 1809] [serial = 348] [outer = 0x7f800ba11800] 22:32:26 INFO - PROCESS | 1809 | 1461735146942 Marionette DEBUG loaded listener.js 22:32:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x7f8014a7a800) [pid = 1809] [serial = 349] [outer = 0x7f800ba11800] 22:32:27 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802718e000 == 59 [pid = 1809] [id = 107] 22:32:27 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80217a8000 == 58 [pid = 1809] [id = 106] 22:32:27 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014e9d800 == 57 [pid = 1809] [id = 105] 22:32:27 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d9ba800 == 56 [pid = 1809] [id = 104] 22:32:27 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8015c66000 == 55 [pid = 1809] [id = 103] 22:32:27 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8026b4a000 == 54 [pid = 1809] [id = 100] 22:32:27 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014ead800 == 53 [pid = 1809] [id = 99] 22:32:27 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d9d9000 == 52 [pid = 1809] [id = 98] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x7f800ef57400) [pid = 1809] [serial = 147] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x7f8027a0e000) [pid = 1809] [serial = 177] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x7f8027b31000) [pid = 1809] [serial = 189] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x7f802374f000) [pid = 1809] [serial = 144] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x7f8015510400) [pid = 1809] [serial = 150] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x7f8022385c00) [pid = 1809] [serial = 153] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x7f80274a8800) [pid = 1809] [serial = 186] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x7f8022a5e800) [pid = 1809] [serial = 116] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x7f80131c3c00) [pid = 1809] [serial = 180] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x7f8022848400) [pid = 1809] [serial = 183] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x7f8013c3a400) [pid = 1809] [serial = 120] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x7f80225bb800) [pid = 1809] [serial = 213] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x7f8014fb9400) [pid = 1809] [serial = 285] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x7f800f111800) [pid = 1809] [serial = 257] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x7f800f104c00) [pid = 1809] [serial = 273] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x7f800ef1a800) [pid = 1809] [serial = 272] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x7f800eebc000) [pid = 1809] [serial = 276] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x7f801331bc00) [pid = 1809] [serial = 277] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x7f800b838800) [pid = 1809] [serial = 269] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x7f800c850400) [pid = 1809] [serial = 270] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f8026ba0000) [pid = 1809] [serial = 266] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x7f801549fc00) [pid = 1809] [serial = 279] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x7f8016042800) [pid = 1809] [serial = 280] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x7f802bc55800) [pid = 1809] [serial = 255] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x7f8016044800) [pid = 1809] [serial = 260] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x7f800bfc4c00) [pid = 1809] [serial = 263] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x7f801604f800) [pid = 1809] [serial = 286] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x7f8017ea6800) [pid = 1809] [serial = 288] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x7f800be25400) [pid = 1809] [serial = 117] [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.] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x7f8016050c00) [pid = 1809] [serial = 282] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x7f802237ac00) [pid = 1809] [serial = 289] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x7f8017b17000) [pid = 1809] [serial = 283] [outer = (nil)] [url = about:blank] 22:32:27 INFO - PROCESS | 1809 | 1461735147721 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 22:32:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:32:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1230ms 22:32:27 INFO - PROCESS | 1809 | 1461735147773 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 22:32:27 INFO - PROCESS | 1809 | 1461735147777 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 22:32:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:32:27 INFO - PROCESS | 1809 | 1461735147782 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:32:27 INFO - PROCESS | 1809 | 1461735147787 Marionette TRACE conn3 <- [1,438,null,{}] 22:32:27 INFO - PROCESS | 1809 | 1461735147801 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:27 INFO - PROCESS | 1809 | 1461735147938 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 22:32:27 INFO - PROCESS | 1809 | 1461735147957 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014cd7800 == 53 [pid = 1809] [id = 117] 22:32:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x7f8014fb9400) [pid = 1809] [serial = 350] [outer = (nil)] 22:32:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x7f8014fbd000) [pid = 1809] [serial = 351] [outer = 0x7f8014fb9400] 22:32:28 INFO - PROCESS | 1809 | 1461735148020 Marionette DEBUG loaded listener.js 22:32:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x7f8016042400) [pid = 1809] [serial = 352] [outer = 0x7f8014fb9400] 22:32:28 INFO - PROCESS | 1809 | 1461735148753 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 22:32:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:32:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1029ms 22:32:28 INFO - PROCESS | 1809 | 1461735148812 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 22:32:28 INFO - PROCESS | 1809 | 1461735148817 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 22:32:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:32:28 INFO - PROCESS | 1809 | 1461735148822 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:32:28 INFO - PROCESS | 1809 | 1461735148823 Marionette TRACE conn3 <- [1,442,null,{}] 22:32:28 INFO - PROCESS | 1809 | 1461735148828 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:28 INFO - PROCESS | 1809 | 1461735148957 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 22:32:28 INFO - PROCESS | 1809 | 1461735148978 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015c17000 == 54 [pid = 1809] [id = 118] 22:32:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x7f8016048c00) [pid = 1809] [serial = 353] [outer = (nil)] 22:32:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x7f8017b12c00) [pid = 1809] [serial = 354] [outer = 0x7f8016048c00] 22:32:29 INFO - PROCESS | 1809 | 1461735149057 Marionette DEBUG loaded listener.js 22:32:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x7f8017c98400) [pid = 1809] [serial = 355] [outer = 0x7f8016048c00] 22:32:29 INFO - PROCESS | 1809 | 1461735149858 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 22:32:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:32:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1087ms 22:32:29 INFO - PROCESS | 1809 | 1461735149916 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 22:32:29 INFO - PROCESS | 1809 | 1461735149919 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 22:32:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:32:29 INFO - PROCESS | 1809 | 1461735149925 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:32:29 INFO - PROCESS | 1809 | 1461735149926 Marionette TRACE conn3 <- [1,446,null,{}] 22:32:29 INFO - PROCESS | 1809 | 1461735149932 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:30 INFO - PROCESS | 1809 | 1461735150095 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 22:32:30 INFO - PROCESS | 1809 | 1461735150122 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017e47800 == 55 [pid = 1809] [id = 119] 22:32:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x7f800b83b800) [pid = 1809] [serial = 356] [outer = (nil)] 22:32:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x7f801b86bc00) [pid = 1809] [serial = 357] [outer = 0x7f800b83b800] 22:32:30 INFO - PROCESS | 1809 | 1461735150182 Marionette DEBUG loaded listener.js 22:32:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x7f80225b4400) [pid = 1809] [serial = 358] [outer = 0x7f800b83b800] 22:32:30 INFO - PROCESS | 1809 | 1461735150943 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 22:32:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:32:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1075ms 22:32:31 INFO - PROCESS | 1809 | 1461735151005 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 22:32:31 INFO - PROCESS | 1809 | 1461735151007 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 22:32:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:32:31 INFO - PROCESS | 1809 | 1461735151014 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:32:31 INFO - PROCESS | 1809 | 1461735151016 Marionette TRACE conn3 <- [1,450,null,{}] 22:32:31 INFO - PROCESS | 1809 | 1461735151029 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:31 INFO - PROCESS | 1809 | 1461735151225 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 22:32:31 INFO - PROCESS | 1809 | 1461735151249 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802231a800 == 56 [pid = 1809] [id = 120] 22:32:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x7f8017b18000) [pid = 1809] [serial = 359] [outer = (nil)] 22:32:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x7f8026b6b800) [pid = 1809] [serial = 360] [outer = 0x7f8017b18000] 22:32:31 INFO - PROCESS | 1809 | 1461735151315 Marionette DEBUG loaded listener.js 22:32:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f80273db400) [pid = 1809] [serial = 361] [outer = 0x7f8017b18000] 22:32:31 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f8014a7ac00) [pid = 1809] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:32:31 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x7f800d5cfc00) [pid = 1809] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:32:31 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x7f8027278c00) [pid = 1809] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:32:31 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x7f800eff2400) [pid = 1809] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:32:31 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x7f801182d800) [pid = 1809] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:32:31 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x7f8014a7a400) [pid = 1809] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:32:31 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x7f8015def800) [pid = 1809] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:32:31 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x7f800d565c00) [pid = 1809] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:32:32 INFO - PROCESS | 1809 | 1461735152194 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 22:32:32 INFO - PROCESS | 1809 | 1461735152254 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 22:32:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:32:32 INFO - PROCESS | 1809 | 1461735152259 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:32:32 INFO - PROCESS | 1809 | 1461735152261 Marionette TRACE conn3 <- [1,454,null,{}] 22:32:32 INFO - PROCESS | 1809 | 1461735152266 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:32 INFO - PROCESS | 1809 | 1461735152427 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 22:32:32 INFO - PROCESS | 1809 | 1461735152443 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80228af800 == 57 [pid = 1809] [id = 121] 22:32:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x7f800d568000) [pid = 1809] [serial = 362] [outer = (nil)] 22:32:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x7f80225ae800) [pid = 1809] [serial = 363] [outer = 0x7f800d568000] 22:32:32 INFO - PROCESS | 1809 | 1461735152502 Marionette DEBUG loaded listener.js 22:32:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x7f80273e0000) [pid = 1809] [serial = 364] [outer = 0x7f800d568000] 22:32:33 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:32:33 INFO - PROCESS | 1809 | 1461735153171 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 22:32:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:32:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 974ms 22:32:33 INFO - PROCESS | 1809 | 1461735153234 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 22:32:33 INFO - PROCESS | 1809 | 1461735153237 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 22:32:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:32:33 INFO - PROCESS | 1809 | 1461735153242 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:32:33 INFO - PROCESS | 1809 | 1461735153244 Marionette TRACE conn3 <- [1,458,null,{}] 22:32:33 INFO - PROCESS | 1809 | 1461735153253 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:33 INFO - PROCESS | 1809 | 1461735153415 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 22:32:33 INFO - PROCESS | 1809 | 1461735153432 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8023a61800 == 58 [pid = 1809] [id = 122] 22:32:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x7f8009fcfc00) [pid = 1809] [serial = 365] [outer = (nil)] 22:32:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x7f80273e1400) [pid = 1809] [serial = 366] [outer = 0x7f8009fcfc00] 22:32:33 INFO - PROCESS | 1809 | 1461735153486 Marionette DEBUG loaded listener.js 22:32:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x7f80274aec00) [pid = 1809] [serial = 367] [outer = 0x7f8009fcfc00] 22:32:34 INFO - PROCESS | 1809 | 1461735154402 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 22:32:34 INFO - PROCESS | 1809 | 1461735154485 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 22:32:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 22:32:34 INFO - PROCESS | 1809 | 1461735154493 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:32:34 INFO - PROCESS | 1809 | 1461735154498 Marionette TRACE conn3 <- [1,462,null,{}] 22:32:34 INFO - PROCESS | 1809 | 1461735154505 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:34 INFO - PROCESS | 1809 | 1461735154701 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 22:32:34 INFO - PROCESS | 1809 | 1461735154843 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801335f800 == 59 [pid = 1809] [id = 123] 22:32:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x7f800d56e400) [pid = 1809] [serial = 368] [outer = (nil)] 22:32:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f800ef15400) [pid = 1809] [serial = 369] [outer = 0x7f800d56e400] 22:32:34 INFO - PROCESS | 1809 | 1461735154915 Marionette DEBUG loaded listener.js 22:32:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x7f8013630400) [pid = 1809] [serial = 370] [outer = 0x7f800d56e400] 22:32:35 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:32:35 INFO - PROCESS | 1809 | 1461735155734 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 22:32:35 INFO - PROCESS | 1809 | 1461735155788 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 22:32:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:32:35 INFO - PROCESS | 1809 | 1461735155798 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:32:35 INFO - PROCESS | 1809 | 1461735155802 Marionette TRACE conn3 <- [1,466,null,{}] 22:32:35 INFO - PROCESS | 1809 | 1461735155808 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:35 INFO - PROCESS | 1809 | 1461735155957 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 22:32:36 INFO - PROCESS | 1809 | 1461735156099 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801bb11000 == 60 [pid = 1809] [id = 124] 22:32:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x7f800c246c00) [pid = 1809] [serial = 371] [outer = (nil)] 22:32:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x7f800c24f800) [pid = 1809] [serial = 372] [outer = 0x7f800c246c00] 22:32:36 INFO - PROCESS | 1809 | 1461735156165 Marionette DEBUG loaded listener.js 22:32:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x7f8014a76c00) [pid = 1809] [serial = 373] [outer = 0x7f800c246c00] 22:32:37 INFO - PROCESS | 1809 | 1461735157126 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 22:32:37 INFO - PROCESS | 1809 | 1461735157181 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 22:32:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 22:32:37 INFO - PROCESS | 1809 | 1461735157187 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:32:37 INFO - PROCESS | 1809 | 1461735157193 Marionette TRACE conn3 <- [1,470,null,{}] 22:32:37 INFO - PROCESS | 1809 | 1461735157209 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:37 INFO - PROCESS | 1809 | 1461735157375 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 22:32:37 INFO - PROCESS | 1809 | 1461735157510 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8027781800 == 61 [pid = 1809] [id = 125] 22:32:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x7f8014fb6000) [pid = 1809] [serial = 374] [outer = (nil)] 22:32:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x7f8017e9b800) [pid = 1809] [serial = 375] [outer = 0x7f8014fb6000] 22:32:37 INFO - PROCESS | 1809 | 1461735157582 Marionette DEBUG loaded listener.js 22:32:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x7f80226f2c00) [pid = 1809] [serial = 376] [outer = 0x7f8014fb6000] 22:32:38 INFO - PROCESS | 1809 | 1461735158380 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 22:32:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:32:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1230ms 22:32:38 INFO - PROCESS | 1809 | 1461735158419 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 22:32:38 INFO - PROCESS | 1809 | 1461735158423 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 22:32:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:32:38 INFO - PROCESS | 1809 | 1461735158429 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:32:38 INFO - PROCESS | 1809 | 1461735158432 Marionette TRACE conn3 <- [1,474,null,{}] 22:32:38 INFO - PROCESS | 1809 | 1461735158437 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:38 INFO - PROCESS | 1809 | 1461735158587 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 22:32:38 INFO - PROCESS | 1809 | 1461735158700 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802bc9f000 == 62 [pid = 1809] [id = 126] 22:32:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x7f8015d4fc00) [pid = 1809] [serial = 377] [outer = (nil)] 22:32:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x7f8027121000) [pid = 1809] [serial = 378] [outer = 0x7f8015d4fc00] 22:32:38 INFO - PROCESS | 1809 | 1461735158812 Marionette DEBUG loaded listener.js 22:32:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x7f80273e8800) [pid = 1809] [serial = 379] [outer = 0x7f8015d4fc00] 22:32:39 INFO - PROCESS | 1809 | 1461735159707 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 22:32:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:32:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1332ms 22:32:39 INFO - PROCESS | 1809 | 1461735159761 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 22:32:39 INFO - PROCESS | 1809 | 1461735159764 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 22:32:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:32:39 INFO - PROCESS | 1809 | 1461735159769 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:32:39 INFO - PROCESS | 1809 | 1461735159771 Marionette TRACE conn3 <- [1,478,null,{}] 22:32:39 INFO - PROCESS | 1809 | 1461735159777 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:39 INFO - PROCESS | 1809 | 1461735159928 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 22:32:40 INFO - PROCESS | 1809 | 1461735160068 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009f60800 == 63 [pid = 1809] [id = 127] 22:32:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x7f800b457c00) [pid = 1809] [serial = 380] [outer = (nil)] 22:32:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x7f800b45f400) [pid = 1809] [serial = 381] [outer = 0x7f800b457c00] 22:32:40 INFO - PROCESS | 1809 | 1461735160136 Marionette DEBUG loaded listener.js 22:32:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x7f8013e8f400) [pid = 1809] [serial = 382] [outer = 0x7f800b457c00] 22:32:40 INFO - PROCESS | 1809 | 1461735160967 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 22:32:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:32:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1227ms 22:32:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:32:41 INFO - PROCESS | 1809 | 1461735160998 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 22:32:41 INFO - PROCESS | 1809 | 1461735161000 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 22:32:41 INFO - PROCESS | 1809 | 1461735161006 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:32:41 INFO - PROCESS | 1809 | 1461735161009 Marionette TRACE conn3 <- [1,482,null,{}] 22:32:41 INFO - PROCESS | 1809 | 1461735161014 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:41 INFO - PROCESS | 1809 | 1461735161178 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 22:32:41 INFO - PROCESS | 1809 | 1461735161324 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a34c800 == 64 [pid = 1809] [id = 128] 22:32:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x7f8009fd0800) [pid = 1809] [serial = 383] [outer = (nil)] 22:32:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x7f800d567400) [pid = 1809] [serial = 384] [outer = 0x7f8009fd0800] 22:32:41 INFO - PROCESS | 1809 | 1461735161393 Marionette DEBUG loaded listener.js 22:32:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x7f8027b32000) [pid = 1809] [serial = 385] [outer = 0x7f8009fd0800] 22:32:42 INFO - PROCESS | 1809 | 1461735162489 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 22:32:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:32:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1527ms 22:32:42 INFO - PROCESS | 1809 | 1461735162533 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 22:32:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:32:42 INFO - PROCESS | 1809 | 1461735162538 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 22:32:42 INFO - PROCESS | 1809 | 1461735162545 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:32:42 INFO - PROCESS | 1809 | 1461735162550 Marionette TRACE conn3 <- [1,486,null,{}] 22:32:42 INFO - PROCESS | 1809 | 1461735162558 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:42 INFO - PROCESS | 1809 | 1461735162696 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 22:32:42 INFO - PROCESS | 1809 | 1461735162876 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800f313000 == 65 [pid = 1809] [id = 129] 22:32:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x7f8009fca800) [pid = 1809] [serial = 386] [outer = (nil)] 22:32:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x7f800d569000) [pid = 1809] [serial = 387] [outer = 0x7f8009fca800] 22:32:42 INFO - PROCESS | 1809 | 1461735162940 Marionette DEBUG loaded listener.js 22:32:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x7f800ef1a800) [pid = 1809] [serial = 388] [outer = 0x7f8009fca800] 22:32:43 INFO - PROCESS | 1809 | 1461735163760 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 22:32:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:32:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1284ms 22:32:43 INFO - PROCESS | 1809 | 1461735163838 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 22:32:43 INFO - PROCESS | 1809 | 1461735163846 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 22:32:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:32:43 INFO - PROCESS | 1809 | 1461735163856 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:32:43 INFO - PROCESS | 1809 | 1461735163859 Marionette TRACE conn3 <- [1,490,null,{}] 22:32:43 INFO - PROCESS | 1809 | 1461735163864 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:44 INFO - PROCESS | 1809 | 1461735164044 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 22:32:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802269c000 == 64 [pid = 1809] [id = 87] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x7f8011822400) [pid = 1809] [serial = 330] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80228af800 == 63 [pid = 1809] [id = 121] 22:32:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802231a800 == 62 [pid = 1809] [id = 120] 22:32:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017e47800 == 61 [pid = 1809] [id = 119] 22:32:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8015c17000 == 60 [pid = 1809] [id = 118] 22:32:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014cd7800 == 59 [pid = 1809] [id = 117] 22:32:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b811000 == 58 [pid = 1809] [id = 116] 22:32:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8012a68000 == 57 [pid = 1809] [id = 115] 22:32:44 INFO - PROCESS | 1809 | 1461735164220 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x7f80225ca800) [pid = 1809] [serial = 321] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x7f8022610c00) [pid = 1809] [serial = 292] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x7f80225c8400) [pid = 1809] [serial = 303] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x7f800b83a400) [pid = 1809] [serial = 294] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x7f80273e4800) [pid = 1809] [serial = 324] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x7f8013626c00) [pid = 1809] [serial = 310] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x7f8014fbb000) [pid = 1809] [serial = 313] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x7f800f113800) [pid = 1809] [serial = 309] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x7f8014faf000) [pid = 1809] [serial = 312] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x7f801549a800) [pid = 1809] [serial = 300] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x7f8015de7000) [pid = 1809] [serial = 316] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x7f8014c7b400) [pid = 1809] [serial = 315] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x7f8011882c00) [pid = 1809] [serial = 306] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x7f8018a5a400) [pid = 1809] [serial = 318] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x7f8011b80000) [pid = 1809] [serial = 297] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x7f80273ea400) [pid = 1809] [serial = 325] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x7f800d56d800) [pid = 1809] [serial = 327] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x7f8023a0b400) [pid = 1809] [serial = 322] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f800d571400) [pid = 1809] [serial = 328] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x7f80225b2800) [pid = 1809] [serial = 319] [outer = (nil)] [url = about:blank] 22:32:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b892000 == 58 [pid = 1809] [id = 130] 22:32:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x7f800b83a400) [pid = 1809] [serial = 389] [outer = (nil)] 22:32:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f8011b80000) [pid = 1809] [serial = 390] [outer = 0x7f800b83a400] 22:32:44 INFO - PROCESS | 1809 | 1461735164337 Marionette DEBUG loaded listener.js 22:32:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x7f8014a77000) [pid = 1809] [serial = 391] [outer = 0x7f800b83a400] 22:32:45 INFO - PROCESS | 1809 | 1461735165024 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 22:32:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:32:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1179ms 22:32:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:32:45 INFO - PROCESS | 1809 | 1461735165035 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 22:32:45 INFO - PROCESS | 1809 | 1461735165038 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 22:32:45 INFO - PROCESS | 1809 | 1461735165043 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:32:45 INFO - PROCESS | 1809 | 1461735165048 Marionette TRACE conn3 <- [1,494,null,{}] 22:32:45 INFO - PROCESS | 1809 | 1461735165071 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:45 INFO - PROCESS | 1809 | 1461735165206 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 22:32:45 INFO - PROCESS | 1809 | 1461735165223 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014f9e000 == 59 [pid = 1809] [id = 131] 22:32:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x7f8014fbac00) [pid = 1809] [serial = 392] [outer = (nil)] 22:32:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x7f8016047000) [pid = 1809] [serial = 393] [outer = 0x7f8014fbac00] 22:32:45 INFO - PROCESS | 1809 | 1461735165282 Marionette DEBUG loaded listener.js 22:32:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x7f8017c09400) [pid = 1809] [serial = 394] [outer = 0x7f8014fbac00] 22:32:45 INFO - PROCESS | 1809 | 1461735165979 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 22:32:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:32:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 990ms 22:32:46 INFO - PROCESS | 1809 | 1461735166034 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 22:32:46 INFO - PROCESS | 1809 | 1461735166037 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 22:32:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:32:46 INFO - PROCESS | 1809 | 1461735166046 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:32:46 INFO - PROCESS | 1809 | 1461735166049 Marionette TRACE conn3 <- [1,498,null,{}] 22:32:46 INFO - PROCESS | 1809 | 1461735166072 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:46 INFO - PROCESS | 1809 | 1461735166208 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 22:32:46 INFO - PROCESS | 1809 | 1461735166217 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017e09800 == 60 [pid = 1809] [id = 132] 22:32:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x7f800b458400) [pid = 1809] [serial = 395] [outer = (nil)] 22:32:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x7f80225bac00) [pid = 1809] [serial = 396] [outer = 0x7f800b458400] 22:32:46 INFO - PROCESS | 1809 | 1461735166275 Marionette DEBUG loaded listener.js 22:32:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x7f8023745800) [pid = 1809] [serial = 397] [outer = 0x7f800b458400] 22:32:47 INFO - PROCESS | 1809 | 1461735167036 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 22:32:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:32:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1009ms 22:32:47 INFO - PROCESS | 1809 | 1461735167060 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 22:32:47 INFO - PROCESS | 1809 | 1461735167063 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 22:32:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:32:47 INFO - PROCESS | 1809 | 1461735167069 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:32:47 INFO - PROCESS | 1809 | 1461735167071 Marionette TRACE conn3 <- [1,502,null,{}] 22:32:47 INFO - PROCESS | 1809 | 1461735167076 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:47 INFO - PROCESS | 1809 | 1461735167234 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 22:32:47 INFO - PROCESS | 1809 | 1461735167259 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009f52800 == 61 [pid = 1809] [id = 133] 22:32:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x7f8017c8e000) [pid = 1809] [serial = 398] [outer = (nil)] 22:32:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x7f8025430400) [pid = 1809] [serial = 399] [outer = 0x7f8017c8e000] 22:32:47 INFO - PROCESS | 1809 | 1461735167315 Marionette DEBUG loaded listener.js 22:32:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x7f80273e9400) [pid = 1809] [serial = 400] [outer = 0x7f8017c8e000] 22:32:48 INFO - PROCESS | 1809 | 1461735168017 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 22:32:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:32:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1023ms 22:32:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:32:48 INFO - PROCESS | 1809 | 1461735168093 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 22:32:48 INFO - PROCESS | 1809 | 1461735168096 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 22:32:48 INFO - PROCESS | 1809 | 1461735168100 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:32:48 INFO - PROCESS | 1809 | 1461735168104 Marionette TRACE conn3 <- [1,506,null,{}] 22:32:48 INFO - PROCESS | 1809 | 1461735168112 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:48 INFO - PROCESS | 1809 | 1461735168328 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 22:32:48 INFO - PROCESS | 1809 | 1461735168359 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8026be6000 == 62 [pid = 1809] [id = 134] 22:32:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x7f8027b26c00) [pid = 1809] [serial = 401] [outer = (nil)] 22:32:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x7f802a48e400) [pid = 1809] [serial = 402] [outer = 0x7f8027b26c00] 22:32:48 INFO - PROCESS | 1809 | 1461735168416 Marionette DEBUG loaded listener.js 22:32:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x7f802ba19000) [pid = 1809] [serial = 403] [outer = 0x7f8027b26c00] 22:32:48 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x7f800b83b800) [pid = 1809] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:32:48 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x7f8017b18000) [pid = 1809] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:32:48 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x7f800b836400) [pid = 1809] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:32:48 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x7f800ba11800) [pid = 1809] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:32:48 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x7f8016048c00) [pid = 1809] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:32:48 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x7f8014fb9400) [pid = 1809] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:32:48 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x7f800d568000) [pid = 1809] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:32:49 INFO - PROCESS | 1809 | 1461735169249 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 22:32:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:32:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1179ms 22:32:49 INFO - PROCESS | 1809 | 1461735169280 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 22:32:49 INFO - PROCESS | 1809 | 1461735169282 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 22:32:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:32:49 INFO - PROCESS | 1809 | 1461735169294 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:32:49 INFO - PROCESS | 1809 | 1461735169296 Marionette TRACE conn3 <- [1,510,null,{}] 22:32:49 INFO - PROCESS | 1809 | 1461735169299 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:49 INFO - PROCESS | 1809 | 1461735169424 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 22:32:49 INFO - PROCESS | 1809 | 1461735169442 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802776f000 == 63 [pid = 1809] [id = 135] 22:32:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x7f8009e6b400) [pid = 1809] [serial = 404] [outer = (nil)] 22:32:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x7f8009e74400) [pid = 1809] [serial = 405] [outer = 0x7f8009e6b400] 22:32:49 INFO - PROCESS | 1809 | 1461735169499 Marionette DEBUG loaded listener.js 22:32:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x7f8009e79c00) [pid = 1809] [serial = 406] [outer = 0x7f8009e6b400] 22:32:50 INFO - PROCESS | 1809 | 1461735170216 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 22:32:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:32:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 974ms 22:32:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:32:50 INFO - PROCESS | 1809 | 1461735170268 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 22:32:50 INFO - PROCESS | 1809 | 1461735170271 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 22:32:50 INFO - PROCESS | 1809 | 1461735170275 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:32:50 INFO - PROCESS | 1809 | 1461735170278 Marionette TRACE conn3 <- [1,514,null,{}] 22:32:50 INFO - PROCESS | 1809 | 1461735170283 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:50 INFO - PROCESS | 1809 | 1461735170447 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 22:32:50 INFO - PROCESS | 1809 | 1461735170463 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802ba2d800 == 64 [pid = 1809] [id = 136] 22:32:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x7f8009e75800) [pid = 1809] [serial = 407] [outer = (nil)] 22:32:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x7f8014a7c400) [pid = 1809] [serial = 408] [outer = 0x7f8009e75800] 22:32:50 INFO - PROCESS | 1809 | 1461735170518 Marionette DEBUG loaded listener.js 22:32:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x7f8027a02400) [pid = 1809] [serial = 409] [outer = 0x7f8009e75800] 22:32:51 INFO - PROCESS | 1809 | 1461735171422 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 22:32:51 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 22:32:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1181ms 22:32:51 INFO - PROCESS | 1809 | 1461735171457 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 22:32:51 INFO - PROCESS | 1809 | 1461735171463 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 22:32:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:32:51 INFO - PROCESS | 1809 | 1461735171471 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:32:51 INFO - PROCESS | 1809 | 1461735171475 Marionette TRACE conn3 <- [1,518,null,{}] 22:32:51 INFO - PROCESS | 1809 | 1461735171483 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:51 INFO - PROCESS | 1809 | 1461735171667 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 22:32:51 INFO - PROCESS | 1809 | 1461735171808 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2d0000 == 65 [pid = 1809] [id = 137] 22:32:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x7f800c244c00) [pid = 1809] [serial = 410] [outer = (nil)] 22:32:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x7f800da1d400) [pid = 1809] [serial = 411] [outer = 0x7f800c244c00] 22:32:51 INFO - PROCESS | 1809 | 1461735171880 Marionette DEBUG loaded listener.js 22:32:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x7f800f10bc00) [pid = 1809] [serial = 412] [outer = 0x7f800c244c00] 22:32:52 INFO - PROCESS | 1809 | 1461735172709 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 22:32:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:32:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1282ms 22:32:52 INFO - PROCESS | 1809 | 1461735172754 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 22:32:52 INFO - PROCESS | 1809 | 1461735172761 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 22:32:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:32:52 INFO - PROCESS | 1809 | 1461735172785 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:32:52 INFO - PROCESS | 1809 | 1461735172790 Marionette TRACE conn3 <- [1,522,null,{}] 22:32:52 INFO - PROCESS | 1809 | 1461735172798 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:52 INFO - PROCESS | 1809 | 1461735172955 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 22:32:53 INFO - PROCESS | 1809 | 1461735173095 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014598000 == 66 [pid = 1809] [id = 138] 22:32:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x7f801272b000) [pid = 1809] [serial = 413] [outer = (nil)] 22:32:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x7f8014c7b400) [pid = 1809] [serial = 414] [outer = 0x7f801272b000] 22:32:53 INFO - PROCESS | 1809 | 1461735173166 Marionette DEBUG loaded listener.js 22:32:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x7f8015510400) [pid = 1809] [serial = 415] [outer = 0x7f801272b000] 22:32:54 INFO - PROCESS | 1809 | 1461735174052 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 22:32:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:32:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1349ms 22:32:54 INFO - PROCESS | 1809 | 1461735174120 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 22:32:54 INFO - PROCESS | 1809 | 1461735174124 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 22:32:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:32:54 INFO - PROCESS | 1809 | 1461735174130 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:32:54 INFO - PROCESS | 1809 | 1461735174135 Marionette TRACE conn3 <- [1,526,null,{}] 22:32:54 INFO - PROCESS | 1809 | 1461735174150 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:54 INFO - PROCESS | 1809 | 1461735174355 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 22:32:54 INFO - PROCESS | 1809 | 1461735174567 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802718e000 == 67 [pid = 1809] [id = 139] 22:32:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x7f800c6f9400) [pid = 1809] [serial = 416] [outer = (nil)] 22:32:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x7f8016050400) [pid = 1809] [serial = 417] [outer = 0x7f800c6f9400] 22:32:54 INFO - PROCESS | 1809 | 1461735174653 Marionette DEBUG loaded listener.js 22:32:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x7f80225bb800) [pid = 1809] [serial = 418] [outer = 0x7f800c6f9400] 22:32:55 INFO - PROCESS | 1809 | 1461735175449 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 22:32:55 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 22:32:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1384ms 22:32:55 INFO - PROCESS | 1809 | 1461735175515 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 22:32:55 INFO - PROCESS | 1809 | 1461735175520 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 22:32:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:32:55 INFO - PROCESS | 1809 | 1461735175525 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:32:55 INFO - PROCESS | 1809 | 1461735175528 Marionette TRACE conn3 <- [1,530,null,{}] 22:32:55 INFO - PROCESS | 1809 | 1461735175533 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:55 INFO - PROCESS | 1809 | 1461735175680 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 22:32:55 INFO - PROCESS | 1809 | 1461735175822 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b5dd000 == 68 [pid = 1809] [id = 140] 22:32:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x7f8015585400) [pid = 1809] [serial = 419] [outer = (nil)] 22:32:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x7f8027a05800) [pid = 1809] [serial = 420] [outer = 0x7f8015585400] 22:32:55 INFO - PROCESS | 1809 | 1461735175903 Marionette DEBUG loaded listener.js 22:32:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x7f80297c9400) [pid = 1809] [serial = 421] [outer = 0x7f8015585400] 22:32:56 INFO - PROCESS | 1809 | 1461735176633 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 22:32:56 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 22:32:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:32:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:32:56 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 22:32:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:32:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:32:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:32:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1175ms 22:32:56 INFO - PROCESS | 1809 | 1461735176703 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 22:32:56 INFO - PROCESS | 1809 | 1461735176706 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 22:32:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:32:56 INFO - PROCESS | 1809 | 1461735176713 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:32:56 INFO - PROCESS | 1809 | 1461735176715 Marionette TRACE conn3 <- [1,534,null,{}] 22:32:56 INFO - PROCESS | 1809 | 1461735176720 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:56 INFO - PROCESS | 1809 | 1461735176877 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 22:32:57 INFO - PROCESS | 1809 | 1461735177021 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c32a000 == 69 [pid = 1809] [id = 141] 22:32:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x7f8005984c00) [pid = 1809] [serial = 422] [outer = (nil)] 22:32:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x7f8005990c00) [pid = 1809] [serial = 423] [outer = 0x7f8005984c00] 22:32:57 INFO - PROCESS | 1809 | 1461735177087 Marionette DEBUG loaded listener.js 22:32:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x7f8027b8d000) [pid = 1809] [serial = 424] [outer = 0x7f8005984c00] 22:32:57 INFO - PROCESS | 1809 | 1461735177814 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 22:32:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 22:32:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1181ms 22:32:57 INFO - PROCESS | 1809 | 1461735177895 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 22:32:57 INFO - PROCESS | 1809 | 1461735177899 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 22:32:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:32:57 INFO - PROCESS | 1809 | 1461735177921 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:32:57 INFO - PROCESS | 1809 | 1461735177924 Marionette TRACE conn3 <- [1,538,null,{}] 22:32:57 INFO - PROCESS | 1809 | 1461735177929 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:58 INFO - PROCESS | 1809 | 1461735178115 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 22:32:58 INFO - PROCESS | 1809 | 1461735178237 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017e54800 == 70 [pid = 1809] [id = 142] 22:32:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x7f800598b000) [pid = 1809] [serial = 425] [outer = (nil)] 22:32:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x7f8005b80400) [pid = 1809] [serial = 426] [outer = 0x7f800598b000] 22:32:58 INFO - PROCESS | 1809 | 1461735178307 Marionette DEBUG loaded listener.js 22:32:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x7f802a4e8400) [pid = 1809] [serial = 427] [outer = 0x7f800598b000] 22:32:59 INFO - PROCESS | 1809 | 1461735179062 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 22:32:59 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. 22:32:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1179ms 22:32:59 INFO - PROCESS | 1809 | 1461735179098 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 22:32:59 INFO - PROCESS | 1809 | 1461735179100 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 22:32:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:32:59 INFO - PROCESS | 1809 | 1461735179109 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:32:59 INFO - PROCESS | 1809 | 1461735179113 Marionette TRACE conn3 <- [1,542,null,{}] 22:32:59 INFO - PROCESS | 1809 | 1461735179141 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:59 INFO - PROCESS | 1809 | 1461735179284 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 22:32:59 INFO - PROCESS | 1809 | 1461735179423 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a33d800 == 71 [pid = 1809] [id = 143] 22:32:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x7f8005339000) [pid = 1809] [serial = 428] [outer = (nil)] 22:32:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x7f800533e800) [pid = 1809] [serial = 429] [outer = 0x7f8005339000] 22:32:59 INFO - PROCESS | 1809 | 1461735179489 Marionette DEBUG loaded listener.js 22:32:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x7f8005344000) [pid = 1809] [serial = 430] [outer = 0x7f8005339000] 22:33:00 INFO - PROCESS | 1809 | 1461735180225 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 22:33:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 22:33:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1409ms 22:33:00 INFO - PROCESS | 1809 | 1461735180566 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 22:33:00 INFO - PROCESS | 1809 | 1461735180572 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 22:33:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:33:00 INFO - PROCESS | 1809 | 1461735180582 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:33:00 INFO - PROCESS | 1809 | 1461735180585 Marionette TRACE conn3 <- [1,546,null,{}] 22:33:00 INFO - PROCESS | 1809 | 1461735180592 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:00 INFO - PROCESS | 1809 | 1461735180754 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 22:33:00 INFO - PROCESS | 1809 | 1461735180931 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800ba46000 == 72 [pid = 1809] [id = 144] 22:33:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x7f8005b83c00) [pid = 1809] [serial = 431] [outer = (nil)] 22:33:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x7f8005b8a000) [pid = 1809] [serial = 432] [outer = 0x7f8005b83c00] 22:33:01 INFO - PROCESS | 1809 | 1461735181010 Marionette DEBUG loaded listener.js 22:33:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x7f8009e79800) [pid = 1809] [serial = 433] [outer = 0x7f8005b83c00] 22:33:01 INFO - PROCESS | 1809 | 1461735181761 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 22:33:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 22:33:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1230ms 22:33:01 INFO - PROCESS | 1809 | 1461735181812 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 22:33:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:33:01 INFO - PROCESS | 1809 | 1461735181817 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 22:33:01 INFO - PROCESS | 1809 | 1461735181828 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:33:01 INFO - PROCESS | 1809 | 1461735181833 Marionette TRACE conn3 <- [1,550,null,{}] 22:33:01 INFO - PROCESS | 1809 | 1461735181838 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:01 INFO - PROCESS | 1809 | 1461735181989 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 22:33:02 INFO - PROCESS | 1809 | 1461735182120 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800cab1000 == 73 [pid = 1809] [id = 145] 22:33:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x7f8009fc6800) [pid = 1809] [serial = 434] [outer = (nil)] 22:33:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x7f800b461800) [pid = 1809] [serial = 435] [outer = 0x7f8009fc6800] 22:33:02 INFO - PROCESS | 1809 | 1461735182183 Marionette DEBUG loaded listener.js 22:33:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x7f800c24d000) [pid = 1809] [serial = 436] [outer = 0x7f8009fc6800] 22:33:03 INFO - PROCESS | 1809 | 1461735183030 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 22:33:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 22:33:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1285ms 22:33:03 INFO - PROCESS | 1809 | 1461735183110 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 22:33:03 INFO - PROCESS | 1809 | 1461735183114 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 22:33:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:33:03 INFO - PROCESS | 1809 | 1461735183119 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:33:03 INFO - PROCESS | 1809 | 1461735183123 Marionette TRACE conn3 <- [1,554,null,{}] 22:33:03 INFO - PROCESS | 1809 | 1461735183137 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:03 INFO - PROCESS | 1809 | 1461735183278 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 22:33:03 INFO - PROCESS | 1809 | 1461735183433 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d688800 == 74 [pid = 1809] [id = 146] 22:33:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x7f800c6f7800) [pid = 1809] [serial = 437] [outer = (nil)] 22:33:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x7f800c91dc00) [pid = 1809] [serial = 438] [outer = 0x7f800c6f7800] 22:33:03 INFO - PROCESS | 1809 | 1461735183504 Marionette DEBUG loaded listener.js 22:33:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x7f800d63f400) [pid = 1809] [serial = 439] [outer = 0x7f800c6f7800] 22:33:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8027785000 == 73 [pid = 1809] [id = 101] 22:33:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802776f000 == 72 [pid = 1809] [id = 135] 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x7f800ef5e800) [pid = 1809] [serial = 333] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x7f8014a78400) [pid = 1809] [serial = 336] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x7f8017e9f000) [pid = 1809] [serial = 339] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x7f80273e1400) [pid = 1809] [serial = 366] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:33:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8026be6000 == 71 [pid = 1809] [id = 134] 22:33:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8009f52800 == 70 [pid = 1809] [id = 133] 22:33:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017e09800 == 69 [pid = 1809] [id = 132] 22:33:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014f9e000 == 68 [pid = 1809] [id = 131] 22:33:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b892000 == 67 [pid = 1809] [id = 130] 22:33:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800f313000 == 66 [pid = 1809] [id = 129] 22:33:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802bc9f000 == 65 [pid = 1809] [id = 126] 22:33:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8027781800 == 64 [pid = 1809] [id = 125] 22:33:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801bb11000 == 63 [pid = 1809] [id = 124] 22:33:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801335f800 == 62 [pid = 1809] [id = 123] 22:33:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8023a61800 == 61 [pid = 1809] [id = 122] 22:33:04 INFO - PROCESS | 1809 | 1461735184385 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 22:33:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:33:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1278ms 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x7f801b86bc00) [pid = 1809] [serial = 357] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x7f8026b6b800) [pid = 1809] [serial = 360] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x7f8011881800) [pid = 1809] [serial = 346] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x7f800d567800) [pid = 1809] [serial = 345] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x7f8012a31400) [pid = 1809] [serial = 348] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x7f8014a7a800) [pid = 1809] [serial = 349] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x7f8017b12c00) [pid = 1809] [serial = 354] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x7f800e43c000) [pid = 1809] [serial = 342] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x7f8014fbd000) [pid = 1809] [serial = 351] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x7f80225ae800) [pid = 1809] [serial = 363] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x7f8016042400) [pid = 1809] [serial = 352] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x7f80273db400) [pid = 1809] [serial = 361] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x7f80225b4400) [pid = 1809] [serial = 358] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x7f80273e0000) [pid = 1809] [serial = 364] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x7f8017c98400) [pid = 1809] [serial = 355] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1809 | 1461735184423 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 22:33:04 INFO - PROCESS | 1809 | 1461735184430 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 22:33:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:33:04 INFO - PROCESS | 1809 | 1461735184436 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:33:04 INFO - PROCESS | 1809 | 1461735184438 Marionette TRACE conn3 <- [1,558,null,{}] 22:33:04 INFO - PROCESS | 1809 | 1461735184443 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:04 INFO - PROCESS | 1809 | 1461735184575 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 22:33:04 INFO - PROCESS | 1809 | 1461735184590 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800e469000 == 62 [pid = 1809] [id = 147] 22:33:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x7f800d641800) [pid = 1809] [serial = 440] [outer = (nil)] 22:33:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x7f800f111c00) [pid = 1809] [serial = 441] [outer = 0x7f800d641800] 22:33:04 INFO - PROCESS | 1809 | 1461735184647 Marionette DEBUG loaded listener.js 22:33:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x7f80131ccc00) [pid = 1809] [serial = 442] [outer = 0x7f800d641800] 22:33:05 INFO - PROCESS | 1809 | 1461735185359 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 22:33:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:33:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 974ms 22:33:05 INFO - PROCESS | 1809 | 1461735185411 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 22:33:05 INFO - PROCESS | 1809 | 1461735185415 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 22:33:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:33:05 INFO - PROCESS | 1809 | 1461735185420 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:33:05 INFO - PROCESS | 1809 | 1461735185422 Marionette TRACE conn3 <- [1,562,null,{}] 22:33:05 INFO - PROCESS | 1809 | 1461735185442 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:05 INFO - PROCESS | 1809 | 1461735185575 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 22:33:05 INFO - PROCESS | 1809 | 1461735185588 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014eae000 == 63 [pid = 1809] [id = 148] 22:33:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x7f800e437c00) [pid = 1809] [serial = 443] [outer = (nil)] 22:33:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x7f8013630000) [pid = 1809] [serial = 444] [outer = 0x7f800e437c00] 22:33:05 INFO - PROCESS | 1809 | 1461735185643 Marionette DEBUG loaded listener.js 22:33:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x7f8014928c00) [pid = 1809] [serial = 445] [outer = 0x7f800e437c00] 22:33:06 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:33:06 INFO - PROCESS | 1809 | 1461735186367 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 22:33:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:33:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 988ms 22:33:06 INFO - PROCESS | 1809 | 1461735186418 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 22:33:06 INFO - PROCESS | 1809 | 1461735186421 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 22:33:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:33:06 INFO - PROCESS | 1809 | 1461735186469 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:33:06 INFO - PROCESS | 1809 | 1461735186473 Marionette TRACE conn3 <- [1,566,null,{}] 22:33:06 INFO - PROCESS | 1809 | 1461735186507 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:06 INFO - PROCESS | 1809 | 1461735186703 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 22:33:06 INFO - PROCESS | 1809 | 1461735186725 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8018a8b800 == 64 [pid = 1809] [id = 149] 22:33:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x7f8014f2b400) [pid = 1809] [serial = 446] [outer = (nil)] 22:33:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x7f8015de2800) [pid = 1809] [serial = 447] [outer = 0x7f8014f2b400] 22:33:06 INFO - PROCESS | 1809 | 1461735186784 Marionette DEBUG loaded listener.js 22:33:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x7f8016150400) [pid = 1809] [serial = 448] [outer = 0x7f8014f2b400] 22:33:07 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:33:07 INFO - PROCESS | 1809 | 1461735187443 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 22:33:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:33:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1034ms 22:33:07 INFO - PROCESS | 1809 | 1461735187467 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 22:33:07 INFO - PROCESS | 1809 | 1461735187470 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 22:33:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:33:07 INFO - PROCESS | 1809 | 1461735187475 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:33:07 INFO - PROCESS | 1809 | 1461735187478 Marionette TRACE conn3 <- [1,570,null,{}] 22:33:07 INFO - PROCESS | 1809 | 1461735187482 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:07 INFO - PROCESS | 1809 | 1461735187642 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 22:33:07 INFO - PROCESS | 1809 | 1461735187672 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80217a7800 == 65 [pid = 1809] [id = 150] 22:33:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x7f801550d800) [pid = 1809] [serial = 449] [outer = (nil)] 22:33:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x7f8017c92800) [pid = 1809] [serial = 450] [outer = 0x7f801550d800] 22:33:07 INFO - PROCESS | 1809 | 1461735187727 Marionette DEBUG loaded listener.js 22:33:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x7f80217f8400) [pid = 1809] [serial = 451] [outer = 0x7f801550d800] 22:33:08 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:33:08 INFO - PROCESS | 1809 | 1461735188454 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 22:33:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:33:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1025ms 22:33:08 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x7f8017c8e000) [pid = 1809] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:33:08 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x7f8027b26c00) [pid = 1809] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:33:08 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x7f8009e6b400) [pid = 1809] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:33:08 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x7f8009fca800) [pid = 1809] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:33:08 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x7f800b458400) [pid = 1809] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:33:08 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x7f8014fbac00) [pid = 1809] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:33:08 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x7f800b83a400) [pid = 1809] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:33:08 INFO - PROCESS | 1809 | 1461735188739 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 22:33:08 INFO - PROCESS | 1809 | 1461735188741 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 22:33:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:33:08 INFO - PROCESS | 1809 | 1461735188752 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:33:08 INFO - PROCESS | 1809 | 1461735188755 Marionette TRACE conn3 <- [1,574,null,{}] 22:33:08 INFO - PROCESS | 1809 | 1461735188769 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:08 INFO - PROCESS | 1809 | 1461735188906 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 22:33:08 INFO - PROCESS | 1809 | 1461735188915 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801b955800 == 66 [pid = 1809] [id = 151] 22:33:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x7f800c6f0c00) [pid = 1809] [serial = 452] [outer = (nil)] 22:33:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x7f8013d2ac00) [pid = 1809] [serial = 453] [outer = 0x7f800c6f0c00] 22:33:08 INFO - PROCESS | 1809 | 1461735188976 Marionette DEBUG loaded listener.js 22:33:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x7f8013d2f000) [pid = 1809] [serial = 454] [outer = 0x7f800c6f0c00] 22:33:09 INFO - PROCESS | 1809 | 1461735189768 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:33:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:33:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1077ms 22:33:09 INFO - PROCESS | 1809 | 1461735189830 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 22:33:09 INFO - PROCESS | 1809 | 1461735189833 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 22:33:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:33:09 INFO - PROCESS | 1809 | 1461735189838 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:33:09 INFO - PROCESS | 1809 | 1461735189840 Marionette TRACE conn3 <- [1,578,null,{}] 22:33:09 INFO - PROCESS | 1809 | 1461735189849 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:10 INFO - PROCESS | 1809 | 1461735190032 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 22:33:10 INFO - PROCESS | 1809 | 1461735190042 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8025460000 == 67 [pid = 1809] [id = 152] 22:33:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x7f800d569800) [pid = 1809] [serial = 455] [outer = (nil)] 22:33:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x7f8017c05c00) [pid = 1809] [serial = 456] [outer = 0x7f800d569800] 22:33:10 INFO - PROCESS | 1809 | 1461735190098 Marionette DEBUG loaded listener.js 22:33:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x7f80225b3c00) [pid = 1809] [serial = 457] [outer = 0x7f800d569800] 22:33:10 INFO - PROCESS | 1809 | 1461735190828 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 22:33:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:33:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1030ms 22:33:10 INFO - PROCESS | 1809 | 1461735190869 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 22:33:10 INFO - PROCESS | 1809 | 1461735190875 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 22:33:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:33:10 INFO - PROCESS | 1809 | 1461735190882 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:33:10 INFO - PROCESS | 1809 | 1461735190888 Marionette TRACE conn3 <- [1,582,null,{}] 22:33:10 INFO - PROCESS | 1809 | 1461735190928 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:11 INFO - PROCESS | 1809 | 1461735191168 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 22:33:11 INFO - PROCESS | 1809 | 1461735191276 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b417000 == 68 [pid = 1809] [id = 153] 22:33:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x7f800533ac00) [pid = 1809] [serial = 458] [outer = (nil)] 22:33:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x7f8005b88000) [pid = 1809] [serial = 459] [outer = 0x7f800533ac00] 22:33:11 INFO - PROCESS | 1809 | 1461735191346 Marionette DEBUG loaded listener.js 22:33:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x7f8009fc7400) [pid = 1809] [serial = 460] [outer = 0x7f800533ac00] 22:33:12 INFO - PROCESS | 1809 | 1461735192221 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 22:33:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:33:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1384ms 22:33:12 INFO - PROCESS | 1809 | 1461735192268 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 22:33:12 INFO - PROCESS | 1809 | 1461735192275 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 22:33:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:33:12 INFO - PROCESS | 1809 | 1461735192286 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:33:12 INFO - PROCESS | 1809 | 1461735192291 Marionette TRACE conn3 <- [1,586,null,{}] 22:33:12 INFO - PROCESS | 1809 | 1461735192296 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:12 INFO - PROCESS | 1809 | 1461735192458 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 22:33:12 INFO - PROCESS | 1809 | 1461735192604 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801490e800 == 69 [pid = 1809] [id = 154] 22:33:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x7f800b459000) [pid = 1809] [serial = 461] [outer = (nil)] 22:33:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x7f800c6eb800) [pid = 1809] [serial = 462] [outer = 0x7f800b459000] 22:33:12 INFO - PROCESS | 1809 | 1461735192672 Marionette DEBUG loaded listener.js 22:33:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x7f800c851400) [pid = 1809] [serial = 463] [outer = 0x7f800b459000] 22:33:13 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:33:13 INFO - PROCESS | 1809 | 1461735193574 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 22:33:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:33:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1332ms 22:33:13 INFO - PROCESS | 1809 | 1461735193618 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 22:33:13 INFO - PROCESS | 1809 | 1461735193622 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 22:33:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:33:13 INFO - PROCESS | 1809 | 1461735193628 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:33:13 INFO - PROCESS | 1809 | 1461735193633 Marionette TRACE conn3 <- [1,590,null,{}] 22:33:13 INFO - PROCESS | 1809 | 1461735193648 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:13 INFO - PROCESS | 1809 | 1461735193851 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 22:33:14 INFO - PROCESS | 1809 | 1461735193996 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802776f000 == 70 [pid = 1809] [id = 155] 22:33:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x7f8011827000) [pid = 1809] [serial = 464] [outer = (nil)] 22:33:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x7f8013b34400) [pid = 1809] [serial = 465] [outer = 0x7f8011827000] 22:33:14 INFO - PROCESS | 1809 | 1461735194068 Marionette DEBUG loaded listener.js 22:33:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x7f8013b3b800) [pid = 1809] [serial = 466] [outer = 0x7f8011827000] 22:33:15 INFO - PROCESS | 1809 | 1461735195095 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 22:33:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:33:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1536ms 22:33:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:33:15 INFO - PROCESS | 1809 | 1461735195165 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 22:33:15 INFO - PROCESS | 1809 | 1461735195169 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 22:33:15 INFO - PROCESS | 1809 | 1461735195175 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:33:15 INFO - PROCESS | 1809 | 1461735195179 Marionette TRACE conn3 <- [1,594,null,{}] 22:33:15 INFO - PROCESS | 1809 | 1461735195184 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:15 INFO - PROCESS | 1809 | 1461735195358 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 22:33:15 INFO - PROCESS | 1809 | 1461735195544 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8008fd6800 == 71 [pid = 1809] [id = 156] 22:33:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x7f8005985000) [pid = 1809] [serial = 467] [outer = (nil)] 22:33:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x7f8013d29400) [pid = 1809] [serial = 468] [outer = 0x7f8005985000] 22:33:15 INFO - PROCESS | 1809 | 1461735195614 Marionette DEBUG loaded listener.js 22:33:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x7f8014bbe400) [pid = 1809] [serial = 469] [outer = 0x7f8005985000] 22:33:16 INFO - PROCESS | 1809 | 1461735196371 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 22:33:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:33:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1229ms 22:33:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:33:16 INFO - PROCESS | 1809 | 1461735196405 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 22:33:16 INFO - PROCESS | 1809 | 1461735196407 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 22:33:16 INFO - PROCESS | 1809 | 1461735196412 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:33:16 INFO - PROCESS | 1809 | 1461735196415 Marionette TRACE conn3 <- [1,598,null,{}] 22:33:16 INFO - PROCESS | 1809 | 1461735196420 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:16 INFO - PROCESS | 1809 | 1461735196562 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 22:33:16 INFO - PROCESS | 1809 | 1461735196708 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005926000 == 72 [pid = 1809] [id = 157] 22:33:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x7f8013265c00) [pid = 1809] [serial = 470] [outer = (nil)] 22:33:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x7f8014fb8000) [pid = 1809] [serial = 471] [outer = 0x7f8013265c00] 22:33:16 INFO - PROCESS | 1809 | 1461735196772 Marionette DEBUG loaded listener.js 22:33:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x7f801604e800) [pid = 1809] [serial = 472] [outer = 0x7f8013265c00] 22:33:17 INFO - PROCESS | 1809 | 1461735197558 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 22:33:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:33:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1175ms 22:33:17 INFO - PROCESS | 1809 | 1461735197600 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 22:33:17 INFO - PROCESS | 1809 | 1461735197604 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 22:33:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:33:17 INFO - PROCESS | 1809 | 1461735197610 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:33:17 INFO - PROCESS | 1809 | 1461735197613 Marionette TRACE conn3 <- [1,602,null,{}] 22:33:17 INFO - PROCESS | 1809 | 1461735197617 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:17 INFO - PROCESS | 1809 | 1461735197798 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 22:33:17 INFO - PROCESS | 1809 | 1461735197942 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80090ce000 == 73 [pid = 1809] [id = 158] 22:33:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x7f8017ea6800) [pid = 1809] [serial = 473] [outer = (nil)] 22:33:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x7f802284a000) [pid = 1809] [serial = 474] [outer = 0x7f8017ea6800] 22:33:18 INFO - PROCESS | 1809 | 1461735198012 Marionette DEBUG loaded listener.js 22:33:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x7f80273dbc00) [pid = 1809] [serial = 475] [outer = 0x7f8017ea6800] 22:33:19 INFO - PROCESS | 1809 | 1461735199388 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 22:33:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:33:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1827ms 22:33:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:33:19 INFO - PROCESS | 1809 | 1461735199438 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 22:33:19 INFO - PROCESS | 1809 | 1461735199440 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 22:33:19 INFO - PROCESS | 1809 | 1461735199445 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:33:19 INFO - PROCESS | 1809 | 1461735199449 Marionette TRACE conn3 <- [1,606,null,{}] 22:33:19 INFO - PROCESS | 1809 | 1461735199454 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:19 INFO - PROCESS | 1809 | 1461735199612 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 22:33:19 INFO - PROCESS | 1809 | 1461735199816 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8022a09800 == 74 [pid = 1809] [id = 159] 22:33:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x7f80032c9000) [pid = 1809] [serial = 476] [outer = (nil)] 22:33:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x7f80237fa400) [pid = 1809] [serial = 477] [outer = 0x7f80032c9000] 22:33:19 INFO - PROCESS | 1809 | 1461735199892 Marionette DEBUG loaded listener.js 22:33:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x7f80274ab000) [pid = 1809] [serial = 478] [outer = 0x7f80032c9000] 22:33:20 INFO - PROCESS | 1809 | 1461735200646 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:33:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:33:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1230ms 22:33:20 INFO - PROCESS | 1809 | 1461735200695 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 22:33:20 INFO - PROCESS | 1809 | 1461735200699 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 22:33:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:33:20 INFO - PROCESS | 1809 | 1461735200708 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:33:20 INFO - PROCESS | 1809 | 1461735200710 Marionette TRACE conn3 <- [1,610,null,{}] 22:33:20 INFO - PROCESS | 1809 | 1461735200714 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:20 INFO - PROCESS | 1809 | 1461735200858 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 22:33:21 INFO - PROCESS | 1809 | 1461735201012 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80034f4800 == 75 [pid = 1809] [id = 160] 22:33:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x7f800a034800) [pid = 1809] [serial = 479] [outer = (nil)] 22:33:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x7f800a037400) [pid = 1809] [serial = 480] [outer = 0x7f800a034800] 22:33:21 INFO - PROCESS | 1809 | 1461735201080 Marionette DEBUG loaded listener.js 22:33:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x7f800a03b800) [pid = 1809] [serial = 481] [outer = 0x7f800a034800] 22:33:21 INFO - PROCESS | 1809 | 1461735201903 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 22:33:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:33:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1225ms 22:33:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:33:21 INFO - PROCESS | 1809 | 1461735201933 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 22:33:21 INFO - PROCESS | 1809 | 1461735201936 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 22:33:21 INFO - PROCESS | 1809 | 1461735201942 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:33:21 INFO - PROCESS | 1809 | 1461735201945 Marionette TRACE conn3 <- [1,614,null,{}] 22:33:21 INFO - PROCESS | 1809 | 1461735201950 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:22 INFO - PROCESS | 1809 | 1461735202091 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 22:33:22 INFO - PROCESS | 1809 | 1461735202436 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8008fd7800 == 76 [pid = 1809] [id = 161] 22:33:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x7f80019d1400) [pid = 1809] [serial = 482] [outer = (nil)] 22:33:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 168 (0x7f8005337c00) [pid = 1809] [serial = 483] [outer = 0x7f80019d1400] 22:33:22 INFO - PROCESS | 1809 | 1461735202560 Marionette DEBUG loaded listener.js 22:33:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x7f8005983800) [pid = 1809] [serial = 484] [outer = 0x7f80019d1400] 22:33:23 INFO - PROCESS | 1809 | 1461735203362 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 22:33:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:33:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1484ms 22:33:23 INFO - PROCESS | 1809 | 1461735203453 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 22:33:23 INFO - PROCESS | 1809 | 1461735203463 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 22:33:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:33:23 INFO - PROCESS | 1809 | 1461735203478 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:33:23 INFO - PROCESS | 1809 | 1461735203482 Marionette TRACE conn3 <- [1,618,null,{}] 22:33:23 INFO - PROCESS | 1809 | 1461735203498 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:23 INFO - PROCESS | 1809 | 1461735203689 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 22:33:23 INFO - PROCESS | 1809 | 1461735203811 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009f5f800 == 77 [pid = 1809] [id = 162] 22:33:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0x7f8005983000) [pid = 1809] [serial = 485] [outer = (nil)] 22:33:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0x7f8005b8b400) [pid = 1809] [serial = 486] [outer = 0x7f8005983000] 22:33:23 INFO - PROCESS | 1809 | 1461735203877 Marionette DEBUG loaded listener.js 22:33:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 172 (0x7f800a032800) [pid = 1809] [serial = 487] [outer = 0x7f8005983000] 22:33:24 INFO - PROCESS | 1809 | 1461735204747 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 22:33:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:33:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1346ms 22:33:24 INFO - PROCESS | 1809 | 1461735204823 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 22:33:24 INFO - PROCESS | 1809 | 1461735204828 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 22:33:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:33:24 INFO - PROCESS | 1809 | 1461735204835 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:33:24 INFO - PROCESS | 1809 | 1461735204838 Marionette TRACE conn3 <- [1,622,null,{}] 22:33:24 INFO - PROCESS | 1809 | 1461735204849 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:25 INFO - PROCESS | 1809 | 1461735205043 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 22:33:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801b955800 == 76 [pid = 1809] [id = 151] 22:33:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80217a7800 == 75 [pid = 1809] [id = 150] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 171 (0x7f8027121000) [pid = 1809] [serial = 378] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 170 (0x7f800b45f400) [pid = 1809] [serial = 381] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 169 (0x7f8014a7c400) [pid = 1809] [serial = 408] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8018a8b800 == 74 [pid = 1809] [id = 149] 22:33:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014eae000 == 73 [pid = 1809] [id = 148] 22:33:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800e469000 == 72 [pid = 1809] [id = 147] 22:33:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d688800 == 71 [pid = 1809] [id = 146] 22:33:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800cab1000 == 70 [pid = 1809] [id = 145] 22:33:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800ba46000 == 69 [pid = 1809] [id = 144] 22:33:25 INFO - PROCESS | 1809 | 1461735205295 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x7f8025430400) [pid = 1809] [serial = 399] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 167 (0x7f802a48e400) [pid = 1809] [serial = 402] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0x7f80273e9400) [pid = 1809] [serial = 400] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x7f8009e74400) [pid = 1809] [serial = 405] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 164 (0x7f802ba19000) [pid = 1809] [serial = 403] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x7f800ef1a800) [pid = 1809] [serial = 388] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 162 (0x7f800d569000) [pid = 1809] [serial = 387] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x7f80225bac00) [pid = 1809] [serial = 396] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x7f8016047000) [pid = 1809] [serial = 393] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x7f8017c09400) [pid = 1809] [serial = 394] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x7f8011b80000) [pid = 1809] [serial = 390] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x7f8014a77000) [pid = 1809] [serial = 391] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x7f800d567400) [pid = 1809] [serial = 384] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x7f800c24f800) [pid = 1809] [serial = 372] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x7f8017e9b800) [pid = 1809] [serial = 375] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x7f800ef15400) [pid = 1809] [serial = 369] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x7f8009e79c00) [pid = 1809] [serial = 406] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x7f8023745800) [pid = 1809] [serial = 397] [outer = (nil)] [url = about:blank] 22:33:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009f59800 == 70 [pid = 1809] [id = 163] 22:33:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x7f8009e74400) [pid = 1809] [serial = 488] [outer = (nil)] 22:33:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x7f800be2fc00) [pid = 1809] [serial = 489] [outer = 0x7f8009e74400] 22:33:25 INFO - PROCESS | 1809 | 1461735205379 Marionette DEBUG loaded listener.js 22:33:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x7f800c6eec00) [pid = 1809] [serial = 490] [outer = 0x7f8009e74400] 22:33:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x7f800d636800) [pid = 1809] [serial = 491] [outer = 0x7f800be22400] 22:33:26 INFO - PROCESS | 1809 | 1461735206076 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 22:33:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:33:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1286ms 22:33:26 INFO - PROCESS | 1809 | 1461735206122 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 22:33:26 INFO - PROCESS | 1809 | 1461735206126 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 22:33:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:33:26 INFO - PROCESS | 1809 | 1461735206133 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:33:26 INFO - PROCESS | 1809 | 1461735206141 Marionette TRACE conn3 <- [1,626,null,{}] 22:33:26 INFO - PROCESS | 1809 | 1461735206153 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:26 INFO - PROCESS | 1809 | 1461735206295 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 22:33:26 INFO - PROCESS | 1809 | 1461735206317 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8011a36800 == 71 [pid = 1809] [id = 164] 22:33:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x7f800eebc000) [pid = 1809] [serial = 492] [outer = (nil)] 22:33:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x7f800f104800) [pid = 1809] [serial = 493] [outer = 0x7f800eebc000] 22:33:26 INFO - PROCESS | 1809 | 1461735206373 Marionette DEBUG loaded listener.js 22:33:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x7f8013263000) [pid = 1809] [serial = 494] [outer = 0x7f800eebc000] 22:33:27 INFO - PROCESS | 1809 | 1461735207094 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 22:33:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:33:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 988ms 22:33:27 INFO - PROCESS | 1809 | 1461735207129 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 22:33:27 INFO - PROCESS | 1809 | 1461735207132 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 22:33:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:33:27 INFO - PROCESS | 1809 | 1461735207139 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:33:27 INFO - PROCESS | 1809 | 1461735207140 Marionette TRACE conn3 <- [1,630,null,{}] 22:33:27 INFO - PROCESS | 1809 | 1461735207145 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:27 INFO - PROCESS | 1809 | 1461735207279 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 22:33:27 INFO - PROCESS | 1809 | 1461735207294 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014f9e000 == 72 [pid = 1809] [id = 165] 22:33:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x7f800d570400) [pid = 1809] [serial = 495] [outer = (nil)] 22:33:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x7f8013b3a800) [pid = 1809] [serial = 496] [outer = 0x7f800d570400] 22:33:27 INFO - PROCESS | 1809 | 1461735207349 Marionette DEBUG loaded listener.js 22:33:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x7f8013d27000) [pid = 1809] [serial = 497] [outer = 0x7f800d570400] 22:33:28 INFO - PROCESS | 1809 | 1461735208161 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 22:33:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:33:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1074ms 22:33:28 INFO - PROCESS | 1809 | 1461735208217 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 22:33:28 INFO - PROCESS | 1809 | 1461735208219 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 22:33:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:33:28 INFO - PROCESS | 1809 | 1461735208225 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:33:28 INFO - PROCESS | 1809 | 1461735208227 Marionette TRACE conn3 <- [1,634,null,{}] 22:33:28 INFO - PROCESS | 1809 | 1461735208238 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:28 INFO - PROCESS | 1809 | 1461735208404 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 22:33:28 INFO - PROCESS | 1809 | 1461735208426 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017e55800 == 73 [pid = 1809] [id = 166] 22:33:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x7f8014a78800) [pid = 1809] [serial = 498] [outer = (nil)] 22:33:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x7f8014a7dc00) [pid = 1809] [serial = 499] [outer = 0x7f8014a78800] 22:33:28 INFO - PROCESS | 1809 | 1461735208491 Marionette DEBUG loaded listener.js 22:33:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x7f8016043800) [pid = 1809] [serial = 500] [outer = 0x7f8014a78800] 22:33:28 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:33:29 INFO - PROCESS | 1809 | 1461735209196 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 22:33:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:33:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 990ms 22:33:29 INFO - PROCESS | 1809 | 1461735209215 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 22:33:29 INFO - PROCESS | 1809 | 1461735209217 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 22:33:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:33:29 INFO - PROCESS | 1809 | 1461735209228 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:33:29 INFO - PROCESS | 1809 | 1461735209231 Marionette TRACE conn3 <- [1,638,null,{}] 22:33:29 INFO - PROCESS | 1809 | 1461735209239 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:29 INFO - PROCESS | 1809 | 1461735209406 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 22:33:29 INFO - PROCESS | 1809 | 1461735209482 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802269f000 == 74 [pid = 1809] [id = 167] 22:33:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x7f800b60ac00) [pid = 1809] [serial = 501] [outer = (nil)] 22:33:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x7f800b611800) [pid = 1809] [serial = 502] [outer = 0x7f800b60ac00] 22:33:29 INFO - PROCESS | 1809 | 1461735209540 Marionette DEBUG loaded listener.js 22:33:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x7f8016047800) [pid = 1809] [serial = 503] [outer = 0x7f800b60ac00] 22:33:29 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0x7f8005b83c00) [pid = 1809] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 22:33:29 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x7f800c6f0c00) [pid = 1809] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:33:29 INFO - PROCESS | 1809 | --DOMWINDOW == 164 (0x7f800d641800) [pid = 1809] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:33:29 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x7f8009fc6800) [pid = 1809] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 22:33:29 INFO - PROCESS | 1809 | --DOMWINDOW == 162 (0x7f800e437c00) [pid = 1809] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:33:29 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x7f801550d800) [pid = 1809] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:33:29 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x7f800c6f7800) [pid = 1809] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:33:29 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x7f8014f2b400) [pid = 1809] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:33:30 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:33:30 INFO - PROCESS | 1809 | 1461735210344 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 22:33:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:33:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1128ms 22:33:30 INFO - PROCESS | 1809 | 1461735210357 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 22:33:30 INFO - PROCESS | 1809 | 1461735210361 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 22:33:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:33:30 INFO - PROCESS | 1809 | 1461735210366 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:33:30 INFO - PROCESS | 1809 | 1461735210368 Marionette TRACE conn3 <- [1,642,null,{}] 22:33:30 INFO - PROCESS | 1809 | 1461735210373 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:30 INFO - PROCESS | 1809 | 1461735210542 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 22:33:30 INFO - PROCESS | 1809 | 1461735210563 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80228b7000 == 75 [pid = 1809] [id = 168] 22:33:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x7f80019c7800) [pid = 1809] [serial = 504] [outer = (nil)] 22:33:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x7f800c207000) [pid = 1809] [serial = 505] [outer = 0x7f80019c7800] 22:33:30 INFO - PROCESS | 1809 | 1461735210621 Marionette DEBUG loaded listener.js 22:33:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x7f800c20e400) [pid = 1809] [serial = 506] [outer = 0x7f80019c7800] 22:33:31 INFO - PROCESS | 1809 | 1461735211299 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 22:33:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:33:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 974ms 22:33:31 INFO - PROCESS | 1809 | 1461735211342 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 22:33:31 INFO - PROCESS | 1809 | 1461735211345 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 22:33:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:33:31 INFO - PROCESS | 1809 | 1461735211350 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:33:31 INFO - PROCESS | 1809 | 1461735211352 Marionette TRACE conn3 <- [1,646,null,{}] 22:33:31 INFO - PROCESS | 1809 | 1461735211357 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:31 INFO - PROCESS | 1809 | 1461735211488 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 22:33:31 INFO - PROCESS | 1809 | 1461735211604 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8027195800 == 76 [pid = 1809] [id = 169] 22:33:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x7f80032c0c00) [pid = 1809] [serial = 507] [outer = (nil)] 22:33:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x7f800c20e000) [pid = 1809] [serial = 508] [outer = 0x7f80032c0c00] 22:33:31 INFO - PROCESS | 1809 | 1461735211661 Marionette DEBUG loaded listener.js 22:33:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x7f8013d2d400) [pid = 1809] [serial = 509] [outer = 0x7f80032c0c00] 22:33:32 INFO - PROCESS | 1809 | 1461735212560 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:33:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:33:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1274ms 22:33:32 INFO - PROCESS | 1809 | 1461735212626 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 22:33:32 INFO - PROCESS | 1809 | 1461735212632 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 22:33:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:33:32 INFO - PROCESS | 1809 | 1461735212640 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:33:32 INFO - PROCESS | 1809 | 1461735212644 Marionette TRACE conn3 <- [1,650,null,{}] 22:33:32 INFO - PROCESS | 1809 | 1461735212652 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:32 INFO - PROCESS | 1809 | 1461735212817 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 22:33:32 INFO - PROCESS | 1809 | 1461735212965 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b890000 == 77 [pid = 1809] [id = 170] 22:33:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x7f80032a2800) [pid = 1809] [serial = 510] [outer = (nil)] 22:33:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x7f80032a8c00) [pid = 1809] [serial = 511] [outer = 0x7f80032a2800] 22:33:33 INFO - PROCESS | 1809 | 1461735213034 Marionette DEBUG loaded listener.js 22:33:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 168 (0x7f8005342400) [pid = 1809] [serial = 512] [outer = 0x7f80032a2800] 22:33:33 INFO - PROCESS | 1809 | 1461735213928 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 22:33:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:33:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1339ms 22:33:33 INFO - PROCESS | 1809 | 1461735213980 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 22:33:33 INFO - PROCESS | 1809 | 1461735213988 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 22:33:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:33:34 INFO - PROCESS | 1809 | 1461735213997 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:33:34 INFO - PROCESS | 1809 | 1461735214000 Marionette TRACE conn3 <- [1,654,null,{}] 22:33:34 INFO - PROCESS | 1809 | 1461735214006 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:34 INFO - PROCESS | 1809 | 1461735214158 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 22:33:34 INFO - PROCESS | 1809 | 1461735214322 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014f95000 == 78 [pid = 1809] [id = 171] 22:33:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x7f8005984400) [pid = 1809] [serial = 513] [outer = (nil)] 22:33:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0x7f800a031800) [pid = 1809] [serial = 514] [outer = 0x7f8005984400] 22:33:34 INFO - PROCESS | 1809 | 1461735214389 Marionette DEBUG loaded listener.js 22:33:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0x7f800b604400) [pid = 1809] [serial = 515] [outer = 0x7f8005984400] 22:33:35 INFO - PROCESS | 1809 | 1461735215263 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 22:33:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:33:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1330ms 22:33:35 INFO - PROCESS | 1809 | 1461735215329 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 22:33:35 INFO - PROCESS | 1809 | 1461735215333 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 22:33:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:33:35 INFO - PROCESS | 1809 | 1461735215355 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:33:35 INFO - PROCESS | 1809 | 1461735215361 Marionette TRACE conn3 <- [1,658,null,{}] 22:33:35 INFO - PROCESS | 1809 | 1461735215376 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:35 INFO - PROCESS | 1809 | 1461735215539 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 22:33:35 INFO - PROCESS | 1809 | 1461735215691 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80055da800 == 79 [pid = 1809] [id = 172] 22:33:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 172 (0x7f800b605c00) [pid = 1809] [serial = 516] [outer = (nil)] 22:33:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 173 (0x7f800c247400) [pid = 1809] [serial = 517] [outer = 0x7f800b605c00] 22:33:35 INFO - PROCESS | 1809 | 1461735215763 Marionette DEBUG loaded listener.js 22:33:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 174 (0x7f800c6f9c00) [pid = 1809] [serial = 518] [outer = 0x7f800b605c00] 22:33:36 INFO - PROCESS | 1809 | 1461735216557 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 22:33:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:33:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1235ms 22:33:36 INFO - PROCESS | 1809 | 1461735216598 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 22:33:36 INFO - PROCESS | 1809 | 1461735216603 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 22:33:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:33:36 INFO - PROCESS | 1809 | 1461735216609 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:33:36 INFO - PROCESS | 1809 | 1461735216611 Marionette TRACE conn3 <- [1,662,null,{}] 22:33:36 INFO - PROCESS | 1809 | 1461735216616 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:36 INFO - PROCESS | 1809 | 1461735216775 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 22:33:36 INFO - PROCESS | 1809 | 1461735216930 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005920800 == 80 [pid = 1809] [id = 173] 22:33:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 175 (0x7f800b836c00) [pid = 1809] [serial = 519] [outer = (nil)] 22:33:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 176 (0x7f800efed400) [pid = 1809] [serial = 520] [outer = 0x7f800b836c00] 22:33:37 INFO - PROCESS | 1809 | 1461735216997 Marionette DEBUG loaded listener.js 22:33:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 177 (0x7f8013b3ac00) [pid = 1809] [serial = 521] [outer = 0x7f800b836c00] 22:33:37 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:33:37 INFO - PROCESS | 1809 | 1461735217825 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 22:33:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:33:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1278ms 22:33:37 INFO - PROCESS | 1809 | 1461735217888 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 22:33:37 INFO - PROCESS | 1809 | 1461735217892 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 22:33:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:33:37 INFO - PROCESS | 1809 | 1461735217897 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:33:37 INFO - PROCESS | 1809 | 1461735217899 Marionette TRACE conn3 <- [1,666,null,{}] 22:33:37 INFO - PROCESS | 1809 | 1461735217905 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:38 INFO - PROCESS | 1809 | 1461735218054 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 22:33:38 INFO - PROCESS | 1809 | 1461735218207 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2aa800 == 81 [pid = 1809] [id = 174] 22:33:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 178 (0x7f800eebd400) [pid = 1809] [serial = 522] [outer = (nil)] 22:33:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 179 (0x7f8013d2a800) [pid = 1809] [serial = 523] [outer = 0x7f800eebd400] 22:33:38 INFO - PROCESS | 1809 | 1461735218275 Marionette DEBUG loaded listener.js 22:33:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 180 (0x7f8014a7d800) [pid = 1809] [serial = 524] [outer = 0x7f800eebd400] 22:33:38 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:33:39 INFO - PROCESS | 1809 | 1461735219154 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 22:33:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:33:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1279ms 22:33:39 INFO - PROCESS | 1809 | 1461735219183 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 22:33:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:33:39 INFO - PROCESS | 1809 | 1461735219187 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 22:33:39 INFO - PROCESS | 1809 | 1461735219194 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:33:39 INFO - PROCESS | 1809 | 1461735219197 Marionette TRACE conn3 <- [1,670,null,{}] 22:33:39 INFO - PROCESS | 1809 | 1461735219202 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:39 INFO - PROCESS | 1809 | 1461735219386 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 22:33:39 INFO - PROCESS | 1809 | 1461735219532 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80054a6800 == 82 [pid = 1809] [id = 175] 22:33:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x7f800f1a4400) [pid = 1809] [serial = 525] [outer = (nil)] 22:33:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x7f800f1aa800) [pid = 1809] [serial = 526] [outer = 0x7f800f1a4400] 22:33:39 INFO - PROCESS | 1809 | 1461735219601 Marionette DEBUG loaded listener.js 22:33:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x7f8017c07400) [pid = 1809] [serial = 527] [outer = 0x7f800f1a4400] 22:33:40 INFO - PROCESS | 1809 | 1461735220475 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 22:33:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:33:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1325ms 22:33:40 INFO - PROCESS | 1809 | 1461735220520 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 22:33:40 INFO - PROCESS | 1809 | 1461735220524 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 22:33:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:33:40 INFO - PROCESS | 1809 | 1461735220529 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:33:40 INFO - PROCESS | 1809 | 1461735220531 Marionette TRACE conn3 <- [1,674,null,{}] 22:33:40 INFO - PROCESS | 1809 | 1461735220536 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:40 INFO - PROCESS | 1809 | 1461735220683 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 22:33:40 INFO - PROCESS | 1809 | 1461735220840 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001a46000 == 83 [pid = 1809] [id = 176] 22:33:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x7f80019d1c00) [pid = 1809] [serial = 528] [outer = (nil)] 22:33:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x7f8001a8f400) [pid = 1809] [serial = 529] [outer = 0x7f80019d1c00] 22:33:40 INFO - PROCESS | 1809 | 1461735220909 Marionette DEBUG loaded listener.js 22:33:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x7f8001a94800) [pid = 1809] [serial = 530] [outer = 0x7f80019d1c00] 22:33:41 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:33:41 INFO - PROCESS | 1809 | 1461735221712 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 22:33:41 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 22:33:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1235ms 22:33:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:33:41 INFO - PROCESS | 1809 | 1461735221765 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 22:33:41 INFO - PROCESS | 1809 | 1461735221767 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 22:33:41 INFO - PROCESS | 1809 | 1461735221773 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:33:41 INFO - PROCESS | 1809 | 1461735221776 Marionette TRACE conn3 <- [1,678,null,{}] 22:33:41 INFO - PROCESS | 1809 | 1461735221781 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:41 INFO - PROCESS | 1809 | 1461735221925 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 22:33:42 INFO - PROCESS | 1809 | 1461735222084 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b886000 == 84 [pid = 1809] [id = 177] 22:33:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x7f80019cc400) [pid = 1809] [serial = 531] [outer = (nil)] 22:33:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 188 (0x7f8009e72400) [pid = 1809] [serial = 532] [outer = 0x7f80019cc400] 22:33:42 INFO - PROCESS | 1809 | 1461735222149 Marionette DEBUG loaded listener.js 22:33:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 189 (0x7f800f19f800) [pid = 1809] [serial = 533] [outer = 0x7f80019cc400] 22:33:43 INFO - PROCESS | 1809 | 1461735223311 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 22:33:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:33:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1582ms 22:33:43 INFO - PROCESS | 1809 | 1461735223355 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 22:33:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:33:43 INFO - PROCESS | 1809 | 1461735223362 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 22:33:43 INFO - PROCESS | 1809 | 1461735223369 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:33:43 INFO - PROCESS | 1809 | 1461735223374 Marionette TRACE conn3 <- [1,682,null,{}] 22:33:43 INFO - PROCESS | 1809 | 1461735223380 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:43 INFO - PROCESS | 1809 | 1461735223538 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 22:33:43 INFO - PROCESS | 1809 | 1461735223704 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80055ef000 == 85 [pid = 1809] [id = 178] 22:33:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 190 (0x7f80032c6c00) [pid = 1809] [serial = 534] [outer = (nil)] 22:33:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 191 (0x7f8005b7e800) [pid = 1809] [serial = 535] [outer = 0x7f80032c6c00] 22:33:43 INFO - PROCESS | 1809 | 1461735223826 Marionette DEBUG loaded listener.js 22:33:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 192 (0x7f8009e74c00) [pid = 1809] [serial = 536] [outer = 0x7f80032c6c00] 22:33:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80228b7000 == 84 [pid = 1809] [id = 168] 22:33:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802ba2d800 == 83 [pid = 1809] [id = 136] 22:33:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802269f000 == 82 [pid = 1809] [id = 167] 22:33:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017e55800 == 81 [pid = 1809] [id = 166] 22:33:44 INFO - PROCESS | 1809 | --DOMWINDOW == 191 (0x7f8016050400) [pid = 1809] [serial = 417] [outer = (nil)] [url = about:blank] 22:33:44 INFO - PROCESS | 1809 | --DOMWINDOW == 190 (0x7f8014c7b400) [pid = 1809] [serial = 414] [outer = (nil)] [url = about:blank] 22:33:44 INFO - PROCESS | 1809 | --DOMWINDOW == 189 (0x7f8005990c00) [pid = 1809] [serial = 423] [outer = (nil)] [url = about:blank] 22:33:44 INFO - PROCESS | 1809 | --DOMWINDOW == 188 (0x7f8005b80400) [pid = 1809] [serial = 426] [outer = (nil)] [url = about:blank] 22:33:44 INFO - PROCESS | 1809 | --DOMWINDOW == 187 (0x7f800533e800) [pid = 1809] [serial = 429] [outer = (nil)] [url = about:blank] 22:33:44 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x7f8027a05800) [pid = 1809] [serial = 420] [outer = (nil)] [url = about:blank] 22:33:44 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x7f8017c05c00) [pid = 1809] [serial = 456] [outer = (nil)] [url = about:blank] 22:33:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014f9e000 == 80 [pid = 1809] [id = 165] 22:33:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8011a36800 == 79 [pid = 1809] [id = 164] 22:33:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8009f59800 == 78 [pid = 1809] [id = 163] 22:33:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8009f5f800 == 77 [pid = 1809] [id = 162] 22:33:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8008fd7800 == 76 [pid = 1809] [id = 161] 22:33:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80090ce000 == 75 [pid = 1809] [id = 158] 22:33:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8005926000 == 74 [pid = 1809] [id = 157] 22:33:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8008fd6800 == 73 [pid = 1809] [id = 156] 22:33:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801490e800 == 72 [pid = 1809] [id = 154] 22:33:44 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b417000 == 71 [pid = 1809] [id = 153] 22:33:45 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x7f8005b8a000) [pid = 1809] [serial = 432] [outer = (nil)] [url = about:blank] 22:33:45 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0x7f8013d2ac00) [pid = 1809] [serial = 453] [outer = (nil)] [url = about:blank] 22:33:45 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x7f8013d2f000) [pid = 1809] [serial = 454] [outer = (nil)] [url = about:blank] 22:33:45 INFO - PROCESS | 1809 | --DOMWINDOW == 181 (0x7f80131ccc00) [pid = 1809] [serial = 442] [outer = (nil)] [url = about:blank] 22:33:45 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x7f800b461800) [pid = 1809] [serial = 435] [outer = (nil)] [url = about:blank] 22:33:45 INFO - PROCESS | 1809 | --DOMWINDOW == 179 (0x7f800da1d400) [pid = 1809] [serial = 411] [outer = (nil)] [url = about:blank] 22:33:45 INFO - PROCESS | 1809 | --DOMWINDOW == 178 (0x7f800f111c00) [pid = 1809] [serial = 441] [outer = (nil)] [url = about:blank] 22:33:45 INFO - PROCESS | 1809 | --DOMWINDOW == 177 (0x7f8013630000) [pid = 1809] [serial = 444] [outer = (nil)] [url = about:blank] 22:33:45 INFO - PROCESS | 1809 | --DOMWINDOW == 176 (0x7f8009e79800) [pid = 1809] [serial = 433] [outer = (nil)] [url = about:blank] 22:33:45 INFO - PROCESS | 1809 | --DOMWINDOW == 175 (0x7f8017c92800) [pid = 1809] [serial = 450] [outer = (nil)] [url = about:blank] 22:33:45 INFO - PROCESS | 1809 | --DOMWINDOW == 174 (0x7f8014928c00) [pid = 1809] [serial = 445] [outer = (nil)] [url = about:blank] 22:33:45 INFO - PROCESS | 1809 | --DOMWINDOW == 173 (0x7f800c91dc00) [pid = 1809] [serial = 438] [outer = (nil)] [url = about:blank] 22:33:45 INFO - PROCESS | 1809 | --DOMWINDOW == 172 (0x7f8016150400) [pid = 1809] [serial = 448] [outer = (nil)] [url = about:blank] 22:33:45 INFO - PROCESS | 1809 | --DOMWINDOW == 171 (0x7f80217f8400) [pid = 1809] [serial = 451] [outer = (nil)] [url = about:blank] 22:33:45 INFO - PROCESS | 1809 | --DOMWINDOW == 170 (0x7f800d63f400) [pid = 1809] [serial = 439] [outer = (nil)] [url = about:blank] 22:33:45 INFO - PROCESS | 1809 | --DOMWINDOW == 169 (0x7f800c24d000) [pid = 1809] [serial = 436] [outer = (nil)] [url = about:blank] 22:33:45 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x7f8015de2800) [pid = 1809] [serial = 447] [outer = (nil)] [url = about:blank] 22:33:45 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:33:45 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:33:45 INFO - PROCESS | 1809 | 1461735225209 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 22:33:45 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) 22:33:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1882ms 22:33:45 INFO - PROCESS | 1809 | 1461735225340 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 22:33:45 INFO - PROCESS | 1809 | 1461735225348 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 22:33:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:33:45 INFO - PROCESS | 1809 | 1461735225363 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:33:45 INFO - PROCESS | 1809 | 1461735225367 Marionette TRACE conn3 <- [1,686,null,{}] 22:33:45 INFO - PROCESS | 1809 | 1461735225372 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:45 INFO - PROCESS | 1809 | 1461735225507 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 22:33:45 INFO - PROCESS | 1809 | 1461735225517 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8008fdf000 == 72 [pid = 1809] [id = 179] 22:33:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x7f8005b81800) [pid = 1809] [serial = 537] [outer = (nil)] 22:33:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0x7f800b60fc00) [pid = 1809] [serial = 538] [outer = 0x7f8005b81800] 22:33:45 INFO - PROCESS | 1809 | 1461735225578 Marionette DEBUG loaded listener.js 22:33:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0x7f800bb52400) [pid = 1809] [serial = 539] [outer = 0x7f8005b81800] 22:33:46 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:33:46 INFO - PROCESS | 1809 | 1461735226724 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 22:33:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:33:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1379ms 22:33:46 INFO - PROCESS | 1809 | 1461735226741 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 22:33:46 INFO - PROCESS | 1809 | 1461735226745 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 22:33:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:33:46 INFO - PROCESS | 1809 | 1461735226751 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:33:46 INFO - PROCESS | 1809 | 1461735226757 Marionette TRACE conn3 <- [1,690,null,{}] 22:33:46 INFO - PROCESS | 1809 | 1461735226771 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:46 INFO - PROCESS | 1809 | 1461735226926 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 22:33:47 INFO - PROCESS | 1809 | 1461735227100 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b89b800 == 73 [pid = 1809] [id = 180] 22:33:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 172 (0x7f800bfcd000) [pid = 1809] [serial = 540] [outer = (nil)] 22:33:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 173 (0x7f800c24ac00) [pid = 1809] [serial = 541] [outer = 0x7f800bfcd000] 22:33:47 INFO - PROCESS | 1809 | 1461735227162 Marionette DEBUG loaded listener.js 22:33:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 174 (0x7f800da13400) [pid = 1809] [serial = 542] [outer = 0x7f800bfcd000] 22:33:48 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:33:48 INFO - PROCESS | 1809 | 1461735228263 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 22:33:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:33:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1541ms 22:33:48 INFO - PROCESS | 1809 | 1461735228294 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 22:33:48 INFO - PROCESS | 1809 | 1461735228308 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 22:33:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:33:48 INFO - PROCESS | 1809 | 1461735228324 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:33:48 INFO - PROCESS | 1809 | 1461735228327 Marionette TRACE conn3 <- [1,694,null,{}] 22:33:48 INFO - PROCESS | 1809 | 1461735228332 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:48 INFO - PROCESS | 1809 | 1461735228515 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 22:33:48 INFO - PROCESS | 1809 | 1461735228621 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c311800 == 74 [pid = 1809] [id = 181] 22:33:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 175 (0x7f80032c1000) [pid = 1809] [serial = 543] [outer = (nil)] 22:33:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 176 (0x7f800f107800) [pid = 1809] [serial = 544] [outer = 0x7f80032c1000] 22:33:48 INFO - PROCESS | 1809 | 1461735228686 Marionette DEBUG loaded listener.js 22:33:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 177 (0x7f800f1a2000) [pid = 1809] [serial = 545] [outer = 0x7f80032c1000] 22:33:49 INFO - PROCESS | 1809 | --DOMWINDOW == 176 (0x7f8014a78800) [pid = 1809] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:33:49 INFO - PROCESS | 1809 | --DOMWINDOW == 175 (0x7f800b60ac00) [pid = 1809] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:33:49 INFO - PROCESS | 1809 | --DOMWINDOW == 174 (0x7f80019c7800) [pid = 1809] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:33:49 INFO - PROCESS | 1809 | --DOMWINDOW == 173 (0x7f8005983000) [pid = 1809] [serial = 485] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:33:49 INFO - PROCESS | 1809 | --DOMWINDOW == 172 (0x7f800eebc000) [pid = 1809] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:33:49 INFO - PROCESS | 1809 | --DOMWINDOW == 171 (0x7f80019d1400) [pid = 1809] [serial = 482] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:33:49 INFO - PROCESS | 1809 | --DOMWINDOW == 170 (0x7f800d570400) [pid = 1809] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:33:49 INFO - PROCESS | 1809 | --DOMWINDOW == 169 (0x7f8009e74400) [pid = 1809] [serial = 488] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:33:49 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x7f800d569800) [pid = 1809] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:33:49 INFO - PROCESS | 1809 | --DOMWINDOW == 167 (0x7f8009fc3400) [pid = 1809] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:33:49 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0x7f8009fcfc00) [pid = 1809] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:33:49 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x7f8009e75800) [pid = 1809] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:33:49 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:33:50 INFO - PROCESS | 1809 | 1461735230012 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 22:33:50 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) 22:33:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1727ms 22:33:50 INFO - PROCESS | 1809 | 1461735230053 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 22:33:50 INFO - PROCESS | 1809 | 1461735230056 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 22:33:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:33:50 INFO - PROCESS | 1809 | 1461735230061 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:33:50 INFO - PROCESS | 1809 | 1461735230063 Marionette TRACE conn3 <- [1,698,null,{}] 22:33:50 INFO - PROCESS | 1809 | 1461735230074 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:50 INFO - PROCESS | 1809 | 1461735230207 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 22:33:50 INFO - PROCESS | 1809 | 1461735230358 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8010ec3800 == 75 [pid = 1809] [id = 182] 22:33:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x7f8009e74400) [pid = 1809] [serial = 546] [outer = (nil)] 22:33:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x7f800e438c00) [pid = 1809] [serial = 547] [outer = 0x7f8009e74400] 22:33:50 INFO - PROCESS | 1809 | 1461735230416 Marionette DEBUG loaded listener.js 22:33:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 168 (0x7f800f1a6000) [pid = 1809] [serial = 548] [outer = 0x7f8009e74400] 22:33:51 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:33:51 INFO - PROCESS | 1809 | 1461735231546 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 22:33:51 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) 22:33:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1531ms 22:33:51 INFO - PROCESS | 1809 | 1461735231594 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 22:33:51 INFO - PROCESS | 1809 | 1461735231600 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 22:33:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:33:51 INFO - PROCESS | 1809 | 1461735231608 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:33:51 INFO - PROCESS | 1809 | 1461735231613 Marionette TRACE conn3 <- [1,702,null,{}] 22:33:51 INFO - PROCESS | 1809 | 1461735231621 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:51 INFO - PROCESS | 1809 | 1461735231919 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 22:33:52 INFO - PROCESS | 1809 | 1461735232045 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005a83000 == 76 [pid = 1809] [id = 183] 22:33:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x7f8005341c00) [pid = 1809] [serial = 549] [outer = (nil)] 22:33:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0x7f8005b80000) [pid = 1809] [serial = 550] [outer = 0x7f8005341c00] 22:33:52 INFO - PROCESS | 1809 | 1461735232113 Marionette DEBUG loaded listener.js 22:33:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0x7f8009fc6800) [pid = 1809] [serial = 551] [outer = 0x7f8005341c00] 22:33:53 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:33:53 INFO - PROCESS | 1809 | 1461735233373 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 22:33:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:33:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1780ms 22:33:53 INFO - PROCESS | 1809 | 1461735233389 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 22:33:53 INFO - PROCESS | 1809 | 1461735233397 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 22:33:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:33:53 INFO - PROCESS | 1809 | 1461735233407 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:33:53 INFO - PROCESS | 1809 | 1461735233410 Marionette TRACE conn3 <- [1,706,null,{}] 22:33:53 INFO - PROCESS | 1809 | 1461735233512 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:53 INFO - PROCESS | 1809 | 1461735233660 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 22:33:53 INFO - PROCESS | 1809 | 1461735233806 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2d6000 == 77 [pid = 1809] [id = 184] 22:33:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 172 (0x7f8005983000) [pid = 1809] [serial = 552] [outer = (nil)] 22:33:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 173 (0x7f800b60ac00) [pid = 1809] [serial = 553] [outer = 0x7f8005983000] 22:33:53 INFO - PROCESS | 1809 | 1461735233874 Marionette DEBUG loaded listener.js 22:33:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 174 (0x7f800c208c00) [pid = 1809] [serial = 554] [outer = 0x7f8005983000] 22:33:55 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:33:55 INFO - PROCESS | 1809 | 1461735235156 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 22:33:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:33:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1786ms 22:33:55 INFO - PROCESS | 1809 | 1461735235311 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 22:33:55 INFO - PROCESS | 1809 | 1461735235315 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 22:33:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:33:55 INFO - PROCESS | 1809 | 1461735235329 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:33:55 INFO - PROCESS | 1809 | 1461735235335 Marionette TRACE conn3 <- [1,710,null,{}] 22:33:55 INFO - PROCESS | 1809 | 1461735235351 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:55 INFO - PROCESS | 1809 | 1461735235500 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 22:33:55 INFO - PROCESS | 1809 | 1461735235648 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014cd4800 == 78 [pid = 1809] [id = 185] 22:33:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 175 (0x7f800be2c400) [pid = 1809] [serial = 555] [outer = (nil)] 22:33:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 176 (0x7f800f1a2800) [pid = 1809] [serial = 556] [outer = 0x7f800be2c400] 22:33:55 INFO - PROCESS | 1809 | 1461735235718 Marionette DEBUG loaded listener.js 22:33:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 177 (0x7f801188d000) [pid = 1809] [serial = 557] [outer = 0x7f800be2c400] 22:33:56 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:33:56 INFO - PROCESS | 1809 | 1461735236954 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 22:33:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:33:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1688ms 22:33:57 INFO - PROCESS | 1809 | 1461735237017 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 22:33:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:33:57 INFO - PROCESS | 1809 | 1461735237022 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 22:33:57 INFO - PROCESS | 1809 | 1461735237028 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:33:57 INFO - PROCESS | 1809 | 1461735237031 Marionette TRACE conn3 <- [1,714,null,{}] 22:33:57 INFO - PROCESS | 1809 | 1461735237076 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:57 INFO - PROCESS | 1809 | 1461735237299 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 22:33:57 INFO - PROCESS | 1809 | 1461735237429 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015c1a800 == 79 [pid = 1809] [id = 186] 22:33:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 178 (0x7f80019d1000) [pid = 1809] [serial = 558] [outer = (nil)] 22:33:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 179 (0x7f801188d400) [pid = 1809] [serial = 559] [outer = 0x7f80019d1000] 22:33:57 INFO - PROCESS | 1809 | 1461735237496 Marionette DEBUG loaded listener.js 22:33:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 180 (0x7f8013b3d000) [pid = 1809] [serial = 560] [outer = 0x7f80019d1000] 22:33:58 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:33:58 INFO - PROCESS | 1809 | 1461735238986 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 22:33:59 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 22:33:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1985ms 22:33:59 INFO - PROCESS | 1809 | 1461735239012 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 22:33:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:33:59 INFO - PROCESS | 1809 | 1461735239017 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 22:33:59 INFO - PROCESS | 1809 | 1461735239024 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:33:59 INFO - PROCESS | 1809 | 1461735239028 Marionette TRACE conn3 <- [1,718,null,{}] 22:33:59 INFO - PROCESS | 1809 | 1461735239036 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:59 INFO - PROCESS | 1809 | 1461735239187 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 22:33:59 INFO - PROCESS | 1809 | 1461735239351 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80055f2800 == 80 [pid = 1809] [id = 187] 22:33:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x7f80032c2c00) [pid = 1809] [serial = 561] [outer = (nil)] 22:33:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x7f8005b7ec00) [pid = 1809] [serial = 562] [outer = 0x7f80032c2c00] 22:33:59 INFO - PROCESS | 1809 | 1461735239421 Marionette DEBUG loaded listener.js 22:33:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x7f8009fc2c00) [pid = 1809] [serial = 563] [outer = 0x7f80032c2c00] 22:34:00 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80034f4800 == 79 [pid = 1809] [id = 160] 22:34:00 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c32a000 == 78 [pid = 1809] [id = 141] 22:34:00 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800a33d800 == 77 [pid = 1809] [id = 143] 22:34:00 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017e54800 == 76 [pid = 1809] [id = 142] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x7f8013b34400) [pid = 1809] [serial = 465] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 181 (0x7f8005b88000) [pid = 1809] [serial = 459] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x7f800c6eb800) [pid = 1809] [serial = 462] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 179 (0x7f8013d29400) [pid = 1809] [serial = 468] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 178 (0x7f8014fb8000) [pid = 1809] [serial = 471] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 177 (0x7f802284a000) [pid = 1809] [serial = 474] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 176 (0x7f80237fa400) [pid = 1809] [serial = 477] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 175 (0x7f800a037400) [pid = 1809] [serial = 480] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 174 (0x7f800c20e000) [pid = 1809] [serial = 508] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c311800 == 75 [pid = 1809] [id = 181] 22:34:00 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b89b800 == 74 [pid = 1809] [id = 180] 22:34:00 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8008fdf000 == 73 [pid = 1809] [id = 179] 22:34:00 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80055ef000 == 72 [pid = 1809] [id = 178] 22:34:00 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:34:00 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:34:00 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001a46000 == 71 [pid = 1809] [id = 176] 22:34:00 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80054a6800 == 70 [pid = 1809] [id = 175] 22:34:00 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2aa800 == 69 [pid = 1809] [id = 174] 22:34:00 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8005920800 == 68 [pid = 1809] [id = 173] 22:34:00 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80055da800 == 67 [pid = 1809] [id = 172] 22:34:00 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014f95000 == 66 [pid = 1809] [id = 171] 22:34:00 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b890000 == 65 [pid = 1809] [id = 170] 22:34:00 INFO - PROCESS | 1809 | 1461735240677 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 22:34:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:34:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1680ms 22:34:00 INFO - PROCESS | 1809 | 1461735240703 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 22:34:00 INFO - PROCESS | 1809 | 1461735240710 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 22:34:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:34:00 INFO - PROCESS | 1809 | 1461735240718 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:34:00 INFO - PROCESS | 1809 | 1461735240722 Marionette TRACE conn3 <- [1,722,null,{}] 22:34:00 INFO - PROCESS | 1809 | 1461735240728 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:00 INFO - PROCESS | 1809 | 1461735240912 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 173 (0x7f8014fb6800) [pid = 1809] [serial = 331] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 172 (0x7f80274aec00) [pid = 1809] [serial = 367] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 171 (0x7f8027a02400) [pid = 1809] [serial = 409] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 170 (0x7f8014a7dc00) [pid = 1809] [serial = 499] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 169 (0x7f800b611800) [pid = 1809] [serial = 502] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x7f8016043800) [pid = 1809] [serial = 500] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 167 (0x7f800c207000) [pid = 1809] [serial = 505] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0x7f8005b8b400) [pid = 1809] [serial = 486] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x7f800f104800) [pid = 1809] [serial = 493] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 164 (0x7f8013263000) [pid = 1809] [serial = 494] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x7f8005983800) [pid = 1809] [serial = 484] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 162 (0x7f8005337c00) [pid = 1809] [serial = 483] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x7f8013b3a800) [pid = 1809] [serial = 496] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x7f800be2fc00) [pid = 1809] [serial = 489] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x7f800c6eec00) [pid = 1809] [serial = 490] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x7f8016047800) [pid = 1809] [serial = 503] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x7f80225b3c00) [pid = 1809] [serial = 457] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x7f800a032800) [pid = 1809] [serial = 487] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x7f800c20e400) [pid = 1809] [serial = 506] [outer = (nil)] [url = about:blank] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x7f800ef5d000) [pid = 1809] [serial = 274] [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.] 22:34:00 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x7f8013d27000) [pid = 1809] [serial = 497] [outer = (nil)] [url = about:blank] 22:34:01 INFO - PROCESS | 1809 | 1461735241043 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80055ef000 == 66 [pid = 1809] [id = 188] 22:34:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x7f80032c0800) [pid = 1809] [serial = 564] [outer = (nil)] 22:34:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x7f8009fcb000) [pid = 1809] [serial = 565] [outer = 0x7f80032c0800] 22:34:01 INFO - PROCESS | 1809 | 1461735241101 Marionette DEBUG loaded listener.js 22:34:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x7f800bb52800) [pid = 1809] [serial = 566] [outer = 0x7f80032c0800] 22:34:01 INFO - PROCESS | 1809 | 1461735241812 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 22:34:01 INFO - PROCESS | 1809 | 1461735241859 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 22:34:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:34:01 INFO - PROCESS | 1809 | 1461735241864 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:34:01 INFO - PROCESS | 1809 | 1461735241869 Marionette TRACE conn3 <- [1,726,null,{}] 22:34:01 INFO - PROCESS | 1809 | 1461735241884 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:02 INFO - PROCESS | 1809 | 1461735242038 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 22:34:02 INFO - PROCESS | 1809 | 1461735242050 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b5dc000 == 67 [pid = 1809] [id = 189] 22:34:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x7f800c240800) [pid = 1809] [serial = 567] [outer = (nil)] 22:34:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x7f800d56b400) [pid = 1809] [serial = 568] [outer = 0x7f800c240800] 22:34:02 INFO - PROCESS | 1809 | 1461735242109 Marionette DEBUG loaded listener.js 22:34:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x7f800ef15400) [pid = 1809] [serial = 569] [outer = 0x7f800c240800] 22:34:02 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:34:02 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:34:02 INFO - PROCESS | 1809 | 1461735242981 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 22:34:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:34:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1135ms 22:34:03 INFO - PROCESS | 1809 | 1461735242999 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 22:34:03 INFO - PROCESS | 1809 | 1461735243003 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 22:34:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:34:03 INFO - PROCESS | 1809 | 1461735243008 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:34:03 INFO - PROCESS | 1809 | 1461735243010 Marionette TRACE conn3 <- [1,730,null,{}] 22:34:03 INFO - PROCESS | 1809 | 1461735243015 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:03 INFO - PROCESS | 1809 | 1461735243145 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 22:34:03 INFO - PROCESS | 1809 | 1461735243160 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2b1800 == 68 [pid = 1809] [id = 190] 22:34:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x7f800ef16400) [pid = 1809] [serial = 570] [outer = (nil)] 22:34:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x7f800f1a6400) [pid = 1809] [serial = 571] [outer = 0x7f800ef16400] 22:34:03 INFO - PROCESS | 1809 | 1461735243218 Marionette DEBUG loaded listener.js 22:34:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x7f8013626c00) [pid = 1809] [serial = 572] [outer = 0x7f800ef16400] 22:34:03 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:34:03 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x7f8017ea6800) [pid = 1809] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x7f800d56e400) [pid = 1809] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x7f800c244c00) [pid = 1809] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x7f800eff1800) [pid = 1809] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x7f80131c6400) [pid = 1809] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x7f800b834c00) [pid = 1809] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x7f800b835800) [pid = 1809] [serial = 262] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x7f80032c1000) [pid = 1809] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x7f8014fb1400) [pid = 1809] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x7f8015d4fc00) [pid = 1809] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x7f8005984c00) [pid = 1809] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x7f80238c9800) [pid = 1809] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x7f800ef17800) [pid = 1809] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x7f80032c6c00) [pid = 1809] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x7f800598b000) [pid = 1809] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x7f800a034800) [pid = 1809] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x7f8005985000) [pid = 1809] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x7f800b836000) [pid = 1809] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x7f800b836800) [pid = 1809] [serial = 265] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x7f800c6f9400) [pid = 1809] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x7f8005b81800) [pid = 1809] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x7f800be26400) [pid = 1809] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x7f8011b81800) [pid = 1809] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x7f8014fb6000) [pid = 1809] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x7f800bfc3800) [pid = 1809] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x7f800b457c00) [pid = 1809] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x7f801558f400) [pid = 1809] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x7f8018a5e400) [pid = 1809] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x7f8015585400) [pid = 1809] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x7f80032c9000) [pid = 1809] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x7f8009fd0800) [pid = 1809] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x7f8011827000) [pid = 1809] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x7f8013265c00) [pid = 1809] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x7f800bfcd000) [pid = 1809] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x7f800d63bc00) [pid = 1809] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x7f800c246c00) [pid = 1809] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x7f8014fb9800) [pid = 1809] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x7f800b459000) [pid = 1809] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x7f800ba0fc00) [pid = 1809] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x7f80019cc400) [pid = 1809] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x7f800ef11400) [pid = 1809] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x7f8005339000) [pid = 1809] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x7f800533ac00) [pid = 1809] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x7f800ef5b400) [pid = 1809] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:34:04 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x7f801272b000) [pid = 1809] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:34:04 INFO - PROCESS | 1809 | 1461735244845 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 22:34:04 INFO - PROCESS | 1809 | 1461735244970 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 22:34:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:34:04 INFO - PROCESS | 1809 | 1461735244978 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:34:04 INFO - PROCESS | 1809 | 1461735244983 Marionette TRACE conn3 <- [1,734,null,{}] 22:34:05 INFO - PROCESS | 1809 | 1461735245043 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:05 INFO - PROCESS | 1809 | 1461735245231 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 22:34:05 INFO - PROCESS | 1809 | 1461735245350 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005928800 == 69 [pid = 1809] [id = 191] 22:34:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x7f800533fc00) [pid = 1809] [serial = 573] [outer = (nil)] 22:34:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x7f8005987800) [pid = 1809] [serial = 574] [outer = 0x7f800533fc00] 22:34:05 INFO - PROCESS | 1809 | 1461735245421 Marionette DEBUG loaded listener.js 22:34:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x7f8009fc2400) [pid = 1809] [serial = 575] [outer = 0x7f800533fc00] 22:34:06 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:34:06 INFO - PROCESS | 1809 | 1461735246212 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 22:34:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:34:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1287ms 22:34:06 INFO - PROCESS | 1809 | 1461735246266 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 22:34:06 INFO - PROCESS | 1809 | 1461735246274 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 22:34:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:34:06 INFO - PROCESS | 1809 | 1461735246283 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:34:06 INFO - PROCESS | 1809 | 1461735246286 Marionette TRACE conn3 <- [1,738,null,{}] 22:34:06 INFO - PROCESS | 1809 | 1461735246290 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:06 INFO - PROCESS | 1809 | 1461735246459 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 22:34:06 INFO - PROCESS | 1809 | 1461735246621 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800ba2c800 == 70 [pid = 1809] [id = 192] 22:34:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x7f800b457800) [pid = 1809] [serial = 576] [outer = (nil)] 22:34:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x7f800b607400) [pid = 1809] [serial = 577] [outer = 0x7f800b457800] 22:34:06 INFO - PROCESS | 1809 | 1461735246697 Marionette DEBUG loaded listener.js 22:34:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x7f800b836800) [pid = 1809] [serial = 578] [outer = 0x7f800b457800] 22:34:08 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:34:08 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:34:08 INFO - PROCESS | 1809 | 1461735248057 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 22:34:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:34:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1828ms 22:34:08 INFO - PROCESS | 1809 | 1461735248111 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 22:34:08 INFO - PROCESS | 1809 | 1461735248114 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 22:34:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:34:08 INFO - PROCESS | 1809 | 1461735248207 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:34:08 INFO - PROCESS | 1809 | 1461735248212 Marionette TRACE conn3 <- [1,742,null,{}] 22:34:08 INFO - PROCESS | 1809 | 1461735248239 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:08 INFO - PROCESS | 1809 | 1461735248420 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 22:34:08 INFO - PROCESS | 1809 | 1461735248572 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8010edf000 == 71 [pid = 1809] [id = 193] 22:34:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x7f800ba0bc00) [pid = 1809] [serial = 579] [outer = (nil)] 22:34:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x7f800bfc5c00) [pid = 1809] [serial = 580] [outer = 0x7f800ba0bc00] 22:34:08 INFO - PROCESS | 1809 | 1461735248646 Marionette DEBUG loaded listener.js 22:34:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x7f800c6f3c00) [pid = 1809] [serial = 581] [outer = 0x7f800ba0bc00] 22:34:09 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:34:09 INFO - PROCESS | 1809 | 1461735249952 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 22:34:09 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 22:34:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1881ms 22:34:10 INFO - PROCESS | 1809 | 1461735250096 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 22:34:10 INFO - PROCESS | 1809 | 1461735250101 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 22:34:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:34:10 INFO - PROCESS | 1809 | 1461735250110 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:34:10 INFO - PROCESS | 1809 | 1461735250113 Marionette TRACE conn3 <- [1,746,null,{}] 22:34:10 INFO - PROCESS | 1809 | 1461735250118 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:10 INFO - PROCESS | 1809 | 1461735250313 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 22:34:10 INFO - PROCESS | 1809 | 1461735250461 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014a21000 == 72 [pid = 1809] [id = 194] 22:34:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x7f800bb4c000) [pid = 1809] [serial = 582] [outer = (nil)] 22:34:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x7f800ef18000) [pid = 1809] [serial = 583] [outer = 0x7f800bb4c000] 22:34:10 INFO - PROCESS | 1809 | 1461735250533 Marionette DEBUG loaded listener.js 22:34:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x7f800f1a9c00) [pid = 1809] [serial = 584] [outer = 0x7f800bb4c000] 22:34:11 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:34:11 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:34:11 INFO - PROCESS | 1809 | 1461735251726 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 22:34:11 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.) 22:34:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1639ms 22:34:11 INFO - PROCESS | 1809 | 1461735251749 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 22:34:11 INFO - PROCESS | 1809 | 1461735251752 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 22:34:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:34:11 INFO - PROCESS | 1809 | 1461735251758 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:34:11 INFO - PROCESS | 1809 | 1461735251760 Marionette TRACE conn3 <- [1,750,null,{}] 22:34:11 INFO - PROCESS | 1809 | 1461735251765 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:11 INFO - PROCESS | 1809 | 1461735251913 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 22:34:12 INFO - PROCESS | 1809 | 1461735252114 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801554a800 == 73 [pid = 1809] [id = 195] 22:34:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x7f800c242000) [pid = 1809] [serial = 585] [outer = (nil)] 22:34:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x7f801331b000) [pid = 1809] [serial = 586] [outer = 0x7f800c242000] 22:34:12 INFO - PROCESS | 1809 | 1461735252182 Marionette DEBUG loaded listener.js 22:34:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x7f8013b31400) [pid = 1809] [serial = 587] [outer = 0x7f800c242000] 22:34:13 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:34:13 INFO - PROCESS | 1809 | 1461735253381 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 22:34:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:34:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1633ms 22:34:13 INFO - PROCESS | 1809 | 1461735253391 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 22:34:13 INFO - PROCESS | 1809 | 1461735253393 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 22:34:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:34:13 INFO - PROCESS | 1809 | 1461735253402 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:34:13 INFO - PROCESS | 1809 | 1461735253411 Marionette TRACE conn3 <- [1,754,null,{}] 22:34:13 INFO - PROCESS | 1809 | 1461735253426 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:13 INFO - PROCESS | 1809 | 1461735253656 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 22:34:13 INFO - PROCESS | 1809 | 1461735253813 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800549d800 == 74 [pid = 1809] [id = 196] 22:34:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x7f80032bac00) [pid = 1809] [serial = 588] [outer = (nil)] 22:34:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x7f800533e400) [pid = 1809] [serial = 589] [outer = 0x7f80032bac00] 22:34:13 INFO - PROCESS | 1809 | 1461735253886 Marionette DEBUG loaded listener.js 22:34:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x7f8013c38000) [pid = 1809] [serial = 590] [outer = 0x7f80032bac00] 22:34:15 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:34:15 INFO - PROCESS | 1809 | 1461735255162 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 22:34:15 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 22:34:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1799ms 22:34:15 INFO - PROCESS | 1809 | 1461735255200 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 22:34:15 INFO - PROCESS | 1809 | 1461735255204 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 22:34:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:34:15 INFO - PROCESS | 1809 | 1461735255212 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:34:15 INFO - PROCESS | 1809 | 1461735255217 Marionette TRACE conn3 <- [1,758,null,{}] 22:34:15 INFO - PROCESS | 1809 | 1461735255296 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:15 INFO - PROCESS | 1809 | 1461735255447 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 22:34:15 INFO - PROCESS | 1809 | 1461735255639 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80034e6000 == 75 [pid = 1809] [id = 197] 22:34:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x7f80032c8400) [pid = 1809] [serial = 591] [outer = (nil)] 22:34:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x7f800533b800) [pid = 1809] [serial = 592] [outer = 0x7f80032c8400] 22:34:15 INFO - PROCESS | 1809 | 1461735255747 Marionette DEBUG loaded listener.js 22:34:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x7f8005b80c00) [pid = 1809] [serial = 593] [outer = 0x7f80032c8400] 22:34:16 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bcc6800 == 74 [pid = 1809] [id = 9] 22:34:16 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014fa4000 == 73 [pid = 1809] [id = 18] 22:34:16 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d9da000 == 72 [pid = 1809] [id = 6] 22:34:16 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d9f0000 == 71 [pid = 1809] [id = 24] 22:34:16 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801417d800 == 70 [pid = 1809] [id = 16] 22:34:16 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014cd1800 == 69 [pid = 1809] [id = 17] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x7f800f1aa800) [pid = 1809] [serial = 526] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x7f8013d2a800) [pid = 1809] [serial = 523] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x7f8001a8f400) [pid = 1809] [serial = 529] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x7f800e438c00) [pid = 1809] [serial = 547] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8011839800 == 68 [pid = 1809] [id = 25] 22:34:16 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b5dc000 == 67 [pid = 1809] [id = 189] 22:34:16 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80055ef000 == 66 [pid = 1809] [id = 188] 22:34:16 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80055f2800 == 65 [pid = 1809] [id = 187] 22:34:16 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2d6000 == 64 [pid = 1809] [id = 184] 22:34:16 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8005a83000 == 63 [pid = 1809] [id = 183] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x7f8022a5d400) [pid = 1809] [serial = 307] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x7f8027b8c400) [pid = 1809] [serial = 267] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x7f80225bb800) [pid = 1809] [serial = 418] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x7f8027ad8400) [pid = 1809] [serial = 225] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x7f801604fc00) [pid = 1809] [serial = 219] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x7f80226f2c00) [pid = 1809] [serial = 376] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x7f8015052400) [pid = 1809] [serial = 343] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x7f8013e8f400) [pid = 1809] [serial = 382] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x7f8023a0b800) [pid = 1809] [serial = 340] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x7f802374e400) [pid = 1809] [serial = 222] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x7f80297c9400) [pid = 1809] [serial = 421] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x7f8027b32000) [pid = 1809] [serial = 385] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x7f8013b3b800) [pid = 1809] [serial = 466] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x7f801604e800) [pid = 1809] [serial = 472] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x7f8013624400) [pid = 1809] [serial = 258] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x7f8014a76c00) [pid = 1809] [serial = 373] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x7f8022851c00) [pid = 1809] [serial = 304] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x7f800c851400) [pid = 1809] [serial = 463] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x7f802a493000) [pid = 1809] [serial = 231] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x7f8012727000) [pid = 1809] [serial = 334] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x7f8005344000) [pid = 1809] [serial = 430] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x7f8009fc7400) [pid = 1809] [serial = 460] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x7f8011a18400) [pid = 1809] [serial = 216] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x7f8015510400) [pid = 1809] [serial = 415] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x7f80273dbc00) [pid = 1809] [serial = 475] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x7f8013630400) [pid = 1809] [serial = 370] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f800f10bc00) [pid = 1809] [serial = 412] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x7f8013627400) [pid = 1809] [serial = 298] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x7f8014fb1800) [pid = 1809] [serial = 337] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x7f800d640000) [pid = 1809] [serial = 295] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x7f80225b3800) [pid = 1809] [serial = 264] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x7f8016149800) [pid = 1809] [serial = 301] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x7f80273e8800) [pid = 1809] [serial = 379] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x7f8027b8d000) [pid = 1809] [serial = 424] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x7f8027b8d800) [pid = 1809] [serial = 228] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x7f8017c11c00) [pid = 1809] [serial = 261] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x7f802a4e8400) [pid = 1809] [serial = 427] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x7f8014bbe400) [pid = 1809] [serial = 469] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x7f800a031800) [pid = 1809] [serial = 514] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x7f800bb52400) [pid = 1809] [serial = 539] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x7f80274ab000) [pid = 1809] [serial = 478] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x7f800da13400) [pid = 1809] [serial = 542] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x7f800f107800) [pid = 1809] [serial = 544] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x7f800c247400) [pid = 1809] [serial = 517] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x7f800c24ac00) [pid = 1809] [serial = 541] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x7f800efed400) [pid = 1809] [serial = 520] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x7f8005b7e800) [pid = 1809] [serial = 535] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x7f800f19f800) [pid = 1809] [serial = 533] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x7f800b60fc00) [pid = 1809] [serial = 538] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x7f80032a8c00) [pid = 1809] [serial = 511] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x7f8009e72400) [pid = 1809] [serial = 532] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x7f800f1a2000) [pid = 1809] [serial = 545] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x7f8009e74c00) [pid = 1809] [serial = 536] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x7f800a03b800) [pid = 1809] [serial = 481] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:34:16 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:34:16 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:34:16 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:34:16 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:34:16 INFO - PROCESS | 1809 | 1461735256658 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 22:34:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:34:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1493ms 22:34:16 INFO - PROCESS | 1809 | 1461735256705 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 22:34:16 INFO - PROCESS | 1809 | 1461735256712 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 22:34:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:34:16 INFO - PROCESS | 1809 | 1461735256721 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:34:16 INFO - PROCESS | 1809 | 1461735256724 Marionette TRACE conn3 <- [1,762,null,{}] 22:34:16 INFO - PROCESS | 1809 | 1461735256730 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:16 INFO - PROCESS | 1809 | 1461735256877 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 22:34:16 INFO - PROCESS | 1809 | 1461735256895 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005932800 == 64 [pid = 1809] [id = 198] 22:34:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x7f8009e74c00) [pid = 1809] [serial = 594] [outer = (nil)] 22:34:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x7f800b453c00) [pid = 1809] [serial = 595] [outer = 0x7f8009e74c00] 22:34:16 INFO - PROCESS | 1809 | 1461735256955 Marionette DEBUG loaded listener.js 22:34:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x7f800b60fc00) [pid = 1809] [serial = 596] [outer = 0x7f8009e74c00] 22:34:18 INFO - PROCESS | 1809 | 1461735258219 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 22:34:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:34:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1534ms 22:34:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:34:18 INFO - PROCESS | 1809 | 1461735258256 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 22:34:18 INFO - PROCESS | 1809 | 1461735258258 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 22:34:18 INFO - PROCESS | 1809 | 1461735258264 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:34:18 INFO - PROCESS | 1809 | 1461735258269 Marionette TRACE conn3 <- [1,766,null,{}] 22:34:18 INFO - PROCESS | 1809 | 1461735258282 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:18 INFO - PROCESS | 1809 | 1461735258510 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 22:34:18 INFO - PROCESS | 1809 | 1461735258642 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b821000 == 65 [pid = 1809] [id = 199] 22:34:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x7f800ba0d000) [pid = 1809] [serial = 597] [outer = (nil)] 22:34:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x7f800c6efc00) [pid = 1809] [serial = 598] [outer = 0x7f800ba0d000] 22:34:18 INFO - PROCESS | 1809 | 1461735258704 Marionette DEBUG loaded listener.js 22:34:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x7f800d56e400) [pid = 1809] [serial = 599] [outer = 0x7f800ba0d000] 22:34:19 INFO - PROCESS | 1809 | 1461735259806 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 22:34:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:34:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1582ms 22:34:19 INFO - PROCESS | 1809 | 1461735259845 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 22:34:19 INFO - PROCESS | 1809 | 1461735259848 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 22:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:34:19 INFO - PROCESS | 1809 | 1461735259860 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:34:19 INFO - PROCESS | 1809 | 1461735259862 Marionette TRACE conn3 <- [1,770,null,{}] 22:34:19 INFO - PROCESS | 1809 | 1461735259867 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:20 INFO - PROCESS | 1809 | 1461735260042 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 22:34:20 INFO - PROCESS | 1809 | 1461735260171 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2af800 == 66 [pid = 1809] [id = 200] 22:34:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x7f800c6f6c00) [pid = 1809] [serial = 600] [outer = (nil)] 22:34:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x7f800ef57400) [pid = 1809] [serial = 601] [outer = 0x7f800c6f6c00] 22:34:20 INFO - PROCESS | 1809 | 1461735260297 Marionette DEBUG loaded listener.js 22:34:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x7f801182b000) [pid = 1809] [serial = 602] [outer = 0x7f800c6f6c00] 22:34:20 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x7f80032c0800) [pid = 1809] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:34:20 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x7f80032c2c00) [pid = 1809] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:34:20 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x7f80019d1000) [pid = 1809] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:34:20 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x7f800c240800) [pid = 1809] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:34:20 INFO - PROCESS | 1809 | 1461735260953 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 22:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1132ms 22:34:20 INFO - PROCESS | 1809 | 1461735260987 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 22:34:20 INFO - PROCESS | 1809 | 1461735260989 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 22:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:34:20 INFO - PROCESS | 1809 | 1461735260994 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:34:20 INFO - PROCESS | 1809 | 1461735260996 Marionette TRACE conn3 <- [1,774,null,{}] 22:34:21 INFO - PROCESS | 1809 | 1461735261001 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:21 INFO - PROCESS | 1809 | 1461735261130 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 22:34:21 INFO - PROCESS | 1809 | 1461735261157 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c31f000 == 67 [pid = 1809] [id = 201] 22:34:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x7f800b82c800) [pid = 1809] [serial = 603] [outer = (nil)] 22:34:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x7f8011b87400) [pid = 1809] [serial = 604] [outer = 0x7f800b82c800] 22:34:21 INFO - PROCESS | 1809 | 1461735261308 Marionette DEBUG loaded listener.js 22:34:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x7f8013624400) [pid = 1809] [serial = 605] [outer = 0x7f800b82c800] 22:34:21 INFO - PROCESS | 1809 | 1461735261943 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 22:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 975ms 22:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:34:21 INFO - PROCESS | 1809 | 1461735261970 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 22:34:21 INFO - PROCESS | 1809 | 1461735261972 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 22:34:21 INFO - PROCESS | 1809 | 1461735261977 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:34:21 INFO - PROCESS | 1809 | 1461735261980 Marionette TRACE conn3 <- [1,778,null,{}] 22:34:21 INFO - PROCESS | 1809 | 1461735261984 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:22 INFO - PROCESS | 1809 | 1461735262190 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 22:34:22 INFO - PROCESS | 1809 | 1461735262269 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8011839800 == 68 [pid = 1809] [id = 202] 22:34:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x7f8013623400) [pid = 1809] [serial = 606] [outer = (nil)] 22:34:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x7f8013c39800) [pid = 1809] [serial = 607] [outer = 0x7f8013623400] 22:34:22 INFO - PROCESS | 1809 | 1461735262328 Marionette DEBUG loaded listener.js 22:34:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x7f8014a7a400) [pid = 1809] [serial = 608] [outer = 0x7f8013623400] 22:34:23 INFO - PROCESS | 1809 | 1461735263197 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 22:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1277ms 22:34:23 INFO - PROCESS | 1809 | 1461735263254 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 22:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:34:23 INFO - PROCESS | 1809 | 1461735263260 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 22:34:23 INFO - PROCESS | 1809 | 1461735263267 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:34:23 INFO - PROCESS | 1809 | 1461735263272 Marionette TRACE conn3 <- [1,782,null,{}] 22:34:23 INFO - PROCESS | 1809 | 1461735263281 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:23 INFO - PROCESS | 1809 | 1461735263440 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 22:34:23 INFO - PROCESS | 1809 | 1461735263589 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8008fc2800 == 69 [pid = 1809] [id = 203] 22:34:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x7f800533b400) [pid = 1809] [serial = 609] [outer = (nil)] 22:34:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x7f8009fc3400) [pid = 1809] [serial = 610] [outer = 0x7f800533b400] 22:34:23 INFO - PROCESS | 1809 | 1461735263661 Marionette DEBUG loaded listener.js 22:34:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x7f800a03c000) [pid = 1809] [serial = 611] [outer = 0x7f800533b400] 22:34:24 INFO - PROCESS | 1809 | 1461735264478 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 22:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1282ms 22:34:24 INFO - PROCESS | 1809 | 1461735264549 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 22:34:24 INFO - PROCESS | 1809 | 1461735264557 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 22:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:34:24 INFO - PROCESS | 1809 | 1461735264567 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:34:24 INFO - PROCESS | 1809 | 1461735264571 Marionette TRACE conn3 <- [1,786,null,{}] 22:34:24 INFO - PROCESS | 1809 | 1461735264576 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:24 INFO - PROCESS | 1809 | 1461735264772 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 22:34:24 INFO - PROCESS | 1809 | 1461735264924 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2a5000 == 70 [pid = 1809] [id = 204] 22:34:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x7f800533e800) [pid = 1809] [serial = 612] [outer = (nil)] 22:34:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x7f800bfcd000) [pid = 1809] [serial = 613] [outer = 0x7f800533e800] 22:34:24 INFO - PROCESS | 1809 | 1461735264991 Marionette DEBUG loaded listener.js 22:34:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x7f800c6eb800) [pid = 1809] [serial = 614] [outer = 0x7f800533e800] 22:34:25 INFO - PROCESS | 1809 | 1461735265923 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 22:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1432ms 22:34:26 INFO - PROCESS | 1809 | 1461735265999 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 22:34:26 INFO - PROCESS | 1809 | 1461735266003 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 22:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:34:26 INFO - PROCESS | 1809 | 1461735266009 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:34:26 INFO - PROCESS | 1809 | 1461735266014 Marionette TRACE conn3 <- [1,790,null,{}] 22:34:26 INFO - PROCESS | 1809 | 1461735266030 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:26 INFO - PROCESS | 1809 | 1461735266226 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 22:34:26 INFO - PROCESS | 1809 | 1461735266378 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801457d000 == 71 [pid = 1809] [id = 205] 22:34:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x7f800c84f800) [pid = 1809] [serial = 615] [outer = (nil)] 22:34:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x7f8013b34c00) [pid = 1809] [serial = 616] [outer = 0x7f800c84f800] 22:34:26 INFO - PROCESS | 1809 | 1461735266456 Marionette DEBUG loaded listener.js 22:34:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x7f8013d2c000) [pid = 1809] [serial = 617] [outer = 0x7f800c84f800] 22:34:27 INFO - PROCESS | 1809 | 1461735267300 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 22:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1338ms 22:34:27 INFO - PROCESS | 1809 | 1461735267347 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 22:34:27 INFO - PROCESS | 1809 | 1461735267352 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 22:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:34:27 INFO - PROCESS | 1809 | 1461735267357 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:34:27 INFO - PROCESS | 1809 | 1461735267359 Marionette TRACE conn3 <- [1,794,null,{}] 22:34:27 INFO - PROCESS | 1809 | 1461735267364 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:27 INFO - PROCESS | 1809 | 1461735267517 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 22:34:27 INFO - PROCESS | 1809 | 1461735267669 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014f94000 == 72 [pid = 1809] [id = 206] 22:34:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x7f8011825c00) [pid = 1809] [serial = 618] [outer = (nil)] 22:34:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x7f8014a79c00) [pid = 1809] [serial = 619] [outer = 0x7f8011825c00] 22:34:27 INFO - PROCESS | 1809 | 1461735267746 Marionette DEBUG loaded listener.js 22:34:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x7f8014c78400) [pid = 1809] [serial = 620] [outer = 0x7f8011825c00] 22:34:28 INFO - PROCESS | 1809 | 1461735268567 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 22:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1282ms 22:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:34:28 INFO - PROCESS | 1809 | 1461735268640 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 22:34:28 INFO - PROCESS | 1809 | 1461735268642 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 22:34:28 INFO - PROCESS | 1809 | 1461735268647 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:34:28 INFO - PROCESS | 1809 | 1461735268650 Marionette TRACE conn3 <- [1,798,null,{}] 22:34:28 INFO - PROCESS | 1809 | 1461735268655 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:28 INFO - PROCESS | 1809 | 1461735268843 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 22:34:29 INFO - PROCESS | 1809 | 1461735268991 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015c65800 == 73 [pid = 1809] [id = 207] 22:34:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x7f8014a73000) [pid = 1809] [serial = 621] [outer = (nil)] 22:34:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x7f8014fb0400) [pid = 1809] [serial = 622] [outer = 0x7f8014a73000] 22:34:29 INFO - PROCESS | 1809 | 1461735269068 Marionette DEBUG loaded listener.js 22:34:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x7f8014fb9000) [pid = 1809] [serial = 623] [outer = 0x7f8014a73000] 22:34:29 INFO - PROCESS | 1809 | 1461735269875 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 22:34:29 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 22:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1276ms 22:34:29 INFO - PROCESS | 1809 | 1461735269924 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 22:34:29 INFO - PROCESS | 1809 | 1461735269927 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 22:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:34:29 INFO - PROCESS | 1809 | 1461735269933 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:34:29 INFO - PROCESS | 1809 | 1461735269935 Marionette TRACE conn3 <- [1,802,null,{}] 22:34:29 INFO - PROCESS | 1809 | 1461735269940 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:30 INFO - PROCESS | 1809 | 1461735270130 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 22:34:30 INFO - PROCESS | 1809 | 1461735270281 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017e53800 == 74 [pid = 1809] [id = 208] 22:34:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x7f801549e800) [pid = 1809] [serial = 624] [outer = (nil)] 22:34:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f801604b000) [pid = 1809] [serial = 625] [outer = 0x7f801549e800] 22:34:30 INFO - PROCESS | 1809 | 1461735270359 Marionette DEBUG loaded listener.js 22:34:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x7f8017c0b000) [pid = 1809] [serial = 626] [outer = 0x7f801549e800] 22:34:31 INFO - PROCESS | 1809 | 1461735271215 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 22:34:31 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 22:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1331ms 22:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:34:31 INFO - PROCESS | 1809 | 1461735271265 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 22:34:31 INFO - PROCESS | 1809 | 1461735271267 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 22:34:31 INFO - PROCESS | 1809 | 1461735271273 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:34:31 INFO - PROCESS | 1809 | 1461735271276 Marionette TRACE conn3 <- [1,806,null,{}] 22:34:31 INFO - PROCESS | 1809 | 1461735271281 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:31 INFO - PROCESS | 1809 | 1461735271427 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 22:34:31 INFO - PROCESS | 1809 | 1461735271581 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802179e800 == 75 [pid = 1809] [id = 209] 22:34:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x7f8015de6800) [pid = 1809] [serial = 627] [outer = (nil)] 22:34:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x7f8018a54c00) [pid = 1809] [serial = 628] [outer = 0x7f8015de6800] 22:34:31 INFO - PROCESS | 1809 | 1461735271651 Marionette DEBUG loaded listener.js 22:34:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x7f80217f5800) [pid = 1809] [serial = 629] [outer = 0x7f8015de6800] 22:34:32 INFO - PROCESS | 1809 | 1461735272479 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 22:34:32 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 22:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1278ms 22:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:34:32 INFO - PROCESS | 1809 | 1461735272551 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 22:34:32 INFO - PROCESS | 1809 | 1461735272553 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 22:34:32 INFO - PROCESS | 1809 | 1461735272559 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:34:32 INFO - PROCESS | 1809 | 1461735272562 Marionette TRACE conn3 <- [1,810,null,{}] 22:34:32 INFO - PROCESS | 1809 | 1461735272567 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:32 INFO - PROCESS | 1809 | 1461735272719 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 22:34:32 INFO - PROCESS | 1809 | 1461735272873 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80055f5000 == 76 [pid = 1809] [id = 210] 22:34:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x7f8001a8d000) [pid = 1809] [serial = 630] [outer = (nil)] 22:34:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x7f800b60b000) [pid = 1809] [serial = 631] [outer = 0x7f8001a8d000] 22:34:32 INFO - PROCESS | 1809 | 1461735272949 Marionette DEBUG loaded listener.js 22:34:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x7f8022383000) [pid = 1809] [serial = 632] [outer = 0x7f8001a8d000] 22:34:34 INFO - PROCESS | 1809 | 1461735274085 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 22:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1582ms 22:34:34 INFO - PROCESS | 1809 | 1461735274141 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 22:34:34 INFO - PROCESS | 1809 | 1461735274147 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 22:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:34:34 INFO - PROCESS | 1809 | 1461735274154 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:34:34 INFO - PROCESS | 1809 | 1461735274159 Marionette TRACE conn3 <- [1,814,null,{}] 22:34:34 INFO - PROCESS | 1809 | 1461735274165 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:34 INFO - PROCESS | 1809 | 1461735274314 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 22:34:34 INFO - PROCESS | 1809 | 1461735274474 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005924800 == 77 [pid = 1809] [id = 211] 22:34:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x7f8009fc7800) [pid = 1809] [serial = 633] [outer = (nil)] 22:34:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x7f8009fca800) [pid = 1809] [serial = 634] [outer = 0x7f8009fc7800] 22:34:34 INFO - PROCESS | 1809 | 1461735274592 Marionette DEBUG loaded listener.js 22:34:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x7f800b45d800) [pid = 1809] [serial = 635] [outer = 0x7f8009fc7800] 22:34:35 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x7f800f1a6400) [pid = 1809] [serial = 571] [outer = (nil)] [url = about:blank] 22:34:35 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x7f800b60ac00) [pid = 1809] [serial = 553] [outer = (nil)] [url = about:blank] 22:34:35 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x7f8009fcb000) [pid = 1809] [serial = 565] [outer = (nil)] [url = about:blank] 22:34:35 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x7f800bb52800) [pid = 1809] [serial = 566] [outer = (nil)] [url = about:blank] 22:34:35 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x7f800f1a2800) [pid = 1809] [serial = 556] [outer = (nil)] [url = about:blank] 22:34:35 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x7f8009fc2c00) [pid = 1809] [serial = 563] [outer = (nil)] [url = about:blank] 22:34:35 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x7f8005b7ec00) [pid = 1809] [serial = 562] [outer = (nil)] [url = about:blank] 22:34:35 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x7f8005b80000) [pid = 1809] [serial = 550] [outer = (nil)] [url = about:blank] 22:34:35 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x7f8013b3d000) [pid = 1809] [serial = 560] [outer = (nil)] [url = about:blank] 22:34:35 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x7f801188d400) [pid = 1809] [serial = 559] [outer = (nil)] [url = about:blank] 22:34:35 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f800d56b400) [pid = 1809] [serial = 568] [outer = (nil)] [url = about:blank] 22:34:35 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x7f800ef15400) [pid = 1809] [serial = 569] [outer = (nil)] [url = about:blank] 22:34:35 INFO - PROCESS | 1809 | 1461735275491 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 22:34:35 INFO - PROCESS | 1809 | 1461735275549 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 22:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:34:35 INFO - PROCESS | 1809 | 1461735275558 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:34:35 INFO - PROCESS | 1809 | 1461735275561 Marionette TRACE conn3 <- [1,818,null,{}] 22:34:35 INFO - PROCESS | 1809 | 1461735275566 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:35 INFO - PROCESS | 1809 | 1461735275703 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 22:34:35 INFO - PROCESS | 1809 | 1461735275831 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009f53800 == 78 [pid = 1809] [id = 212] 22:34:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x7f8009e72c00) [pid = 1809] [serial = 636] [outer = (nil)] 22:34:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f800bc41000) [pid = 1809] [serial = 637] [outer = 0x7f8009e72c00] 22:34:35 INFO - PROCESS | 1809 | 1461735275891 Marionette DEBUG loaded listener.js 22:34:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x7f800c248c00) [pid = 1809] [serial = 638] [outer = 0x7f8009e72c00] 22:34:36 INFO - PROCESS | 1809 | 1461735276572 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 22:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1028ms 22:34:36 INFO - PROCESS | 1809 | 1461735276584 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 22:34:36 INFO - PROCESS | 1809 | 1461735276587 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 22:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:34:36 INFO - PROCESS | 1809 | 1461735276596 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:34:36 INFO - PROCESS | 1809 | 1461735276600 Marionette TRACE conn3 <- [1,822,null,{}] 22:34:36 INFO - PROCESS | 1809 | 1461735276630 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:36 INFO - PROCESS | 1809 | 1461735276813 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 22:34:36 INFO - PROCESS | 1809 | 1461735276831 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bec5800 == 79 [pid = 1809] [id = 213] 22:34:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x7f800d63a400) [pid = 1809] [serial = 639] [outer = (nil)] 22:34:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x7f800e43e800) [pid = 1809] [serial = 640] [outer = 0x7f800d63a400] 22:34:36 INFO - PROCESS | 1809 | 1461735276891 Marionette DEBUG loaded listener.js 22:34:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x7f800f105400) [pid = 1809] [serial = 641] [outer = 0x7f800d63a400] 22:34:37 INFO - PROCESS | 1809 | 1461735277667 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 22:34:37 INFO - PROCESS | 1809 | 1461735277716 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 22:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:34:37 INFO - PROCESS | 1809 | 1461735277722 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:34:37 INFO - PROCESS | 1809 | 1461735277724 Marionette TRACE conn3 <- [1,826,null,{}] 22:34:37 INFO - PROCESS | 1809 | 1461735277729 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:37 INFO - PROCESS | 1809 | 1461735277910 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 22:34:37 INFO - PROCESS | 1809 | 1461735277934 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9d7800 == 80 [pid = 1809] [id = 214] 22:34:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x7f8009fc9c00) [pid = 1809] [serial = 642] [outer = (nil)] 22:34:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x7f8013397800) [pid = 1809] [serial = 643] [outer = 0x7f8009fc9c00] 22:34:37 INFO - PROCESS | 1809 | 1461735277992 Marionette DEBUG loaded listener.js 22:34:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x7f8013b34800) [pid = 1809] [serial = 644] [outer = 0x7f8009fc9c00] 22:34:38 INFO - PROCESS | 1809 | 1461735278766 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 22:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1076ms 22:34:38 INFO - PROCESS | 1809 | 1461735278806 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 22:34:38 INFO - PROCESS | 1809 | 1461735278810 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 22:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:34:38 INFO - PROCESS | 1809 | 1461735278815 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:34:38 INFO - PROCESS | 1809 | 1461735278816 Marionette TRACE conn3 <- [1,830,null,{}] 22:34:38 INFO - PROCESS | 1809 | 1461735278822 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:38 INFO - PROCESS | 1809 | 1461735278990 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 22:34:39 INFO - PROCESS | 1809 | 1461735279027 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8013f9c800 == 81 [pid = 1809] [id = 215] 22:34:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x7f8005b87000) [pid = 1809] [serial = 645] [outer = (nil)] 22:34:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x7f8013b3e000) [pid = 1809] [serial = 646] [outer = 0x7f8005b87000] 22:34:39 INFO - PROCESS | 1809 | 1461735279084 Marionette DEBUG loaded listener.js 22:34:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x7f8014ca9800) [pid = 1809] [serial = 647] [outer = 0x7f8005b87000] 22:34:39 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x7f800c6f6c00) [pid = 1809] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:34:39 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x7f8009e74c00) [pid = 1809] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:34:39 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x7f80032c8400) [pid = 1809] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:34:39 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x7f800ba0d000) [pid = 1809] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:34:39 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x7f800b82c800) [pid = 1809] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:34:40 INFO - PROCESS | 1809 | 1461735280080 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 22:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1282ms 22:34:40 INFO - PROCESS | 1809 | 1461735280097 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 22:34:40 INFO - PROCESS | 1809 | 1461735280100 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 22:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:34:40 INFO - PROCESS | 1809 | 1461735280106 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:34:40 INFO - PROCESS | 1809 | 1461735280107 Marionette TRACE conn3 <- [1,834,null,{}] 22:34:40 INFO - PROCESS | 1809 | 1461735280112 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:40 INFO - PROCESS | 1809 | 1461735280276 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 22:34:40 INFO - PROCESS | 1809 | 1461735280292 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014f96800 == 82 [pid = 1809] [id = 216] 22:34:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x7f8013268400) [pid = 1809] [serial = 648] [outer = (nil)] 22:34:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x7f801604b400) [pid = 1809] [serial = 649] [outer = 0x7f8013268400] 22:34:40 INFO - PROCESS | 1809 | 1461735280359 Marionette DEBUG loaded listener.js 22:34:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x7f8021740c00) [pid = 1809] [serial = 650] [outer = 0x7f8013268400] 22:34:41 INFO - PROCESS | 1809 | 1461735281098 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 22:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1027ms 22:34:41 INFO - PROCESS | 1809 | 1461735281133 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 22:34:41 INFO - PROCESS | 1809 | 1461735281136 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 22:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:34:41 INFO - PROCESS | 1809 | 1461735281148 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:34:41 INFO - PROCESS | 1809 | 1461735281150 Marionette TRACE conn3 <- [1,838,null,{}] 22:34:41 INFO - PROCESS | 1809 | 1461735281155 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:41 INFO - PROCESS | 1809 | 1461735281287 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 22:34:41 INFO - PROCESS | 1809 | 1461735281300 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8018a99000 == 83 [pid = 1809] [id = 217] 22:34:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x7f8005b8b800) [pid = 1809] [serial = 651] [outer = (nil)] 22:34:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x7f80225b0000) [pid = 1809] [serial = 652] [outer = 0x7f8005b8b800] 22:34:41 INFO - PROCESS | 1809 | 1461735281357 Marionette DEBUG loaded listener.js 22:34:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x7f80225bdc00) [pid = 1809] [serial = 653] [outer = 0x7f8005b8b800] 22:34:42 INFO - PROCESS | 1809 | 1461735282276 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 22:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1174ms 22:34:42 INFO - PROCESS | 1809 | 1461735282323 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 22:34:42 INFO - PROCESS | 1809 | 1461735282329 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 22:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:34:42 INFO - PROCESS | 1809 | 1461735282336 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:34:42 INFO - PROCESS | 1809 | 1461735282341 Marionette TRACE conn3 <- [1,842,null,{}] 22:34:42 INFO - PROCESS | 1809 | 1461735282396 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:42 INFO - PROCESS | 1809 | 1461735282567 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 22:34:42 INFO - PROCESS | 1809 | 1461735282717 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a34b000 == 84 [pid = 1809] [id = 218] 22:34:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x7f8005340000) [pid = 1809] [serial = 654] [outer = (nil)] 22:34:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x7f800a03a800) [pid = 1809] [serial = 655] [outer = 0x7f8005340000] 22:34:42 INFO - PROCESS | 1809 | 1461735282790 Marionette DEBUG loaded listener.js 22:34:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x7f800bb52400) [pid = 1809] [serial = 656] [outer = 0x7f8005340000] 22:34:43 INFO - PROCESS | 1809 | 1461735283668 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 22:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1380ms 22:34:43 INFO - PROCESS | 1809 | 1461735283717 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 22:34:43 INFO - PROCESS | 1809 | 1461735283725 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 22:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:34:43 INFO - PROCESS | 1809 | 1461735283734 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:34:43 INFO - PROCESS | 1809 | 1461735283737 Marionette TRACE conn3 <- [1,846,null,{}] 22:34:43 INFO - PROCESS | 1809 | 1461735283742 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:43 INFO - PROCESS | 1809 | 1461735283905 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 22:34:44 INFO - PROCESS | 1809 | 1461735284063 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014579800 == 85 [pid = 1809] [id = 219] 22:34:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x7f800c20f800) [pid = 1809] [serial = 657] [outer = (nil)] 22:34:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x7f800c6f7800) [pid = 1809] [serial = 658] [outer = 0x7f800c20f800] 22:34:44 INFO - PROCESS | 1809 | 1461735284134 Marionette DEBUG loaded listener.js 22:34:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x7f800ef18c00) [pid = 1809] [serial = 659] [outer = 0x7f800c20f800] 22:34:45 INFO - PROCESS | 1809 | 1461735285090 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 22:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1380ms 22:34:45 INFO - PROCESS | 1809 | 1461735285115 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 22:34:45 INFO - PROCESS | 1809 | 1461735285118 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 22:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:34:45 INFO - PROCESS | 1809 | 1461735285125 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:34:45 INFO - PROCESS | 1809 | 1461735285130 Marionette TRACE conn3 <- [1,850,null,{}] 22:34:45 INFO - PROCESS | 1809 | 1461735285145 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:45 INFO - PROCESS | 1809 | 1461735285369 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 22:34:45 INFO - PROCESS | 1809 | 1461735285574 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8022863800 == 86 [pid = 1809] [id = 220] 22:34:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x7f8014189000) [pid = 1809] [serial = 660] [outer = (nil)] 22:34:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x7f8014fb8000) [pid = 1809] [serial = 661] [outer = 0x7f8014189000] 22:34:45 INFO - PROCESS | 1809 | 1461735285699 Marionette DEBUG loaded listener.js 22:34:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x7f8016050c00) [pid = 1809] [serial = 662] [outer = 0x7f8014189000] 22:34:46 INFO - PROCESS | 1809 | 1461735286501 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 22:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1434ms 22:34:46 INFO - PROCESS | 1809 | 1461735286560 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 22:34:46 INFO - PROCESS | 1809 | 1461735286564 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 22:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:34:46 INFO - PROCESS | 1809 | 1461735286570 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:34:46 INFO - PROCESS | 1809 | 1461735286573 Marionette TRACE conn3 <- [1,854,null,{}] 22:34:46 INFO - PROCESS | 1809 | 1461735286578 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:46 INFO - PROCESS | 1809 | 1461735286731 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 22:34:46 INFO - PROCESS | 1809 | 1461735286887 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802372b000 == 87 [pid = 1809] [id = 221] 22:34:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x7f8014928c00) [pid = 1809] [serial = 663] [outer = (nil)] 22:34:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x7f8021742400) [pid = 1809] [serial = 664] [outer = 0x7f8014928c00] 22:34:46 INFO - PROCESS | 1809 | 1461735286964 Marionette DEBUG loaded listener.js 22:34:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x7f80225ca800) [pid = 1809] [serial = 665] [outer = 0x7f8014928c00] 22:34:47 INFO - PROCESS | 1809 | 1461735287774 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 22:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1231ms 22:34:47 INFO - PROCESS | 1809 | 1461735287805 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 22:34:47 INFO - PROCESS | 1809 | 1461735287808 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 22:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:34:47 INFO - PROCESS | 1809 | 1461735287815 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:34:47 INFO - PROCESS | 1809 | 1461735287819 Marionette TRACE conn3 <- [1,858,null,{}] 22:34:47 INFO - PROCESS | 1809 | 1461735287824 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:47 INFO - PROCESS | 1809 | 1461735287977 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 22:34:48 INFO - PROCESS | 1809 | 1461735288134 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8026b5c000 == 88 [pid = 1809] [id = 222] 22:34:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x7f80160a4c00) [pid = 1809] [serial = 666] [outer = (nil)] 22:34:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x7f8022606800) [pid = 1809] [serial = 667] [outer = 0x7f80160a4c00] 22:34:48 INFO - PROCESS | 1809 | 1461735288200 Marionette DEBUG loaded listener.js 22:34:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x7f8022807000) [pid = 1809] [serial = 668] [outer = 0x7f80160a4c00] 22:34:49 INFO - PROCESS | 1809 | 1461735289030 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 22:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1232ms 22:34:49 INFO - PROCESS | 1809 | 1461735289054 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 22:34:49 INFO - PROCESS | 1809 | 1461735289057 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 22:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:34:49 INFO - PROCESS | 1809 | 1461735289064 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:34:49 INFO - PROCESS | 1809 | 1461735289066 Marionette TRACE conn3 <- [1,862,null,{}] 22:34:49 INFO - PROCESS | 1809 | 1461735289071 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:49 INFO - PROCESS | 1809 | 1461735289247 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 22:34:49 INFO - PROCESS | 1809 | 1461735289406 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802729c800 == 89 [pid = 1809] [id = 223] 22:34:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x7f8022851c00) [pid = 1809] [serial = 669] [outer = (nil)] 22:34:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x7f8023a0ec00) [pid = 1809] [serial = 670] [outer = 0x7f8022851c00] 22:34:49 INFO - PROCESS | 1809 | 1461735289476 Marionette DEBUG loaded listener.js 22:34:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x7f8026d50000) [pid = 1809] [serial = 671] [outer = 0x7f8022851c00] 22:34:50 INFO - PROCESS | 1809 | 1461735290332 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 22:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1326ms 22:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:34:50 INFO - PROCESS | 1809 | 1461735290390 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 22:34:50 INFO - PROCESS | 1809 | 1461735290393 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 22:34:50 INFO - PROCESS | 1809 | 1461735290398 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:34:50 INFO - PROCESS | 1809 | 1461735290401 Marionette TRACE conn3 <- [1,866,null,{}] 22:34:50 INFO - PROCESS | 1809 | 1461735290406 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:50 INFO - PROCESS | 1809 | 1461735290549 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 22:34:50 INFO - PROCESS | 1809 | 1461735290718 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8027b1c800 == 90 [pid = 1809] [id = 224] 22:34:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x7f80019cd400) [pid = 1809] [serial = 672] [outer = (nil)] 22:34:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x7f8003bf2c00) [pid = 1809] [serial = 673] [outer = 0x7f80019cd400] 22:34:50 INFO - PROCESS | 1809 | 1461735290784 Marionette DEBUG loaded listener.js 22:34:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x7f8003bf8c00) [pid = 1809] [serial = 674] [outer = 0x7f80019cd400] 22:34:51 INFO - PROCESS | 1809 | 1461735291892 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 22:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1583ms 22:34:51 INFO - PROCESS | 1809 | 1461735291981 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 22:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:34:51 INFO - PROCESS | 1809 | 1461735291986 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 22:34:51 INFO - PROCESS | 1809 | 1461735291994 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:34:51 INFO - PROCESS | 1809 | 1461735291997 Marionette TRACE conn3 <- [1,870,null,{}] 22:34:52 INFO - PROCESS | 1809 | 1461735292005 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:52 INFO - PROCESS | 1809 | 1461735292198 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 22:34:52 INFO - PROCESS | 1809 | 1461735292423 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bcad000 == 91 [pid = 1809] [id = 225] 22:34:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x7f8001a8c400) [pid = 1809] [serial = 675] [outer = (nil)] 22:34:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x7f800533f800) [pid = 1809] [serial = 676] [outer = 0x7f8001a8c400] 22:34:52 INFO - PROCESS | 1809 | 1461735292483 Marionette DEBUG loaded listener.js 22:34:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x7f8009e76800) [pid = 1809] [serial = 677] [outer = 0x7f8001a8c400] 22:34:53 INFO - PROCESS | 1809 | 1461735293358 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 22:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1434ms 22:34:53 INFO - PROCESS | 1809 | 1461735293427 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 22:34:53 INFO - PROCESS | 1809 | 1461735293435 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 22:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:34:53 INFO - PROCESS | 1809 | 1461735293444 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:34:53 INFO - PROCESS | 1809 | 1461735293447 Marionette TRACE conn3 <- [1,874,null,{}] 22:34:53 INFO - PROCESS | 1809 | 1461735293451 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:53 INFO - PROCESS | 1809 | 1461735293643 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 22:34:53 INFO - PROCESS | 1809 | 1461735293843 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80055e1800 == 92 [pid = 1809] [id = 226] 22:34:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x7f8005983400) [pid = 1809] [serial = 678] [outer = (nil)] 22:34:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x7f800ba04400) [pid = 1809] [serial = 679] [outer = 0x7f8005983400] 22:34:53 INFO - PROCESS | 1809 | 1461735293952 Marionette DEBUG loaded listener.js 22:34:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x7f800c207400) [pid = 1809] [serial = 680] [outer = 0x7f8005983400] 22:34:54 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017e5e000 == 91 [pid = 1809] [id = 31] 22:34:54 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d686800 == 90 [pid = 1809] [id = 15] 22:34:54 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80154fb000 == 89 [pid = 1809] [id = 19] 22:34:54 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8027195800 == 88 [pid = 1809] [id = 169] 22:34:54 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014cd4800 == 87 [pid = 1809] [id = 185] 22:34:54 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8013f9d800 == 86 [pid = 1809] [id = 26] 22:34:54 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8010ec3800 == 85 [pid = 1809] [id = 182] 22:34:54 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x7f8005987800) [pid = 1809] [serial = 574] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x7f800b607400) [pid = 1809] [serial = 577] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x7f800bfc5c00) [pid = 1809] [serial = 580] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x7f800ef18000) [pid = 1809] [serial = 583] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x7f800533e400) [pid = 1809] [serial = 589] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x7f801331b000) [pid = 1809] [serial = 586] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x7f8013c39800) [pid = 1809] [serial = 607] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x7f800ef57400) [pid = 1809] [serial = 601] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x7f801182b000) [pid = 1809] [serial = 602] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x7f800b453c00) [pid = 1809] [serial = 595] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x7f800b60fc00) [pid = 1809] [serial = 596] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x7f800533b800) [pid = 1809] [serial = 592] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x7f8005b80c00) [pid = 1809] [serial = 593] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x7f800c6efc00) [pid = 1809] [serial = 598] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x7f8011b87400) [pid = 1809] [serial = 604] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x7f8013624400) [pid = 1809] [serial = 605] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x7f800d56e400) [pid = 1809] [serial = 599] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1809 | 1461735294683 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 22:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1277ms 22:34:54 INFO - PROCESS | 1809 | 1461735294743 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 22:34:54 INFO - PROCESS | 1809 | 1461735294746 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 22:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:34:54 INFO - PROCESS | 1809 | 1461735294754 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:34:54 INFO - PROCESS | 1809 | 1461735294759 Marionette TRACE conn3 <- [1,878,null,{}] 22:34:54 INFO - PROCESS | 1809 | 1461735294773 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:54 INFO - PROCESS | 1809 | 1461735294915 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 22:34:54 INFO - PROCESS | 1809 | 1461735294932 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bb28800 == 86 [pid = 1809] [id = 227] 22:34:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x7f800be23400) [pid = 1809] [serial = 681] [outer = (nil)] 22:34:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x7f800d639000) [pid = 1809] [serial = 682] [outer = 0x7f800be23400] 22:34:54 INFO - PROCESS | 1809 | 1461735294994 Marionette DEBUG loaded listener.js 22:34:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x7f800ef1e000) [pid = 1809] [serial = 683] [outer = 0x7f800be23400] 22:34:55 INFO - PROCESS | 1809 | 1461735295808 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 22:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1083ms 22:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:34:55 INFO - PROCESS | 1809 | 1461735295845 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 22:34:55 INFO - PROCESS | 1809 | 1461735295848 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 22:34:55 INFO - PROCESS | 1809 | 1461735295854 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:34:55 INFO - PROCESS | 1809 | 1461735295857 Marionette TRACE conn3 <- [1,882,null,{}] 22:34:55 INFO - PROCESS | 1809 | 1461735295861 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:56 INFO - PROCESS | 1809 | 1461735296000 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 22:34:56 INFO - PROCESS | 1809 | 1461735296014 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80123a4000 == 87 [pid = 1809] [id = 228] 22:34:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x7f800d56e400) [pid = 1809] [serial = 684] [outer = (nil)] 22:34:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x7f80131c8c00) [pid = 1809] [serial = 685] [outer = 0x7f800d56e400] 22:34:56 INFO - PROCESS | 1809 | 1461735296075 Marionette DEBUG loaded listener.js 22:34:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x7f801362ec00) [pid = 1809] [serial = 686] [outer = 0x7f800d56e400] 22:34:56 INFO - PROCESS | 1809 | 1461735296874 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 22:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1030ms 22:34:56 INFO - PROCESS | 1809 | 1461735296883 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 22:34:56 INFO - PROCESS | 1809 | 1461735296886 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 22:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:34:56 INFO - PROCESS | 1809 | 1461735296894 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:34:56 INFO - PROCESS | 1809 | 1461735296896 Marionette TRACE conn3 <- [1,886,null,{}] 22:34:56 INFO - PROCESS | 1809 | 1461735296900 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:57 INFO - PROCESS | 1809 | 1461735297099 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 22:34:57 INFO - PROCESS | 1809 | 1461735297128 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014e98800 == 88 [pid = 1809] [id = 229] 22:34:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x7f800eff3000) [pid = 1809] [serial = 687] [outer = (nil)] 22:34:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x7f8013c38c00) [pid = 1809] [serial = 688] [outer = 0x7f800eff3000] 22:34:57 INFO - PROCESS | 1809 | 1461735297184 Marionette DEBUG loaded listener.js 22:34:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x7f80148d6000) [pid = 1809] [serial = 689] [outer = 0x7f800eff3000] 22:34:57 INFO - PROCESS | 1809 | 1461735297869 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 22:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1036ms 22:34:57 INFO - PROCESS | 1809 | 1461735297933 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 22:34:57 INFO - PROCESS | 1809 | 1461735297936 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 22:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:34:57 INFO - PROCESS | 1809 | 1461735297941 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:34:57 INFO - PROCESS | 1809 | 1461735297943 Marionette TRACE conn3 <- [1,890,null,{}] 22:34:57 INFO - PROCESS | 1809 | 1461735297948 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:58 INFO - PROCESS | 1809 | 1461735298188 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 22:34:58 INFO - PROCESS | 1809 | 1461735298212 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017e54800 == 89 [pid = 1809] [id = 230] 22:34:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x7f8014ca5400) [pid = 1809] [serial = 690] [outer = (nil)] 22:34:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x7f801558ac00) [pid = 1809] [serial = 691] [outer = 0x7f8014ca5400] 22:34:58 INFO - PROCESS | 1809 | 1461735298272 Marionette DEBUG loaded listener.js 22:34:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x7f801b86c400) [pid = 1809] [serial = 692] [outer = 0x7f8014ca5400] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x7f800c84f800) [pid = 1809] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x7f800533b400) [pid = 1809] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x7f800533fc00) [pid = 1809] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x7f8009e72c00) [pid = 1809] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x7f800ba0bc00) [pid = 1809] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x7f8015de6800) [pid = 1809] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x7f800bb4c000) [pid = 1809] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x7f800b457800) [pid = 1809] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x7f8011825c00) [pid = 1809] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x7f8014a73000) [pid = 1809] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x7f8001a8d000) [pid = 1809] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x7f8005341c00) [pid = 1809] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x7f8005b87000) [pid = 1809] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x7f800c242000) [pid = 1809] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x7f800d63a400) [pid = 1809] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x7f800b836c00) [pid = 1809] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x7f8009fc9c00) [pid = 1809] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x7f80032bac00) [pid = 1809] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x7f801549e800) [pid = 1809] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x7f800533e800) [pid = 1809] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x7f800be2c400) [pid = 1809] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x7f800eebd400) [pid = 1809] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x7f8009fc7800) [pid = 1809] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x7f8005983000) [pid = 1809] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x7f80032c0c00) [pid = 1809] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x7f80032a2800) [pid = 1809] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x7f8009e74400) [pid = 1809] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x7f800f1a4400) [pid = 1809] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x7f80019d1c00) [pid = 1809] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x7f8013268400) [pid = 1809] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x7f8005984400) [pid = 1809] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x7f800b605c00) [pid = 1809] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:34:59 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x7f800ef16400) [pid = 1809] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:34:59 INFO - PROCESS | 1809 | 1461735299463 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 22:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1577ms 22:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:34:59 INFO - PROCESS | 1809 | 1461735299519 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 22:34:59 INFO - PROCESS | 1809 | 1461735299522 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 22:34:59 INFO - PROCESS | 1809 | 1461735299527 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:34:59 INFO - PROCESS | 1809 | 1461735299530 Marionette TRACE conn3 <- [1,894,null,{}] 22:34:59 INFO - PROCESS | 1809 | 1461735299535 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:59 INFO - PROCESS | 1809 | 1461735299711 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 22:34:59 INFO - PROCESS | 1809 | 1461735299727 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b815000 == 90 [pid = 1809] [id = 231] 22:34:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x7f8001a8b800) [pid = 1809] [serial = 693] [outer = (nil)] 22:34:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x7f8005b86800) [pid = 1809] [serial = 694] [outer = 0x7f8001a8b800] 22:34:59 INFO - PROCESS | 1809 | 1461735299782 Marionette DEBUG loaded listener.js 22:34:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x7f800bc3c000) [pid = 1809] [serial = 695] [outer = 0x7f8001a8b800] 22:35:00 INFO - PROCESS | 1809 | 1461735300475 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 22:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 976ms 22:35:00 INFO - PROCESS | 1809 | 1461735300503 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 22:35:00 INFO - PROCESS | 1809 | 1461735300507 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 22:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:35:00 INFO - PROCESS | 1809 | 1461735300512 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:35:00 INFO - PROCESS | 1809 | 1461735300513 Marionette TRACE conn3 <- [1,898,null,{}] 22:35:00 INFO - PROCESS | 1809 | 1461735300518 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:00 INFO - PROCESS | 1809 | 1461735300651 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 22:35:00 INFO - PROCESS | 1809 | 1461735300770 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801bb18000 == 91 [pid = 1809] [id = 232] 22:35:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x7f80019cc000) [pid = 1809] [serial = 696] [outer = (nil)] 22:35:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x7f800be23c00) [pid = 1809] [serial = 697] [outer = 0x7f80019cc000] 22:35:00 INFO - PROCESS | 1809 | 1461735300841 Marionette DEBUG loaded listener.js 22:35:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x7f8011825c00) [pid = 1809] [serial = 698] [outer = 0x7f80019cc000] 22:35:01 INFO - PROCESS | 1809 | 1461735301801 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 22:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1325ms 22:35:01 INFO - PROCESS | 1809 | 1461735301837 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 22:35:01 INFO - PROCESS | 1809 | 1461735301843 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 22:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:35:01 INFO - PROCESS | 1809 | 1461735301853 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:35:01 INFO - PROCESS | 1809 | 1461735301857 Marionette TRACE conn3 <- [1,902,null,{}] 22:35:01 INFO - PROCESS | 1809 | 1461735301865 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:02 INFO - PROCESS | 1809 | 1461735302033 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 22:35:02 INFO - PROCESS | 1809 | 1461735302202 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b5dc800 == 92 [pid = 1809] [id = 233] 22:35:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x7f8003bfbc00) [pid = 1809] [serial = 699] [outer = (nil)] 22:35:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x7f8005987c00) [pid = 1809] [serial = 700] [outer = 0x7f8003bfbc00] 22:35:02 INFO - PROCESS | 1809 | 1461735302276 Marionette DEBUG loaded listener.js 22:35:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x7f800b611000) [pid = 1809] [serial = 701] [outer = 0x7f8003bfbc00] 22:35:03 INFO - PROCESS | 1809 | 1461735303152 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 22:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1336ms 22:35:03 INFO - PROCESS | 1809 | 1461735303190 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 22:35:03 INFO - PROCESS | 1809 | 1461735303198 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 22:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:35:03 INFO - PROCESS | 1809 | 1461735303208 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:35:03 INFO - PROCESS | 1809 | 1461735303211 Marionette TRACE conn3 <- [1,906,null,{}] 22:35:03 INFO - PROCESS | 1809 | 1461735303215 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:03 INFO - PROCESS | 1809 | 1461735303387 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 22:35:03 INFO - PROCESS | 1809 | 1461735303558 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015c5d800 == 93 [pid = 1809] [id = 234] 22:35:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x7f800c20ec00) [pid = 1809] [serial = 702] [outer = (nil)] 22:35:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x7f800c6ee400) [pid = 1809] [serial = 703] [outer = 0x7f800c20ec00] 22:35:03 INFO - PROCESS | 1809 | 1461735303632 Marionette DEBUG loaded listener.js 22:35:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x7f800ef10000) [pid = 1809] [serial = 704] [outer = 0x7f800c20ec00] 22:35:04 INFO - PROCESS | 1809 | 1461735304559 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 22:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1384ms 22:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:35:04 INFO - PROCESS | 1809 | 1461735304592 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 22:35:04 INFO - PROCESS | 1809 | 1461735304595 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 22:35:04 INFO - PROCESS | 1809 | 1461735304601 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:35:04 INFO - PROCESS | 1809 | 1461735304607 Marionette TRACE conn3 <- [1,910,null,{}] 22:35:04 INFO - PROCESS | 1809 | 1461735304622 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:04 INFO - PROCESS | 1809 | 1461735304819 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 22:35:04 INFO - PROCESS | 1809 | 1461735304982 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8027186800 == 94 [pid = 1809] [id = 235] 22:35:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x7f800f1ab800) [pid = 1809] [serial = 705] [outer = (nil)] 22:35:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x7f8013b3b400) [pid = 1809] [serial = 706] [outer = 0x7f800f1ab800] 22:35:05 INFO - PROCESS | 1809 | 1461735305061 Marionette DEBUG loaded listener.js 22:35:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x7f8014a7e000) [pid = 1809] [serial = 707] [outer = 0x7f800f1ab800] 22:35:05 INFO - PROCESS | 1809 | 1461735305957 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 22:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1389ms 22:35:05 INFO - PROCESS | 1809 | 1461735305991 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 22:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:35:06 INFO - PROCESS | 1809 | 1461735305996 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 22:35:06 INFO - PROCESS | 1809 | 1461735306003 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:35:06 INFO - PROCESS | 1809 | 1461735306006 Marionette TRACE conn3 <- [1,914,null,{}] 22:35:06 INFO - PROCESS | 1809 | 1461735306012 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:06 INFO - PROCESS | 1809 | 1461735306189 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 22:35:06 INFO - PROCESS | 1809 | 1461735306359 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802ba9e000 == 95 [pid = 1809] [id = 236] 22:35:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x7f800d63e000) [pid = 1809] [serial = 708] [outer = (nil)] 22:35:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x7f8015056800) [pid = 1809] [serial = 709] [outer = 0x7f800d63e000] 22:35:06 INFO - PROCESS | 1809 | 1461735306431 Marionette DEBUG loaded listener.js 22:35:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x7f8016051800) [pid = 1809] [serial = 710] [outer = 0x7f800d63e000] 22:35:07 INFO - PROCESS | 1809 | 1461735307297 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 22:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1330ms 22:35:07 INFO - PROCESS | 1809 | 1461735307332 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 22:35:07 INFO - PROCESS | 1809 | 1461735307335 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 22:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:35:07 INFO - PROCESS | 1809 | 1461735307341 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:35:07 INFO - PROCESS | 1809 | 1461735307344 Marionette TRACE conn3 <- [1,918,null,{}] 22:35:07 INFO - PROCESS | 1809 | 1461735307349 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:07 INFO - PROCESS | 1809 | 1461735307512 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 22:35:07 INFO - PROCESS | 1809 | 1461735307683 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a167000 == 96 [pid = 1809] [id = 237] 22:35:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x7f80131c9800) [pid = 1809] [serial = 711] [outer = (nil)] 22:35:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x7f8017c0e400) [pid = 1809] [serial = 712] [outer = 0x7f80131c9800] 22:35:07 INFO - PROCESS | 1809 | 1461735307756 Marionette DEBUG loaded listener.js 22:35:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x7f80217f6c00) [pid = 1809] [serial = 713] [outer = 0x7f80131c9800] 22:35:08 INFO - PROCESS | 1809 | 1461735308648 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 22:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1378ms 22:35:08 INFO - PROCESS | 1809 | 1461735308720 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 22:35:08 INFO - PROCESS | 1809 | 1461735308722 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 22:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:35:08 INFO - PROCESS | 1809 | 1461735308729 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:35:08 INFO - PROCESS | 1809 | 1461735308731 Marionette TRACE conn3 <- [1,922,null,{}] 22:35:08 INFO - PROCESS | 1809 | 1461735308736 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:08 INFO - PROCESS | 1809 | 1461735308964 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 22:35:09 INFO - PROCESS | 1809 | 1461735309123 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009d79000 == 97 [pid = 1809] [id = 238] 22:35:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x7f8022843000) [pid = 1809] [serial = 714] [outer = (nil)] 22:35:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x7f8023844800) [pid = 1809] [serial = 715] [outer = 0x7f8022843000] 22:35:09 INFO - PROCESS | 1809 | 1461735309198 Marionette DEBUG loaded listener.js 22:35:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x7f8026d4e400) [pid = 1809] [serial = 716] [outer = 0x7f8022843000] 22:35:10 INFO - PROCESS | 1809 | 1461735310004 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 22:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1334ms 22:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:35:10 INFO - PROCESS | 1809 | 1461735310064 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 22:35:10 INFO - PROCESS | 1809 | 1461735310067 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 22:35:10 INFO - PROCESS | 1809 | 1461735310073 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:35:10 INFO - PROCESS | 1809 | 1461735310078 Marionette TRACE conn3 <- [1,926,null,{}] 22:35:10 INFO - PROCESS | 1809 | 1461735310082 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:10 INFO - PROCESS | 1809 | 1461735310238 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 22:35:10 INFO - PROCESS | 1809 | 1461735310411 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2df800 == 98 [pid = 1809] [id = 239] 22:35:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x7f800a7b1c00) [pid = 1809] [serial = 717] [outer = (nil)] 22:35:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x7f800a7b9400) [pid = 1809] [serial = 718] [outer = 0x7f800a7b1c00] 22:35:10 INFO - PROCESS | 1809 | 1461735310478 Marionette DEBUG loaded listener.js 22:35:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x7f800a7be400) [pid = 1809] [serial = 719] [outer = 0x7f800a7b1c00] 22:35:11 INFO - PROCESS | 1809 | 1461735311350 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 22:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1329ms 22:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:35:11 INFO - PROCESS | 1809 | 1461735311402 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 22:35:11 INFO - PROCESS | 1809 | 1461735311404 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 22:35:11 INFO - PROCESS | 1809 | 1461735311410 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:35:11 INFO - PROCESS | 1809 | 1461735311413 Marionette TRACE conn3 <- [1,930,null,{}] 22:35:11 INFO - PROCESS | 1809 | 1461735311418 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:11 INFO - PROCESS | 1809 | 1461735311570 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 22:35:11 INFO - PROCESS | 1809 | 1461735311735 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c51a000 == 99 [pid = 1809] [id = 240] 22:35:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x7f8005705000) [pid = 1809] [serial = 720] [outer = (nil)] 22:35:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x7f800570c000) [pid = 1809] [serial = 721] [outer = 0x7f8005705000] 22:35:11 INFO - PROCESS | 1809 | 1461735311803 Marionette DEBUG loaded listener.js 22:35:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x7f8005710400) [pid = 1809] [serial = 722] [outer = 0x7f8005705000] 22:35:12 INFO - PROCESS | 1809 | 1461735312622 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 22:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1281ms 22:35:12 INFO - PROCESS | 1809 | 1461735312691 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 22:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:35:12 INFO - PROCESS | 1809 | 1461735312694 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 22:35:12 INFO - PROCESS | 1809 | 1461735312699 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:35:12 INFO - PROCESS | 1809 | 1461735312702 Marionette TRACE conn3 <- [1,934,null,{}] 22:35:12 INFO - PROCESS | 1809 | 1461735312707 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:12 INFO - PROCESS | 1809 | 1461735312863 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 22:35:13 INFO - PROCESS | 1809 | 1461735313029 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800aeb0000 == 100 [pid = 1809] [id = 241] 22:35:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x7f8005705800) [pid = 1809] [serial = 723] [outer = (nil)] 22:35:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x7f800a7b7c00) [pid = 1809] [serial = 724] [outer = 0x7f8005705800] 22:35:13 INFO - PROCESS | 1809 | 1461735313106 Marionette DEBUG loaded listener.js 22:35:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x7f80238d1c00) [pid = 1809] [serial = 725] [outer = 0x7f8005705800] 22:35:13 INFO - PROCESS | 1809 | 1461735313951 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 22:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1289ms 22:35:13 INFO - PROCESS | 1809 | 1461735313988 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 22:35:13 INFO - PROCESS | 1809 | 1461735313991 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 22:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:35:14 INFO - PROCESS | 1809 | 1461735313997 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:35:14 INFO - PROCESS | 1809 | 1461735313999 Marionette TRACE conn3 <- [1,938,null,{}] 22:35:14 INFO - PROCESS | 1809 | 1461735314004 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:14 INFO - PROCESS | 1809 | 1461735314166 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 22:35:14 INFO - PROCESS | 1809 | 1461735314333 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800129e800 == 101 [pid = 1809] [id = 242] 22:35:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x7f8001257400) [pid = 1809] [serial = 726] [outer = (nil)] 22:35:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x7f800125f000) [pid = 1809] [serial = 727] [outer = 0x7f8001257400] 22:35:14 INFO - PROCESS | 1809 | 1461735314401 Marionette DEBUG loaded listener.js 22:35:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x7f8001265000) [pid = 1809] [serial = 728] [outer = 0x7f8001257400] 22:35:15 INFO - PROCESS | 1809 | 1461735315592 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 22:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1632ms 22:35:15 INFO - PROCESS | 1809 | 1461735315629 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 22:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:35:15 INFO - PROCESS | 1809 | 1461735315635 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 22:35:15 INFO - PROCESS | 1809 | 1461735315642 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:35:15 INFO - PROCESS | 1809 | 1461735315647 Marionette TRACE conn3 <- [1,942,null,{}] 22:35:15 INFO - PROCESS | 1809 | 1461735315655 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:15 INFO - PROCESS | 1809 | 1461735315814 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 22:35:16 INFO - PROCESS | 1809 | 1461735316056 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80054aa000 == 102 [pid = 1809] [id = 243] 22:35:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x7f8001a93c00) [pid = 1809] [serial = 729] [outer = (nil)] 22:35:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x7f800329cc00) [pid = 1809] [serial = 730] [outer = 0x7f8001a93c00] 22:35:16 INFO - PROCESS | 1809 | 1461735316120 Marionette DEBUG loaded listener.js 22:35:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x7f80032a9000) [pid = 1809] [serial = 731] [outer = 0x7f8001a93c00] 22:35:17 INFO - PROCESS | 1809 | 1461735317027 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 22:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1437ms 22:35:17 INFO - PROCESS | 1809 | 1461735317079 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 22:35:17 INFO - PROCESS | 1809 | 1461735317087 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 22:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:35:17 INFO - PROCESS | 1809 | 1461735317096 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:35:17 INFO - PROCESS | 1809 | 1461735317099 Marionette TRACE conn3 <- [1,946,null,{}] 22:35:17 INFO - PROCESS | 1809 | 1461735317104 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:17 INFO - PROCESS | 1809 | 1461735317247 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 22:35:17 INFO - PROCESS | 1809 | 1461735317419 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800548f800 == 103 [pid = 1809] [id = 244] 22:35:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x7f80032c9c00) [pid = 1809] [serial = 732] [outer = (nil)] 22:35:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x7f800533d400) [pid = 1809] [serial = 733] [outer = 0x7f80032c9c00] 22:35:17 INFO - PROCESS | 1809 | 1461735317481 Marionette DEBUG loaded listener.js 22:35:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x7f800570d800) [pid = 1809] [serial = 734] [outer = 0x7f80032c9c00] 22:35:17 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801554a800 == 102 [pid = 1809] [id = 195] 22:35:17 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800549d800 == 101 [pid = 1809] [id = 196] 22:35:17 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b815000 == 100 [pid = 1809] [id = 231] 22:35:17 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017e54800 == 99 [pid = 1809] [id = 230] 22:35:17 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014e98800 == 98 [pid = 1809] [id = 229] 22:35:17 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x7f80225b0000) [pid = 1809] [serial = 652] [outer = (nil)] [url = about:blank] 22:35:17 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80123a4000 == 97 [pid = 1809] [id = 228] 22:35:17 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bb28800 == 96 [pid = 1809] [id = 227] 22:35:17 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80055e1800 == 95 [pid = 1809] [id = 226] 22:35:18 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bcad000 == 94 [pid = 1809] [id = 225] 22:35:18 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8022863800 == 93 [pid = 1809] [id = 220] 22:35:18 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014579800 == 92 [pid = 1809] [id = 219] 22:35:18 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800a34b000 == 91 [pid = 1809] [id = 218] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x7f8021740c00) [pid = 1809] [serial = 650] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x7f8013b34c00) [pid = 1809] [serial = 616] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x7f800a03c000) [pid = 1809] [serial = 611] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x7f8009fc2400) [pid = 1809] [serial = 575] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x7f800bc41000) [pid = 1809] [serial = 637] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x7f800c6f3c00) [pid = 1809] [serial = 581] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x7f8018a54c00) [pid = 1809] [serial = 628] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x7f8013d2c000) [pid = 1809] [serial = 617] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x7f800f1a9c00) [pid = 1809] [serial = 584] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x7f800b836800) [pid = 1809] [serial = 578] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x7f8014a79c00) [pid = 1809] [serial = 619] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x7f8014fb9000) [pid = 1809] [serial = 623] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x7f800b60b000) [pid = 1809] [serial = 631] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x7f8009fc6800) [pid = 1809] [serial = 551] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x7f8013b3e000) [pid = 1809] [serial = 646] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x7f8013b31400) [pid = 1809] [serial = 587] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x7f8022383000) [pid = 1809] [serial = 632] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x7f800e43e800) [pid = 1809] [serial = 640] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x7f8013b3ac00) [pid = 1809] [serial = 521] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x7f8013b34800) [pid = 1809] [serial = 644] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x7f8013c38000) [pid = 1809] [serial = 590] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x7f8017c0b000) [pid = 1809] [serial = 626] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x7f800bfcd000) [pid = 1809] [serial = 613] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x7f801188d000) [pid = 1809] [serial = 557] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x7f8014a7d800) [pid = 1809] [serial = 524] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x7f801604b000) [pid = 1809] [serial = 625] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x7f800b45d800) [pid = 1809] [serial = 635] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x7f8014fb0400) [pid = 1809] [serial = 622] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x7f800c6eb800) [pid = 1809] [serial = 614] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x7f800c208c00) [pid = 1809] [serial = 554] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x7f8013d2d400) [pid = 1809] [serial = 509] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x7f8005342400) [pid = 1809] [serial = 512] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x7f800f1a6000) [pid = 1809] [serial = 548] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x7f8014c78400) [pid = 1809] [serial = 620] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x7f8017c07400) [pid = 1809] [serial = 527] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x7f8013397800) [pid = 1809] [serial = 643] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x7f8014ca9800) [pid = 1809] [serial = 647] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x7f8009fc3400) [pid = 1809] [serial = 610] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x7f8001a94800) [pid = 1809] [serial = 530] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x7f8009fca800) [pid = 1809] [serial = 634] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x7f801604b400) [pid = 1809] [serial = 649] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f800b604400) [pid = 1809] [serial = 515] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x7f800c248c00) [pid = 1809] [serial = 638] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x7f800c6f9c00) [pid = 1809] [serial = 518] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x7f80217f5800) [pid = 1809] [serial = 629] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x7f800f105400) [pid = 1809] [serial = 641] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x7f8013626c00) [pid = 1809] [serial = 572] [outer = (nil)] [url = about:blank] 22:35:18 INFO - PROCESS | 1809 | 1461735318422 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 22:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1385ms 22:35:18 INFO - PROCESS | 1809 | 1461735318482 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 22:35:18 INFO - PROCESS | 1809 | 1461735318486 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 22:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:35:18 INFO - PROCESS | 1809 | 1461735318491 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:35:18 INFO - PROCESS | 1809 | 1461735318496 Marionette TRACE conn3 <- [1,950,null,{}] 22:35:18 INFO - PROCESS | 1809 | 1461735318510 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:18 INFO - PROCESS | 1809 | 1461735318667 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 22:35:18 INFO - PROCESS | 1809 | 1461735318790 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80090d6800 == 92 [pid = 1809] [id = 245] 22:35:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x7f8003bfa400) [pid = 1809] [serial = 735] [outer = (nil)] 22:35:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x7f8009e76c00) [pid = 1809] [serial = 736] [outer = 0x7f8003bfa400] 22:35:18 INFO - PROCESS | 1809 | 1461735318852 Marionette DEBUG loaded listener.js 22:35:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x7f800a037000) [pid = 1809] [serial = 737] [outer = 0x7f8003bfa400] 22:35:19 INFO - PROCESS | 1809 | 1461735319494 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 22:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1031ms 22:35:19 INFO - PROCESS | 1809 | 1461735319522 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 22:35:19 INFO - PROCESS | 1809 | 1461735319526 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 22:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:35:19 INFO - PROCESS | 1809 | 1461735319531 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:35:19 INFO - PROCESS | 1809 | 1461735319533 Marionette TRACE conn3 <- [1,954,null,{}] 22:35:19 INFO - PROCESS | 1809 | 1461735319541 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:19 INFO - PROCESS | 1809 | 1461735319747 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 22:35:19 INFO - PROCESS | 1809 | 1461735319913 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001a42000 == 93 [pid = 1809] [id = 246] 22:35:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x7f8001259400) [pid = 1809] [serial = 738] [outer = (nil)] 22:35:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x7f8001262000) [pid = 1809] [serial = 739] [outer = 0x7f8001259400] 22:35:19 INFO - PROCESS | 1809 | 1461735319982 Marionette DEBUG loaded listener.js 22:35:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f8001a91c00) [pid = 1809] [serial = 740] [outer = 0x7f8001259400] 22:35:20 INFO - PROCESS | 1809 | 1461735320931 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 22:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1480ms 22:35:21 INFO - PROCESS | 1809 | 1461735321014 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 22:35:21 INFO - PROCESS | 1809 | 1461735321020 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 22:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:35:21 INFO - PROCESS | 1809 | 1461735321027 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:35:21 INFO - PROCESS | 1809 | 1461735321032 Marionette TRACE conn3 <- [1,958,null,{}] 22:35:21 INFO - PROCESS | 1809 | 1461735321038 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:21 INFO - PROCESS | 1809 | 1461735321248 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 22:35:21 INFO - PROCESS | 1809 | 1461735321450 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009d88800 == 94 [pid = 1809] [id = 247] 22:35:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x7f8005709800) [pid = 1809] [serial = 741] [outer = (nil)] 22:35:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x7f8005b80400) [pid = 1809] [serial = 742] [outer = 0x7f8005709800] 22:35:21 INFO - PROCESS | 1809 | 1461735321572 Marionette DEBUG loaded listener.js 22:35:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x7f8009fc2000) [pid = 1809] [serial = 743] [outer = 0x7f8005709800] 22:35:22 INFO - PROCESS | 1809 | 1461735322406 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 22:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1432ms 22:35:22 INFO - PROCESS | 1809 | 1461735322462 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 22:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:35:22 INFO - PROCESS | 1809 | 1461735322469 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 22:35:22 INFO - PROCESS | 1809 | 1461735322476 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:35:22 INFO - PROCESS | 1809 | 1461735322479 Marionette TRACE conn3 <- [1,962,null,{}] 22:35:22 INFO - PROCESS | 1809 | 1461735322485 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:22 INFO - PROCESS | 1809 | 1461735322661 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 22:35:22 INFO - PROCESS | 1809 | 1461735322827 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800aeb1800 == 95 [pid = 1809] [id = 248] 22:35:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x7f8005989000) [pid = 1809] [serial = 744] [outer = (nil)] 22:35:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x7f800b453800) [pid = 1809] [serial = 745] [outer = 0x7f8005989000] 22:35:22 INFO - PROCESS | 1809 | 1461735322902 Marionette DEBUG loaded listener.js 22:35:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x7f800b605800) [pid = 1809] [serial = 746] [outer = 0x7f8005989000] 22:35:23 INFO - PROCESS | 1809 | 1461735323810 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 22:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1380ms 22:35:23 INFO - PROCESS | 1809 | 1461735323855 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 22:35:23 INFO - PROCESS | 1809 | 1461735323859 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 22:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:35:23 INFO - PROCESS | 1809 | 1461735323873 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:35:23 INFO - PROCESS | 1809 | 1461735323882 Marionette TRACE conn3 <- [1,966,null,{}] 22:35:23 INFO - PROCESS | 1809 | 1461735323888 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:24 INFO - PROCESS | 1809 | 1461735324058 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 22:35:24 INFO - PROCESS | 1809 | 1461735324214 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b820800 == 96 [pid = 1809] [id = 249] 22:35:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x7f800b834800) [pid = 1809] [serial = 747] [outer = (nil)] 22:35:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x7f800bb51400) [pid = 1809] [serial = 748] [outer = 0x7f800b834800] 22:35:24 INFO - PROCESS | 1809 | 1461735324285 Marionette DEBUG loaded listener.js 22:35:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x7f800bc41000) [pid = 1809] [serial = 749] [outer = 0x7f800b834800] 22:35:25 INFO - PROCESS | 1809 | 1461735325124 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 22:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1295ms 22:35:25 INFO - PROCESS | 1809 | 1461735325162 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 22:35:25 INFO - PROCESS | 1809 | 1461735325167 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 22:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:35:25 INFO - PROCESS | 1809 | 1461735325173 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:35:25 INFO - PROCESS | 1809 | 1461735325176 Marionette TRACE conn3 <- [1,970,null,{}] 22:35:25 INFO - PROCESS | 1809 | 1461735325181 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:25 INFO - PROCESS | 1809 | 1461735325362 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 22:35:25 INFO - PROCESS | 1809 | 1461735325523 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bcba800 == 97 [pid = 1809] [id = 250] 22:35:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x7f800b83ac00) [pid = 1809] [serial = 750] [outer = (nil)] 22:35:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x7f800bfc4400) [pid = 1809] [serial = 751] [outer = 0x7f800b83ac00] 22:35:25 INFO - PROCESS | 1809 | 1461735325589 Marionette DEBUG loaded listener.js 22:35:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x7f800c20c400) [pid = 1809] [serial = 752] [outer = 0x7f800b83ac00] 22:35:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x7f800c242000) [pid = 1809] [serial = 753] [outer = 0x7f800be22400] 22:35:26 INFO - PROCESS | 1809 | 1461735326570 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 22:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1424ms 22:35:26 INFO - PROCESS | 1809 | 1461735326599 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 22:35:26 INFO - PROCESS | 1809 | 1461735326603 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 22:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:35:26 INFO - PROCESS | 1809 | 1461735326608 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:35:26 INFO - PROCESS | 1809 | 1461735326610 Marionette TRACE conn3 <- [1,974,null,{}] 22:35:26 INFO - PROCESS | 1809 | 1461735326616 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:26 INFO - PROCESS | 1809 | 1461735326774 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 22:35:26 INFO - PROCESS | 1809 | 1461735326934 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2c8800 == 98 [pid = 1809] [id = 251] 22:35:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x7f800c6f3000) [pid = 1809] [serial = 754] [outer = (nil)] 22:35:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x7f800c6f7c00) [pid = 1809] [serial = 755] [outer = 0x7f800c6f3000] 22:35:27 INFO - PROCESS | 1809 | 1461735327019 Marionette DEBUG loaded listener.js 22:35:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x7f800d56fc00) [pid = 1809] [serial = 756] [outer = 0x7f800c6f3000] 22:35:27 INFO - PROCESS | 1809 | 1461735327924 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 22:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1381ms 22:35:27 INFO - PROCESS | 1809 | 1461735327991 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 22:35:27 INFO - PROCESS | 1809 | 1461735327995 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 22:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:35:28 INFO - PROCESS | 1809 | 1461735328001 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:35:28 INFO - PROCESS | 1809 | 1461735328005 Marionette TRACE conn3 <- [1,978,null,{}] 22:35:28 INFO - PROCESS | 1809 | 1461735328010 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:28 INFO - PROCESS | 1809 | 1461735328183 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 22:35:28 INFO - PROCESS | 1809 | 1461735328341 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d69b800 == 99 [pid = 1809] [id = 252] 22:35:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x7f800d5ce000) [pid = 1809] [serial = 757] [outer = (nil)] 22:35:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x7f800eebc000) [pid = 1809] [serial = 758] [outer = 0x7f800d5ce000] 22:35:28 INFO - PROCESS | 1809 | 1461735328409 Marionette DEBUG loaded listener.js 22:35:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x7f800ef12800) [pid = 1809] [serial = 759] [outer = 0x7f800d5ce000] 22:35:29 INFO - PROCESS | 1809 | 1461735329233 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 22:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1277ms 22:35:29 INFO - PROCESS | 1809 | 1461735329279 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 22:35:29 INFO - PROCESS | 1809 | 1461735329283 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 22:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:35:29 INFO - PROCESS | 1809 | 1461735329288 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:35:29 INFO - PROCESS | 1809 | 1461735329290 Marionette TRACE conn3 <- [1,982,null,{}] 22:35:29 INFO - PROCESS | 1809 | 1461735329295 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:29 INFO - PROCESS | 1809 | 1461735329454 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 22:35:29 INFO - PROCESS | 1809 | 1461735329615 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800e478000 == 100 [pid = 1809] [id = 253] 22:35:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x7f800d63a800) [pid = 1809] [serial = 760] [outer = (nil)] 22:35:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x7f800ef19400) [pid = 1809] [serial = 761] [outer = 0x7f800d63a800] 22:35:29 INFO - PROCESS | 1809 | 1461735329679 Marionette DEBUG loaded listener.js 22:35:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x7f800ef5e000) [pid = 1809] [serial = 762] [outer = 0x7f800d63a800] 22:35:30 INFO - PROCESS | 1809 | 1461735330525 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 22:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1278ms 22:35:30 INFO - PROCESS | 1809 | 1461735330567 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 22:35:30 INFO - PROCESS | 1809 | 1461735330571 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 22:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:35:30 INFO - PROCESS | 1809 | 1461735330576 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:35:30 INFO - PROCESS | 1809 | 1461735330579 Marionette TRACE conn3 <- [1,986,null,{}] 22:35:30 INFO - PROCESS | 1809 | 1461735330584 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:30 INFO - PROCESS | 1809 | 1461735330740 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 22:35:30 INFO - PROCESS | 1809 | 1461735330903 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8011851000 == 101 [pid = 1809] [id = 254] 22:35:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x7f800d63d000) [pid = 1809] [serial = 763] [outer = (nil)] 22:35:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x7f800f104800) [pid = 1809] [serial = 764] [outer = 0x7f800d63d000] 22:35:30 INFO - PROCESS | 1809 | 1461735330967 Marionette DEBUG loaded listener.js 22:35:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x7f800f110400) [pid = 1809] [serial = 765] [outer = 0x7f800d63d000] 22:35:32 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802179e800 == 100 [pid = 1809] [id = 209] 22:35:32 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80090d6800 == 99 [pid = 1809] [id = 245] 22:35:32 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800548f800 == 98 [pid = 1809] [id = 244] 22:35:32 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80054aa000 == 97 [pid = 1809] [id = 243] 22:35:32 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800aeb0000 == 96 [pid = 1809] [id = 241] 22:35:32 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c51a000 == 95 [pid = 1809] [id = 240] 22:35:32 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2df800 == 94 [pid = 1809] [id = 239] 22:35:32 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8009d79000 == 93 [pid = 1809] [id = 238] 22:35:32 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800a167000 == 92 [pid = 1809] [id = 237] 22:35:32 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802ba9e000 == 91 [pid = 1809] [id = 236] 22:35:32 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8015c5d800 == 90 [pid = 1809] [id = 234] 22:35:32 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b5dc800 == 89 [pid = 1809] [id = 233] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014f94000 == 88 [pid = 1809] [id = 206] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802776f000 == 87 [pid = 1809] [id = 155] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802ba9f800 == 86 [pid = 1809] [id = 113] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017e53800 == 85 [pid = 1809] [id = 208] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8026b44800 == 84 [pid = 1809] [id = 63] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014598000 == 83 [pid = 1809] [id = 138] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80034e6000 == 82 [pid = 1809] [id = 197] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8015c65800 == 81 [pid = 1809] [id = 207] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8009f53800 == 80 [pid = 1809] [id = 212] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2af800 == 79 [pid = 1809] [id = 200] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8005932800 == 78 [pid = 1809] [id = 198] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014f96800 == 77 [pid = 1809] [id = 216] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c31f000 == 76 [pid = 1809] [id = 201] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014e97800 == 75 [pid = 1809] [id = 89] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802a45f800 == 74 [pid = 1809] [id = 76] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014a21000 == 73 [pid = 1809] [id = 194] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014cdc800 == 72 [pid = 1809] [id = 111] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2a5000 == 71 [pid = 1809] [id = 204] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8011837800 == 70 [pid = 1809] [id = 77] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800129e800 == 69 [pid = 1809] [id = 242] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8027186800 == 68 [pid = 1809] [id = 235] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b80b000 == 67 [pid = 1809] [id = 88] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2d0000 == 66 [pid = 1809] [id = 137] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8005924800 == 65 [pid = 1809] [id = 211] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8026b5c000 == 64 [pid = 1809] [id = 222] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800ba3c000 == 63 [pid = 1809] [id = 8] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800ba2c800 == 62 [pid = 1809] [id = 192] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014a21800 == 61 [pid = 1809] [id = 28] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8018a82800 == 60 [pid = 1809] [id = 21] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8013cd7000 == 59 [pid = 1809] [id = 41] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802351b800 == 58 [pid = 1809] [id = 97] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801183e800 == 57 [pid = 1809] [id = 13] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b413800 == 56 [pid = 1809] [id = 85] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2b1800 == 55 [pid = 1809] [id = 190] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8022307800 == 54 [pid = 1809] [id = 48] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d9df800 == 53 [pid = 1809] [id = 40] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801458a000 == 52 [pid = 1809] [id = 14] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800caae800 == 51 [pid = 1809] [id = 12] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801bb14000 == 50 [pid = 1809] [id = 23] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8015c09800 == 49 [pid = 1809] [id = 110] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8011839800 == 48 [pid = 1809] [id = 202] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801183a800 == 47 [pid = 1809] [id = 86] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017e0e000 == 46 [pid = 1809] [id = 20] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8018a99000 == 45 [pid = 1809] [id = 217] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8010edf000 == 44 [pid = 1809] [id = 193] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b886000 == 43 [pid = 1809] [id = 177] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8015c26000 == 42 [pid = 1809] [id = 112] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b5dd000 == 41 [pid = 1809] [id = 140] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801457d000 == 40 [pid = 1809] [id = 205] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8025460000 == 39 [pid = 1809] [id = 152] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c996800 == 38 [pid = 1809] [id = 102] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8027b1c800 == 37 [pid = 1809] [id = 224] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bb2c800 == 36 [pid = 1809] [id = 32] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802372b000 == 35 [pid = 1809] [id = 221] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8015c6f800 == 34 [pid = 1809] [id = 39] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8009f60800 == 33 [pid = 1809] [id = 127] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802729c800 == 32 [pid = 1809] [id = 223] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801b967000 == 31 [pid = 1809] [id = 22] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8013f9c800 == 30 [pid = 1809] [id = 215] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800a34c800 == 29 [pid = 1809] [id = 128] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017c1b800 == 28 [pid = 1809] [id = 30] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802718e000 == 27 [pid = 1809] [id = 139] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8015c1a800 == 26 [pid = 1809] [id = 186] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8022a09800 == 25 [pid = 1809] [id = 159] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8008fc2800 == 24 [pid = 1809] [id = 203] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80055f5000 == 23 [pid = 1809] [id = 210] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d9d7800 == 22 [pid = 1809] [id = 214] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8005928800 == 21 [pid = 1809] [id = 191] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b89a800 == 20 [pid = 1809] [id = 114] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bec5800 == 19 [pid = 1809] [id = 213] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b821000 == 18 [pid = 1809] [id = 199] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801bb18000 == 17 [pid = 1809] [id = 232] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800e478000 == 16 [pid = 1809] [id = 253] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d69b800 == 15 [pid = 1809] [id = 252] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2c8800 == 14 [pid = 1809] [id = 251] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bcba800 == 13 [pid = 1809] [id = 250] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b820800 == 12 [pid = 1809] [id = 249] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800aeb1800 == 11 [pid = 1809] [id = 248] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8009d88800 == 10 [pid = 1809] [id = 247] 22:35:35 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001a42000 == 9 [pid = 1809] [id = 246] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x7f8005989000) [pid = 1809] [serial = 744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x7f8005709800) [pid = 1809] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x7f8001259400) [pid = 1809] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x7f8003bfa400) [pid = 1809] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x7f800d5ce000) [pid = 1809] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x7f800eff3000) [pid = 1809] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x7f8005983400) [pid = 1809] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x7f8005705000) [pid = 1809] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x7f80032c9c00) [pid = 1809] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x7f8003bfbc00) [pid = 1809] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x7f800c6f3000) [pid = 1809] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x7f800b83ac00) [pid = 1809] [serial = 750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x7f800b834800) [pid = 1809] [serial = 747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x7f8005705800) [pid = 1809] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x7f8013623400) [pid = 1809] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x7f8014928c00) [pid = 1809] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x7f800d56e400) [pid = 1809] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x7f800f1ab800) [pid = 1809] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x7f80019cd400) [pid = 1809] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x7f8001257400) [pid = 1809] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x7f8001a8b800) [pid = 1809] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x7f800c20f800) [pid = 1809] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x7f8022843000) [pid = 1809] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x7f8005b8b800) [pid = 1809] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x7f80160a4c00) [pid = 1809] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f8005340000) [pid = 1809] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x7f800d63e000) [pid = 1809] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x7f8001a8c400) [pid = 1809] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x7f8001a93c00) [pid = 1809] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x7f80019cc000) [pid = 1809] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x7f8014189000) [pid = 1809] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x7f800a7b1c00) [pid = 1809] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x7f800be23400) [pid = 1809] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x7f800c20ec00) [pid = 1809] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x7f8022851c00) [pid = 1809] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x7f8014ca5400) [pid = 1809] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x7f80131c9800) [pid = 1809] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:35:38 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x7f800d63a800) [pid = 1809] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:35:39 INFO - PROCESS | 1809 | 1461735339076 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 22:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 8541ms 22:35:39 INFO - PROCESS | 1809 | 1461735339120 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 22:35:39 INFO - PROCESS | 1809 | 1461735339126 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 22:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:35:39 INFO - PROCESS | 1809 | 1461735339135 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:35:39 INFO - PROCESS | 1809 | 1461735339141 Marionette TRACE conn3 <- [1,990,null,{}] 22:35:39 INFO - PROCESS | 1809 | 1461735339152 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:39 INFO - PROCESS | 1809 | 1461735339319 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 22:35:39 INFO - PROCESS | 1809 | 1461735339333 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8002d20800 == 10 [pid = 1809] [id = 255] 22:35:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x7f80032a6400) [pid = 1809] [serial = 766] [outer = (nil)] 22:35:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x7f80032a8c00) [pid = 1809] [serial = 767] [outer = 0x7f80032a6400] 22:35:39 INFO - PROCESS | 1809 | 1461735339396 Marionette DEBUG loaded listener.js 22:35:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x7f80032c5800) [pid = 1809] [serial = 768] [outer = 0x7f80032a6400] 22:35:40 INFO - PROCESS | 1809 | 1461735340141 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 22:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1034ms 22:35:40 INFO - PROCESS | 1809 | 1461735340167 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 22:35:40 INFO - PROCESS | 1809 | 1461735340176 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 22:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:35:40 INFO - PROCESS | 1809 | 1461735340187 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:35:40 INFO - PROCESS | 1809 | 1461735340191 Marionette TRACE conn3 <- [1,994,null,{}] 22:35:40 INFO - PROCESS | 1809 | 1461735340205 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:40 INFO - PROCESS | 1809 | 1461735340345 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 22:35:40 INFO - PROCESS | 1809 | 1461735340366 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8002d10000 == 11 [pid = 1809] [id = 256] 22:35:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x7f80032c9400) [pid = 1809] [serial = 769] [outer = (nil)] 22:35:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x7f800533a000) [pid = 1809] [serial = 770] [outer = 0x7f80032c9400] 22:35:40 INFO - PROCESS | 1809 | 1461735340435 Marionette DEBUG loaded listener.js 22:35:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x7f8005702c00) [pid = 1809] [serial = 771] [outer = 0x7f80032c9400] 22:35:41 INFO - PROCESS | 1809 | 1461735341443 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 22:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1293ms 22:35:41 INFO - PROCESS | 1809 | 1461735341480 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 22:35:41 INFO - PROCESS | 1809 | 1461735341486 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 22:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:35:41 INFO - PROCESS | 1809 | 1461735341493 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:35:41 INFO - PROCESS | 1809 | 1461735341497 Marionette TRACE conn3 <- [1,998,null,{}] 22:35:41 INFO - PROCESS | 1809 | 1461735341506 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:41 INFO - PROCESS | 1809 | 1461735341665 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 22:35:41 INFO - PROCESS | 1809 | 1461735341813 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80054a1800 == 12 [pid = 1809] [id = 257] 22:35:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x7f80019c3000) [pid = 1809] [serial = 772] [outer = (nil)] 22:35:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x7f80032bf400) [pid = 1809] [serial = 773] [outer = 0x7f80019c3000] 22:35:41 INFO - PROCESS | 1809 | 1461735341887 Marionette DEBUG loaded listener.js 22:35:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x7f8005706400) [pid = 1809] [serial = 774] [outer = 0x7f80019c3000] 22:35:42 INFO - PROCESS | 1809 | 1461735342820 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 22:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1385ms 22:35:42 INFO - PROCESS | 1809 | 1461735342879 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 22:35:42 INFO - PROCESS | 1809 | 1461735342888 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 22:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:35:42 INFO - PROCESS | 1809 | 1461735342898 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:35:42 INFO - PROCESS | 1809 | 1461735342902 Marionette TRACE conn3 <- [1,1002,null,{}] 22:35:42 INFO - PROCESS | 1809 | 1461735342909 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:43 INFO - PROCESS | 1809 | 1461735343083 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 22:35:43 INFO - PROCESS | 1809 | 1461735343227 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005a97800 == 13 [pid = 1809] [id = 258] 22:35:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x7f8005711800) [pid = 1809] [serial = 775] [outer = (nil)] 22:35:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x7f8005b81800) [pid = 1809] [serial = 776] [outer = 0x7f8005711800] 22:35:43 INFO - PROCESS | 1809 | 1461735343297 Marionette DEBUG loaded listener.js 22:35:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x7f8005b89400) [pid = 1809] [serial = 777] [outer = 0x7f8005711800] 22:35:44 INFO - PROCESS | 1809 | 1461735344246 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 22:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1383ms 22:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:35:44 INFO - PROCESS | 1809 | 1461735344282 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 22:35:44 INFO - PROCESS | 1809 | 1461735344285 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 22:35:44 INFO - PROCESS | 1809 | 1461735344292 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:35:44 INFO - PROCESS | 1809 | 1461735344299 Marionette TRACE conn3 <- [1,1006,null,{}] 22:35:44 INFO - PROCESS | 1809 | 1461735344315 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:44 INFO - PROCESS | 1809 | 1461735344502 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 22:35:44 INFO - PROCESS | 1809 | 1461735344650 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009d78800 == 14 [pid = 1809] [id = 259] 22:35:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f80032c3800) [pid = 1809] [serial = 778] [outer = (nil)] 22:35:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x7f8009fc3400) [pid = 1809] [serial = 779] [outer = 0x7f80032c3800] 22:35:44 INFO - PROCESS | 1809 | 1461735344729 Marionette DEBUG loaded listener.js 22:35:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x7f8009fcc400) [pid = 1809] [serial = 780] [outer = 0x7f80032c3800] 22:35:45 INFO - PROCESS | 1809 | 1461735345611 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 22:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1387ms 22:35:45 INFO - PROCESS | 1809 | 1461735345678 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 22:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:35:45 INFO - PROCESS | 1809 | 1461735345682 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 22:35:45 INFO - PROCESS | 1809 | 1461735345688 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:35:45 INFO - PROCESS | 1809 | 1461735345691 Marionette TRACE conn3 <- [1,1010,null,{}] 22:35:45 INFO - PROCESS | 1809 | 1461735345695 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:45 INFO - PROCESS | 1809 | 1461735345875 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 22:35:46 INFO - PROCESS | 1809 | 1461735346019 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a15a800 == 15 [pid = 1809] [id = 260] 22:35:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x7f800329e400) [pid = 1809] [serial = 781] [outer = (nil)] 22:35:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x7f800a7b1000) [pid = 1809] [serial = 782] [outer = 0x7f800329e400] 22:35:46 INFO - PROCESS | 1809 | 1461735346091 Marionette DEBUG loaded listener.js 22:35:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x7f800a7bf400) [pid = 1809] [serial = 783] [outer = 0x7f800329e400] 22:35:47 INFO - PROCESS | 1809 | 1461735347025 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 22:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1376ms 22:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:35:47 INFO - PROCESS | 1809 | 1461735347064 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 22:35:47 INFO - PROCESS | 1809 | 1461735347067 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 22:35:47 INFO - PROCESS | 1809 | 1461735347074 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:35:47 INFO - PROCESS | 1809 | 1461735347077 Marionette TRACE conn3 <- [1,1014,null,{}] 22:35:47 INFO - PROCESS | 1809 | 1461735347083 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:47 INFO - PROCESS | 1809 | 1461735347224 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 22:35:47 INFO - PROCESS | 1809 | 1461735347376 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a33f000 == 16 [pid = 1809] [id = 261] 22:35:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x7f800125c800) [pid = 1809] [serial = 784] [outer = (nil)] 22:35:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x7f800b459400) [pid = 1809] [serial = 785] [outer = 0x7f800125c800] 22:35:47 INFO - PROCESS | 1809 | 1461735347448 Marionette DEBUG loaded listener.js 22:35:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x7f800b45fc00) [pid = 1809] [serial = 786] [outer = 0x7f800125c800] 22:35:48 INFO - PROCESS | 1809 | 1461735348372 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 22:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1334ms 22:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:35:48 INFO - PROCESS | 1809 | 1461735348407 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 22:35:48 INFO - PROCESS | 1809 | 1461735348409 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 22:35:48 INFO - PROCESS | 1809 | 1461735348416 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:35:48 INFO - PROCESS | 1809 | 1461735348419 Marionette TRACE conn3 <- [1,1018,null,{}] 22:35:48 INFO - PROCESS | 1809 | 1461735348424 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:48 INFO - PROCESS | 1809 | 1461735348624 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 22:35:48 INFO - PROCESS | 1809 | 1461735348770 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800549a800 == 17 [pid = 1809] [id = 262] 22:35:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x7f8001a8d000) [pid = 1809] [serial = 787] [outer = (nil)] 22:35:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x7f8005708800) [pid = 1809] [serial = 788] [outer = 0x7f8001a8d000] 22:35:48 INFO - PROCESS | 1809 | 1461735348844 Marionette DEBUG loaded listener.js 22:35:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x7f800b60e800) [pid = 1809] [serial = 789] [outer = 0x7f8001a8d000] 22:35:49 INFO - PROCESS | 1809 | 1461735349904 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 22:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1527ms 22:35:49 INFO - PROCESS | 1809 | 1461735349942 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 22:35:49 INFO - PROCESS | 1809 | 1461735349947 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 22:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:35:49 INFO - PROCESS | 1809 | 1461735349954 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:35:49 INFO - PROCESS | 1809 | 1461735349960 Marionette TRACE conn3 <- [1,1022,null,{}] 22:35:49 INFO - PROCESS | 1809 | 1461735349968 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:50 INFO - PROCESS | 1809 | 1461735350114 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 22:35:50 INFO - PROCESS | 1809 | 1461735350360 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005228800 == 18 [pid = 1809] [id = 263] 22:35:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x7f80032a9400) [pid = 1809] [serial = 790] [outer = (nil)] 22:35:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x7f80032bec00) [pid = 1809] [serial = 791] [outer = 0x7f80032a9400] 22:35:50 INFO - PROCESS | 1809 | 1461735350442 Marionette DEBUG loaded listener.js 22:35:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x7f8005336400) [pid = 1809] [serial = 792] [outer = 0x7f80032a9400] 22:35:50 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8011851000 == 17 [pid = 1809] [id = 254] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x7f8013c38c00) [pid = 1809] [serial = 688] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x7f800d639000) [pid = 1809] [serial = 682] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x7f800ef1e000) [pid = 1809] [serial = 683] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x7f801558ac00) [pid = 1809] [serial = 691] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x7f8009e76800) [pid = 1809] [serial = 677] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x7f800533f800) [pid = 1809] [serial = 676] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x7f80131c8c00) [pid = 1809] [serial = 685] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x7f8023a0ec00) [pid = 1809] [serial = 670] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x7f800ba04400) [pid = 1809] [serial = 679] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x7f800c207400) [pid = 1809] [serial = 680] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x7f8014fb8000) [pid = 1809] [serial = 661] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x7f80225bdc00) [pid = 1809] [serial = 653] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x7f8022606800) [pid = 1809] [serial = 667] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x7f8003bf2c00) [pid = 1809] [serial = 673] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f8021742400) [pid = 1809] [serial = 664] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x7f800c6f7800) [pid = 1809] [serial = 658] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x7f800a03a800) [pid = 1809] [serial = 655] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x7f801b86c400) [pid = 1809] [serial = 692] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x7f80148d6000) [pid = 1809] [serial = 689] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x7f801362ec00) [pid = 1809] [serial = 686] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x7f800be23c00) [pid = 1809] [serial = 697] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x7f800bc3c000) [pid = 1809] [serial = 695] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x7f8005b86800) [pid = 1809] [serial = 694] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x7f800d636800) [pid = 1809] [serial = 491] [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.] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x7f8013b3b400) [pid = 1809] [serial = 706] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x7f800a7be400) [pid = 1809] [serial = 719] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x7f8005987c00) [pid = 1809] [serial = 700] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x7f8022807000) [pid = 1809] [serial = 668] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x7f8003bf8c00) [pid = 1809] [serial = 674] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x7f800bb52400) [pid = 1809] [serial = 656] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x7f80225ca800) [pid = 1809] [serial = 665] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x7f8011825c00) [pid = 1809] [serial = 698] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x7f8016050c00) [pid = 1809] [serial = 662] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x7f80217f6c00) [pid = 1809] [serial = 713] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x7f8015056800) [pid = 1809] [serial = 709] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x7f800b611000) [pid = 1809] [serial = 701] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x7f8026d50000) [pid = 1809] [serial = 671] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x7f800ef10000) [pid = 1809] [serial = 704] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x7f8023844800) [pid = 1809] [serial = 715] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x7f800ef18c00) [pid = 1809] [serial = 659] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x7f8017c0e400) [pid = 1809] [serial = 712] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x7f8014a7e000) [pid = 1809] [serial = 707] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x7f8014a7a400) [pid = 1809] [serial = 608] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x7f8026d4e400) [pid = 1809] [serial = 716] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x7f800a7b9400) [pid = 1809] [serial = 718] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x7f800c6ee400) [pid = 1809] [serial = 703] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x7f8016051800) [pid = 1809] [serial = 710] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x7f800f104800) [pid = 1809] [serial = 764] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 73 (0x7f800b453800) [pid = 1809] [serial = 745] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 72 (0x7f8005b80400) [pid = 1809] [serial = 742] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 71 (0x7f8001a91c00) [pid = 1809] [serial = 740] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0x7f8001262000) [pid = 1809] [serial = 739] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0x7f800a037000) [pid = 1809] [serial = 737] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 68 (0x7f800c20c400) [pid = 1809] [serial = 752] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 67 (0x7f800c6f7c00) [pid = 1809] [serial = 755] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 66 (0x7f800bc41000) [pid = 1809] [serial = 749] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 65 (0x7f800bfc4400) [pid = 1809] [serial = 751] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 64 (0x7f800b605800) [pid = 1809] [serial = 746] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 63 (0x7f800bb51400) [pid = 1809] [serial = 748] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 62 (0x7f8009fc2000) [pid = 1809] [serial = 743] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 61 (0x7f800a7b7c00) [pid = 1809] [serial = 724] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 60 (0x7f800570c000) [pid = 1809] [serial = 721] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 59 (0x7f8005710400) [pid = 1809] [serial = 722] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 58 (0x7f8009e76c00) [pid = 1809] [serial = 736] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 57 (0x7f800533d400) [pid = 1809] [serial = 733] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 56 (0x7f800125f000) [pid = 1809] [serial = 727] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 55 (0x7f800329cc00) [pid = 1809] [serial = 730] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 54 (0x7f8001265000) [pid = 1809] [serial = 728] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 53 (0x7f800570d800) [pid = 1809] [serial = 734] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 52 (0x7f800ef5e000) [pid = 1809] [serial = 762] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 51 (0x7f80238d1c00) [pid = 1809] [serial = 725] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 50 (0x7f80032a9000) [pid = 1809] [serial = 731] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 49 (0x7f800ef12800) [pid = 1809] [serial = 759] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 48 (0x7f800ef19400) [pid = 1809] [serial = 761] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 47 (0x7f800d56fc00) [pid = 1809] [serial = 756] [outer = (nil)] [url = about:blank] 22:35:50 INFO - PROCESS | 1809 | --DOMWINDOW == 46 (0x7f800eebc000) [pid = 1809] [serial = 758] [outer = (nil)] [url = about:blank] 22:35:51 INFO - PROCESS | 1809 | 1461735351250 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 22:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1333ms 22:35:51 INFO - PROCESS | 1809 | 1461735351304 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 22:35:51 INFO - PROCESS | 1809 | 1461735351312 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 22:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:35:51 INFO - PROCESS | 1809 | 1461735351324 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:35:51 INFO - PROCESS | 1809 | 1461735351327 Marionette TRACE conn3 <- [1,1026,null,{}] 22:35:51 INFO - PROCESS | 1809 | 1461735351334 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:51 INFO - PROCESS | 1809 | 1461735351491 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 22:35:51 INFO - PROCESS | 1809 | 1461735351511 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005a86800 == 18 [pid = 1809] [id = 264] 22:35:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 47 (0x7f8005336800) [pid = 1809] [serial = 793] [outer = (nil)] 22:35:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 48 (0x7f8005988400) [pid = 1809] [serial = 794] [outer = 0x7f8005336800] 22:35:51 INFO - PROCESS | 1809 | 1461735351575 Marionette DEBUG loaded listener.js 22:35:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 49 (0x7f8005b87c00) [pid = 1809] [serial = 795] [outer = 0x7f8005336800] 22:35:52 INFO - PROCESS | 1809 | 1461735352403 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 22:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1133ms 22:35:52 INFO - PROCESS | 1809 | 1461735352461 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 22:35:52 INFO - PROCESS | 1809 | 1461735352465 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 22:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:35:52 INFO - PROCESS | 1809 | 1461735352471 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:35:52 INFO - PROCESS | 1809 | 1461735352477 Marionette TRACE conn3 <- [1,1030,null,{}] 22:35:52 INFO - PROCESS | 1809 | 1461735352492 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:52 INFO - PROCESS | 1809 | 1461735352647 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 22:35:52 INFO - PROCESS | 1809 | 1461735352660 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009d87000 == 19 [pid = 1809] [id = 265] 22:35:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 50 (0x7f8009fc9400) [pid = 1809] [serial = 796] [outer = (nil)] 22:35:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 51 (0x7f800a7b1c00) [pid = 1809] [serial = 797] [outer = 0x7f8009fc9400] 22:35:52 INFO - PROCESS | 1809 | 1461735352729 Marionette DEBUG loaded listener.js 22:35:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 52 (0x7f800b45b800) [pid = 1809] [serial = 798] [outer = 0x7f8009fc9400] 22:35:53 INFO - PROCESS | 1809 | 1461735353512 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 22:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1084ms 22:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:35:53 INFO - PROCESS | 1809 | 1461735353568 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 22:35:53 INFO - PROCESS | 1809 | 1461735353571 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 22:35:53 INFO - PROCESS | 1809 | 1461735353578 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:35:53 INFO - PROCESS | 1809 | 1461735353580 Marionette TRACE conn3 <- [1,1034,null,{}] 22:35:53 INFO - PROCESS | 1809 | 1461735353586 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:53 INFO - PROCESS | 1809 | 1461735353789 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 22:35:53 INFO - PROCESS | 1809 | 1461735353846 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800aeb7800 == 20 [pid = 1809] [id = 266] 22:35:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 53 (0x7f8005b8b000) [pid = 1809] [serial = 799] [outer = (nil)] 22:35:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 54 (0x7f800b60f000) [pid = 1809] [serial = 800] [outer = 0x7f8005b8b000] 22:35:53 INFO - PROCESS | 1809 | 1461735353904 Marionette DEBUG loaded listener.js 22:35:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 55 (0x7f800b831000) [pid = 1809] [serial = 801] [outer = 0x7f8005b8b000] 22:35:54 INFO - PROCESS | 1809 | --DOMWINDOW == 54 (0x7f80032a6400) [pid = 1809] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:35:54 INFO - PROCESS | 1809 | --DOMWINDOW == 53 (0x7f800d63d000) [pid = 1809] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:35:54 INFO - PROCESS | 1809 | 1461735354530 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 22:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 976ms 22:35:54 INFO - PROCESS | 1809 | 1461735354553 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 22:35:54 INFO - PROCESS | 1809 | 1461735354557 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 22:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:35:54 INFO - PROCESS | 1809 | 1461735354562 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:35:54 INFO - PROCESS | 1809 | 1461735354563 Marionette TRACE conn3 <- [1,1038,null,{}] 22:35:54 INFO - PROCESS | 1809 | 1461735354568 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:54 INFO - PROCESS | 1809 | 1461735354722 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 22:35:54 INFO - PROCESS | 1809 | 1461735354852 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009d8c000 == 21 [pid = 1809] [id = 267] 22:35:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 54 (0x7f8003bfbc00) [pid = 1809] [serial = 802] [outer = (nil)] 22:35:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 55 (0x7f800b832000) [pid = 1809] [serial = 803] [outer = 0x7f8003bfbc00] 22:35:54 INFO - PROCESS | 1809 | 1461735354913 Marionette DEBUG loaded listener.js 22:35:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 56 (0x7f800ba06c00) [pid = 1809] [serial = 804] [outer = 0x7f8003bfbc00] 22:35:55 INFO - PROCESS | 1809 | 1461735355519 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 22:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1028ms 22:35:55 INFO - PROCESS | 1809 | 1461735355590 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 22:35:55 INFO - PROCESS | 1809 | 1461735355594 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 22:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:35:55 INFO - PROCESS | 1809 | 1461735355599 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:35:55 INFO - PROCESS | 1809 | 1461735355601 Marionette TRACE conn3 <- [1,1042,null,{}] 22:35:55 INFO - PROCESS | 1809 | 1461735355606 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:55 INFO - PROCESS | 1809 | 1461735355807 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 22:35:55 INFO - PROCESS | 1809 | 1461735355820 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b5d8800 == 22 [pid = 1809] [id = 268] 22:35:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 57 (0x7f800b836c00) [pid = 1809] [serial = 805] [outer = (nil)] 22:35:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 58 (0x7f800bc41c00) [pid = 1809] [serial = 806] [outer = 0x7f800b836c00] 22:35:55 INFO - PROCESS | 1809 | 1461735355890 Marionette DEBUG loaded listener.js 22:35:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 59 (0x7f800bfc4400) [pid = 1809] [serial = 807] [outer = 0x7f800b836c00] 22:35:56 INFO - PROCESS | 1809 | 1461735356598 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 22:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1023ms 22:35:56 INFO - PROCESS | 1809 | 1461735356623 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 22:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:35:56 INFO - PROCESS | 1809 | 1461735356625 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 22:35:56 INFO - PROCESS | 1809 | 1461735356630 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:35:56 INFO - PROCESS | 1809 | 1461735356633 Marionette TRACE conn3 <- [1,1046,null,{}] 22:35:56 INFO - PROCESS | 1809 | 1461735356637 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:56 INFO - PROCESS | 1809 | 1461735356793 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 22:35:56 INFO - PROCESS | 1809 | 1461735356810 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b81d800 == 23 [pid = 1809] [id = 269] 22:35:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 60 (0x7f80019c2c00) [pid = 1809] [serial = 808] [outer = (nil)] 22:35:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 61 (0x7f800bfc5c00) [pid = 1809] [serial = 809] [outer = 0x7f80019c2c00] 22:35:56 INFO - PROCESS | 1809 | 1461735356865 Marionette DEBUG loaded listener.js 22:35:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 62 (0x7f800c20d800) [pid = 1809] [serial = 810] [outer = 0x7f80019c2c00] 22:35:57 INFO - PROCESS | 1809 | 1461735357586 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 22:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 985ms 22:35:57 INFO - PROCESS | 1809 | 1461735357615 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 22:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:35:57 INFO - PROCESS | 1809 | 1461735357621 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 22:35:57 INFO - PROCESS | 1809 | 1461735357628 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:35:57 INFO - PROCESS | 1809 | 1461735357634 Marionette TRACE conn3 <- [1,1050,null,{}] 22:35:57 INFO - PROCESS | 1809 | 1461735357642 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:57 INFO - PROCESS | 1809 | 1461735357790 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 22:35:57 INFO - PROCESS | 1809 | 1461735357909 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80054ac800 == 24 [pid = 1809] [id = 270] 22:35:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 63 (0x7f80019c5c00) [pid = 1809] [serial = 811] [outer = (nil)] 22:35:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 64 (0x7f80032a6800) [pid = 1809] [serial = 812] [outer = 0x7f80019c5c00] 22:35:58 INFO - PROCESS | 1809 | 1461735358018 Marionette DEBUG loaded listener.js 22:35:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 65 (0x7f8003bfa400) [pid = 1809] [serial = 813] [outer = 0x7f80019c5c00] 22:35:58 INFO - PROCESS | 1809 | 1461735358870 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 22:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1283ms 22:35:58 INFO - PROCESS | 1809 | 1461735358912 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 22:35:58 INFO - PROCESS | 1809 | 1461735358920 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 22:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:35:58 INFO - PROCESS | 1809 | 1461735358929 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:35:58 INFO - PROCESS | 1809 | 1461735358932 Marionette TRACE conn3 <- [1,1054,null,{}] 22:35:58 INFO - PROCESS | 1809 | 1461735358938 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:59 INFO - PROCESS | 1809 | 1461735359083 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 22:35:59 INFO - PROCESS | 1809 | 1461735359222 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800aea9800 == 25 [pid = 1809] [id = 271] 22:35:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 66 (0x7f800570e000) [pid = 1809] [serial = 814] [outer = (nil)] 22:35:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 67 (0x7f8009e74000) [pid = 1809] [serial = 815] [outer = 0x7f800570e000] 22:35:59 INFO - PROCESS | 1809 | 1461735359289 Marionette DEBUG loaded listener.js 22:35:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 68 (0x7f800a03d000) [pid = 1809] [serial = 816] [outer = 0x7f800570e000] 22:36:00 INFO - PROCESS | 1809 | 1461735360200 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 22:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1283ms 22:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:36:00 INFO - PROCESS | 1809 | 1461735360211 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 22:36:00 INFO - PROCESS | 1809 | 1461735360213 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 22:36:00 INFO - PROCESS | 1809 | 1461735360219 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:36:00 INFO - PROCESS | 1809 | 1461735360225 Marionette TRACE conn3 <- [1,1058,null,{}] 22:36:00 INFO - PROCESS | 1809 | 1461735360239 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:00 INFO - PROCESS | 1809 | 1461735360391 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 22:36:00 INFO - PROCESS | 1809 | 1461735360540 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800ba27000 == 26 [pid = 1809] [id = 272] 22:36:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0x7f800b611000) [pid = 1809] [serial = 817] [outer = (nil)] 22:36:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x7f800ba0b800) [pid = 1809] [serial = 818] [outer = 0x7f800b611000] 22:36:00 INFO - PROCESS | 1809 | 1461735360611 Marionette DEBUG loaded listener.js 22:36:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x7f800bc46400) [pid = 1809] [serial = 819] [outer = 0x7f800b611000] 22:36:01 INFO - PROCESS | 1809 | 1461735361456 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 22:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1284ms 22:36:01 INFO - PROCESS | 1809 | 1461735361504 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 22:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:36:01 INFO - PROCESS | 1809 | 1461735361508 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 22:36:01 INFO - PROCESS | 1809 | 1461735361514 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:36:01 INFO - PROCESS | 1809 | 1461735361517 Marionette TRACE conn3 <- [1,1062,null,{}] 22:36:01 INFO - PROCESS | 1809 | 1461735361522 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:01 INFO - PROCESS | 1809 | 1461735361691 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 22:36:01 INFO - PROCESS | 1809 | 1461735361840 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bcb2000 == 27 [pid = 1809] [id = 273] 22:36:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0x7f800b613400) [pid = 1809] [serial = 820] [outer = (nil)] 22:36:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0x7f800c208c00) [pid = 1809] [serial = 821] [outer = 0x7f800b613400] 22:36:01 INFO - PROCESS | 1809 | 1461735361909 Marionette DEBUG loaded listener.js 22:36:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0x7f800c244000) [pid = 1809] [serial = 822] [outer = 0x7f800b613400] 22:36:02 INFO - PROCESS | 1809 | 1461735362753 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 22:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1278ms 22:36:02 INFO - PROCESS | 1809 | 1461735362792 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 22:36:02 INFO - PROCESS | 1809 | 1461735362794 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 22:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:36:02 INFO - PROCESS | 1809 | 1461735362801 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:36:02 INFO - PROCESS | 1809 | 1461735362803 Marionette TRACE conn3 <- [1,1066,null,{}] 22:36:02 INFO - PROCESS | 1809 | 1461735362808 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:02 INFO - PROCESS | 1809 | 1461735362954 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 22:36:03 INFO - PROCESS | 1809 | 1461735363091 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c29c800 == 28 [pid = 1809] [id = 274] 22:36:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x7f800be2e000) [pid = 1809] [serial = 823] [outer = (nil)] 22:36:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x7f800c249c00) [pid = 1809] [serial = 824] [outer = 0x7f800be2e000] 22:36:03 INFO - PROCESS | 1809 | 1461735363164 Marionette DEBUG loaded listener.js 22:36:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x7f800c6ec400) [pid = 1809] [serial = 825] [outer = 0x7f800be2e000] 22:36:04 INFO - PROCESS | 1809 | 1461735364006 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 22:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1228ms 22:36:04 INFO - PROCESS | 1809 | 1461735364029 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 22:36:04 INFO - PROCESS | 1809 | 1461735364033 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 22:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:36:04 INFO - PROCESS | 1809 | 1461735364038 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:36:04 INFO - PROCESS | 1809 | 1461735364041 Marionette TRACE conn3 <- [1,1070,null,{}] 22:36:04 INFO - PROCESS | 1809 | 1461735364046 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:04 INFO - PROCESS | 1809 | 1461735364219 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 22:36:04 INFO - PROCESS | 1809 | 1461735364371 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2cb800 == 29 [pid = 1809] [id = 275] 22:36:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x7f8001262800) [pid = 1809] [serial = 826] [outer = (nil)] 22:36:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x7f800c849c00) [pid = 1809] [serial = 827] [outer = 0x7f8001262800] 22:36:04 INFO - PROCESS | 1809 | 1461735364451 Marionette DEBUG loaded listener.js 22:36:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x7f800d56c400) [pid = 1809] [serial = 828] [outer = 0x7f8001262800] 22:36:05 INFO - PROCESS | 1809 | 1461735365506 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 22:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1477ms 22:36:05 INFO - PROCESS | 1809 | 1461735365516 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 22:36:05 INFO - PROCESS | 1809 | 1461735365521 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 22:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:36:05 INFO - PROCESS | 1809 | 1461735365554 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:36:05 INFO - PROCESS | 1809 | 1461735365569 Marionette TRACE conn3 <- [1,1074,null,{}] 22:36:05 INFO - PROCESS | 1809 | 1461735365583 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:05 INFO - PROCESS | 1809 | 1461735365788 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 22:36:05 INFO - PROCESS | 1809 | 1461735365928 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8002d0e000 == 30 [pid = 1809] [id = 276] 22:36:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x7f800570b000) [pid = 1809] [serial = 829] [outer = (nil)] 22:36:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x7f8005711c00) [pid = 1809] [serial = 830] [outer = 0x7f800570b000] 22:36:05 INFO - PROCESS | 1809 | 1461735365991 Marionette DEBUG loaded listener.js 22:36:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x7f8005b82c00) [pid = 1809] [serial = 831] [outer = 0x7f800570b000] 22:36:06 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x7f800533a000) [pid = 1809] [serial = 770] [outer = (nil)] [url = about:blank] 22:36:06 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x7f80032a8c00) [pid = 1809] [serial = 767] [outer = (nil)] [url = about:blank] 22:36:06 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x7f800f110400) [pid = 1809] [serial = 765] [outer = (nil)] [url = about:blank] 22:36:06 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x7f80032c5800) [pid = 1809] [serial = 768] [outer = (nil)] [url = about:blank] 22:36:06 INFO - PROCESS | 1809 | 1461735366784 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 22:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1273ms 22:36:06 INFO - PROCESS | 1809 | 1461735366800 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 22:36:06 INFO - PROCESS | 1809 | 1461735366807 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 22:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:36:06 INFO - PROCESS | 1809 | 1461735366816 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:36:06 INFO - PROCESS | 1809 | 1461735366819 Marionette TRACE conn3 <- [1,1078,null,{}] 22:36:06 INFO - PROCESS | 1809 | 1461735366861 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:07 INFO - PROCESS | 1809 | 1461735367002 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 22:36:07 INFO - PROCESS | 1809 | 1461735367013 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009d70800 == 31 [pid = 1809] [id = 277] 22:36:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x7f8005b8b400) [pid = 1809] [serial = 832] [outer = (nil)] 22:36:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x7f8009fcf400) [pid = 1809] [serial = 833] [outer = 0x7f8005b8b400] 22:36:07 INFO - PROCESS | 1809 | 1461735367068 Marionette DEBUG loaded listener.js 22:36:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x7f800a03d400) [pid = 1809] [serial = 834] [outer = 0x7f8005b8b400] 22:36:07 INFO - PROCESS | 1809 | 1461735367854 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 22:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1067ms 22:36:07 INFO - PROCESS | 1809 | 1461735367883 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 22:36:07 INFO - PROCESS | 1809 | 1461735367887 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 22:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:36:07 INFO - PROCESS | 1809 | 1461735367893 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:36:07 INFO - PROCESS | 1809 | 1461735367897 Marionette TRACE conn3 <- [1,1082,null,{}] 22:36:07 INFO - PROCESS | 1809 | 1461735367926 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:08 INFO - PROCESS | 1809 | 1461735368065 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 22:36:08 INFO - PROCESS | 1809 | 1461735368083 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b411000 == 32 [pid = 1809] [id = 278] 22:36:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x7f800b45cc00) [pid = 1809] [serial = 835] [outer = (nil)] 22:36:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x7f800b60ec00) [pid = 1809] [serial = 836] [outer = 0x7f800b45cc00] 22:36:08 INFO - PROCESS | 1809 | 1461735368146 Marionette DEBUG loaded listener.js 22:36:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x7f800b839c00) [pid = 1809] [serial = 837] [outer = 0x7f800b45cc00] 22:36:08 INFO - PROCESS | 1809 | 1461735368944 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 22:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1082ms 22:36:09 INFO - PROCESS | 1809 | 1461735368997 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 22:36:09 INFO - PROCESS | 1809 | 1461735369000 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 22:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:36:09 INFO - PROCESS | 1809 | 1461735369005 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:36:09 INFO - PROCESS | 1809 | 1461735369008 Marionette TRACE conn3 <- [1,1086,null,{}] 22:36:09 INFO - PROCESS | 1809 | 1461735369012 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:09 INFO - PROCESS | 1809 | 1461735369175 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 22:36:09 INFO - PROCESS | 1809 | 1461735369202 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b889000 == 33 [pid = 1809] [id = 279] 22:36:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x7f800a7bf800) [pid = 1809] [serial = 838] [outer = (nil)] 22:36:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x7f800bc3ac00) [pid = 1809] [serial = 839] [outer = 0x7f800a7bf800] 22:36:09 INFO - PROCESS | 1809 | 1461735369259 Marionette DEBUG loaded listener.js 22:36:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x7f800be25c00) [pid = 1809] [serial = 840] [outer = 0x7f800a7bf800] 22:36:09 INFO - PROCESS | 1809 | 1461735369982 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 22:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1028ms 22:36:10 INFO - PROCESS | 1809 | 1461735370039 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 22:36:10 INFO - PROCESS | 1809 | 1461735370042 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 22:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:36:10 INFO - PROCESS | 1809 | 1461735370047 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:36:10 INFO - PROCESS | 1809 | 1461735370049 Marionette TRACE conn3 <- [1,1090,null,{}] 22:36:10 INFO - PROCESS | 1809 | 1461735370070 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:10 INFO - PROCESS | 1809 | 1461735370231 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 22:36:10 INFO - PROCESS | 1809 | 1461735370303 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bcbb800 == 34 [pid = 1809] [id = 280] 22:36:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x7f800ba0dc00) [pid = 1809] [serial = 841] [outer = (nil)] 22:36:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x7f800c209400) [pid = 1809] [serial = 842] [outer = 0x7f800ba0dc00] 22:36:10 INFO - PROCESS | 1809 | 1461735370359 Marionette DEBUG loaded listener.js 22:36:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x7f800c6ecc00) [pid = 1809] [serial = 843] [outer = 0x7f800ba0dc00] 22:36:10 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x7f8003bfbc00) [pid = 1809] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:36:10 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x7f8005b8b000) [pid = 1809] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:36:10 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x7f8005336800) [pid = 1809] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:36:10 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x7f8009fc9400) [pid = 1809] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:36:10 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x7f80032a9400) [pid = 1809] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:36:10 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x7f800b836c00) [pid = 1809] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:36:11 INFO - PROCESS | 1809 | 1461735371138 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 22:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1126ms 22:36:11 INFO - PROCESS | 1809 | 1461735371174 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 22:36:11 INFO - PROCESS | 1809 | 1461735371177 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 22:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:36:11 INFO - PROCESS | 1809 | 1461735371182 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:36:11 INFO - PROCESS | 1809 | 1461735371184 Marionette TRACE conn3 <- [1,1094,null,{}] 22:36:11 INFO - PROCESS | 1809 | 1461735371193 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:11 INFO - PROCESS | 1809 | 1461735371362 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 22:36:11 INFO - PROCESS | 1809 | 1461735371454 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2c8000 == 35 [pid = 1809] [id = 281] 22:36:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x7f8003bef000) [pid = 1809] [serial = 844] [outer = (nil)] 22:36:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x7f800c6ec000) [pid = 1809] [serial = 845] [outer = 0x7f8003bef000] 22:36:11 INFO - PROCESS | 1809 | 1461735371514 Marionette DEBUG loaded listener.js 22:36:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x7f800d56f000) [pid = 1809] [serial = 846] [outer = 0x7f8003bef000] 22:36:12 INFO - PROCESS | 1809 | 1461735372191 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 22:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1024ms 22:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:36:12 INFO - PROCESS | 1809 | 1461735372207 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 22:36:12 INFO - PROCESS | 1809 | 1461735372209 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 22:36:12 INFO - PROCESS | 1809 | 1461735372213 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:36:12 INFO - PROCESS | 1809 | 1461735372216 Marionette TRACE conn3 <- [1,1098,null,{}] 22:36:12 INFO - PROCESS | 1809 | 1461735372221 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:12 INFO - PROCESS | 1809 | 1461735372348 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 22:36:12 INFO - PROCESS | 1809 | 1461735372454 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c503000 == 36 [pid = 1809] [id = 282] 22:36:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x7f8003becc00) [pid = 1809] [serial = 847] [outer = (nil)] 22:36:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x7f800d5cfc00) [pid = 1809] [serial = 848] [outer = 0x7f8003becc00] 22:36:12 INFO - PROCESS | 1809 | 1461735372510 Marionette DEBUG loaded listener.js 22:36:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x7f800d63ec00) [pid = 1809] [serial = 849] [outer = 0x7f8003becc00] 22:36:13 INFO - PROCESS | 1809 | 1461735373354 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 22:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1175ms 22:36:13 INFO - PROCESS | 1809 | 1461735373391 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 22:36:13 INFO - PROCESS | 1809 | 1461735373396 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 22:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:36:13 INFO - PROCESS | 1809 | 1461735373405 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:36:13 INFO - PROCESS | 1809 | 1461735373410 Marionette TRACE conn3 <- [1,1102,null,{}] 22:36:13 INFO - PROCESS | 1809 | 1461735373418 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:13 INFO - PROCESS | 1809 | 1461735373579 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 22:36:13 INFO - PROCESS | 1809 | 1461735373716 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80090db800 == 37 [pid = 1809] [id = 283] 22:36:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x7f80032a4800) [pid = 1809] [serial = 850] [outer = (nil)] 22:36:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x7f800533bc00) [pid = 1809] [serial = 851] [outer = 0x7f80032a4800] 22:36:13 INFO - PROCESS | 1809 | 1461735373795 Marionette DEBUG loaded listener.js 22:36:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x7f8005b83800) [pid = 1809] [serial = 852] [outer = 0x7f80032a4800] 22:36:14 INFO - PROCESS | 1809 | 1461735374707 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 22:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1331ms 22:36:14 INFO - PROCESS | 1809 | 1461735374736 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 22:36:14 INFO - PROCESS | 1809 | 1461735374744 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 22:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:36:14 INFO - PROCESS | 1809 | 1461735374753 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:36:14 INFO - PROCESS | 1809 | 1461735374757 Marionette TRACE conn3 <- [1,1106,null,{}] 22:36:14 INFO - PROCESS | 1809 | 1461735374762 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:14 INFO - PROCESS | 1809 | 1461735374908 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 22:36:15 INFO - PROCESS | 1809 | 1461735375052 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c516800 == 38 [pid = 1809] [id = 284] 22:36:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x7f8009fc8800) [pid = 1809] [serial = 853] [outer = (nil)] 22:36:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x7f800ba0c000) [pid = 1809] [serial = 854] [outer = 0x7f8009fc8800] 22:36:15 INFO - PROCESS | 1809 | 1461735375119 Marionette DEBUG loaded listener.js 22:36:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x7f800c20a000) [pid = 1809] [serial = 855] [outer = 0x7f8009fc8800] 22:36:16 INFO - PROCESS | 1809 | 1461735376049 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 22:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1338ms 22:36:16 INFO - PROCESS | 1809 | 1461735376092 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 22:36:16 INFO - PROCESS | 1809 | 1461735376096 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 22:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:36:16 INFO - PROCESS | 1809 | 1461735376102 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:36:16 INFO - PROCESS | 1809 | 1461735376107 Marionette TRACE conn3 <- [1,1110,null,{}] 22:36:16 INFO - PROCESS | 1809 | 1461735376123 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:16 INFO - PROCESS | 1809 | 1461735376274 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 22:36:16 INFO - PROCESS | 1809 | 1461735376422 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d68d000 == 39 [pid = 1809] [id = 285] 22:36:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x7f800c91e400) [pid = 1809] [serial = 856] [outer = (nil)] 22:36:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x7f800d5cdc00) [pid = 1809] [serial = 857] [outer = 0x7f800c91e400] 22:36:16 INFO - PROCESS | 1809 | 1461735376493 Marionette DEBUG loaded listener.js 22:36:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x7f800da12400) [pid = 1809] [serial = 858] [outer = 0x7f800c91e400] 22:36:17 INFO - PROCESS | 1809 | 1461735377324 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 22:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1283ms 22:36:17 INFO - PROCESS | 1809 | 1461735377386 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 22:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:36:17 INFO - PROCESS | 1809 | 1461735377390 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 22:36:17 INFO - PROCESS | 1809 | 1461735377396 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:36:17 INFO - PROCESS | 1809 | 1461735377399 Marionette TRACE conn3 <- [1,1114,null,{}] 22:36:17 INFO - PROCESS | 1809 | 1461735377404 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:17 INFO - PROCESS | 1809 | 1461735377556 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 22:36:17 INFO - PROCESS | 1809 | 1461735377701 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9e1800 == 40 [pid = 1809] [id = 286] 22:36:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x7f800d564000) [pid = 1809] [serial = 859] [outer = (nil)] 22:36:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x7f800e43b400) [pid = 1809] [serial = 860] [outer = 0x7f800d564000] 22:36:17 INFO - PROCESS | 1809 | 1461735377778 Marionette DEBUG loaded listener.js 22:36:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x7f800ef11800) [pid = 1809] [serial = 861] [outer = 0x7f800d564000] 22:36:18 INFO - PROCESS | 1809 | 1461735378588 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 22:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1230ms 22:36:18 INFO - PROCESS | 1809 | 1461735378626 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 22:36:18 INFO - PROCESS | 1809 | 1461735378630 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 22:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:36:18 INFO - PROCESS | 1809 | 1461735378635 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:36:18 INFO - PROCESS | 1809 | 1461735378637 Marionette TRACE conn3 <- [1,1118,null,{}] 22:36:18 INFO - PROCESS | 1809 | 1461735378643 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:18 INFO - PROCESS | 1809 | 1461735378798 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 22:36:18 INFO - PROCESS | 1809 | 1461735378941 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800f314800 == 41 [pid = 1809] [id = 287] 22:36:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x7f800da19000) [pid = 1809] [serial = 862] [outer = (nil)] 22:36:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x7f800ef16c00) [pid = 1809] [serial = 863] [outer = 0x7f800da19000] 22:36:19 INFO - PROCESS | 1809 | 1461735379008 Marionette DEBUG loaded listener.js 22:36:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x7f800ef55800) [pid = 1809] [serial = 864] [outer = 0x7f800da19000] 22:36:19 INFO - PROCESS | 1809 | 1461735379873 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 22:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1284ms 22:36:19 INFO - PROCESS | 1809 | 1461735379919 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 22:36:19 INFO - PROCESS | 1809 | 1461735379922 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 22:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:36:19 INFO - PROCESS | 1809 | 1461735379928 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:36:19 INFO - PROCESS | 1809 | 1461735379930 Marionette TRACE conn3 <- [1,1122,null,{}] 22:36:19 INFO - PROCESS | 1809 | 1461735379935 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:20 INFO - PROCESS | 1809 | 1461735380138 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 22:36:20 INFO - PROCESS | 1809 | 1461735380290 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801184f000 == 42 [pid = 1809] [id = 288] 22:36:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x7f8001a88000) [pid = 1809] [serial = 865] [outer = (nil)] 22:36:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f800eff8800) [pid = 1809] [serial = 866] [outer = 0x7f8001a88000] 22:36:20 INFO - PROCESS | 1809 | 1461735380362 Marionette DEBUG loaded listener.js 22:36:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x7f800f19f800) [pid = 1809] [serial = 867] [outer = 0x7f8001a88000] 22:36:21 INFO - PROCESS | 1809 | 1461735381205 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 22:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1532ms 22:36:21 INFO - PROCESS | 1809 | 1461735381460 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 22:36:21 INFO - PROCESS | 1809 | 1461735381465 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 22:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:36:21 INFO - PROCESS | 1809 | 1461735381473 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:36:21 INFO - PROCESS | 1809 | 1461735381476 Marionette TRACE conn3 <- [1,1126,null,{}] 22:36:21 INFO - PROCESS | 1809 | 1461735381483 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:21 INFO - PROCESS | 1809 | 1461735381623 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 22:36:21 INFO - PROCESS | 1809 | 1461735381842 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80090cc800 == 43 [pid = 1809] [id = 289] 22:36:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x7f8003bf5800) [pid = 1809] [serial = 868] [outer = (nil)] 22:36:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x7f8005337c00) [pid = 1809] [serial = 869] [outer = 0x7f8003bf5800] 22:36:21 INFO - PROCESS | 1809 | 1461735381908 Marionette DEBUG loaded listener.js 22:36:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x7f8005983800) [pid = 1809] [serial = 870] [outer = 0x7f8003bf5800] 22:36:22 INFO - PROCESS | 1809 | 1461735382780 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 22:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1331ms 22:36:22 INFO - PROCESS | 1809 | 1461735382805 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 22:36:22 INFO - PROCESS | 1809 | 1461735382809 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 22:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:36:22 INFO - PROCESS | 1809 | 1461735382821 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:36:22 INFO - PROCESS | 1809 | 1461735382826 Marionette TRACE conn3 <- [1,1130,null,{}] 22:36:22 INFO - PROCESS | 1809 | 1461735382831 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:22 INFO - PROCESS | 1809 | 1461735382976 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 22:36:23 INFO - PROCESS | 1809 | 1461735383129 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80090d4800 == 44 [pid = 1809] [id = 290] 22:36:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x7f8009e72800) [pid = 1809] [serial = 871] [outer = (nil)] 22:36:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x7f8009fce800) [pid = 1809] [serial = 872] [outer = 0x7f8009e72800] 22:36:23 INFO - PROCESS | 1809 | 1461735383191 Marionette DEBUG loaded listener.js 22:36:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x7f800b45d800) [pid = 1809] [serial = 873] [outer = 0x7f8009e72800] 22:36:23 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2c8000 == 43 [pid = 1809] [id = 281] 22:36:23 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bcbb800 == 42 [pid = 1809] [id = 280] 22:36:23 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b889000 == 41 [pid = 1809] [id = 279] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x7f800bfc5c00) [pid = 1809] [serial = 809] [outer = (nil)] [url = about:blank] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x7f8005708800) [pid = 1809] [serial = 788] [outer = (nil)] [url = about:blank] 22:36:23 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b411000 == 40 [pid = 1809] [id = 278] 22:36:23 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8009d70800 == 39 [pid = 1809] [id = 277] 22:36:23 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8002d0e000 == 38 [pid = 1809] [id = 276] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x7f800b832000) [pid = 1809] [serial = 803] [outer = (nil)] [url = about:blank] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x7f800b60f000) [pid = 1809] [serial = 800] [outer = (nil)] [url = about:blank] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x7f8005988400) [pid = 1809] [serial = 794] [outer = (nil)] [url = about:blank] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x7f8005b87c00) [pid = 1809] [serial = 795] [outer = (nil)] [url = about:blank] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x7f800a7b1c00) [pid = 1809] [serial = 797] [outer = (nil)] [url = about:blank] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f8005336400) [pid = 1809] [serial = 792] [outer = (nil)] [url = about:blank] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x7f80032bec00) [pid = 1809] [serial = 791] [outer = (nil)] [url = about:blank] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x7f80032bf400) [pid = 1809] [serial = 773] [outer = (nil)] [url = about:blank] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x7f8005b81800) [pid = 1809] [serial = 776] [outer = (nil)] [url = about:blank] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x7f8009fc3400) [pid = 1809] [serial = 779] [outer = (nil)] [url = about:blank] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x7f800bc41c00) [pid = 1809] [serial = 806] [outer = (nil)] [url = about:blank] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x7f800a7b1000) [pid = 1809] [serial = 782] [outer = (nil)] [url = about:blank] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x7f800b459400) [pid = 1809] [serial = 785] [outer = (nil)] [url = about:blank] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x7f800bfc4400) [pid = 1809] [serial = 807] [outer = (nil)] [url = about:blank] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x7f800b831000) [pid = 1809] [serial = 801] [outer = (nil)] [url = about:blank] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x7f800b45b800) [pid = 1809] [serial = 798] [outer = (nil)] [url = about:blank] 22:36:23 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x7f800ba06c00) [pid = 1809] [serial = 804] [outer = (nil)] [url = about:blank] 22:36:24 INFO - PROCESS | 1809 | 1461735384030 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 22:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1281ms 22:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:36:24 INFO - PROCESS | 1809 | 1461735384100 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 22:36:24 INFO - PROCESS | 1809 | 1461735384103 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 22:36:24 INFO - PROCESS | 1809 | 1461735384107 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:36:24 INFO - PROCESS | 1809 | 1461735384111 Marionette TRACE conn3 <- [1,1134,null,{}] 22:36:24 INFO - PROCESS | 1809 | 1461735384128 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:24 INFO - PROCESS | 1809 | 1461735384273 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 22:36:24 INFO - PROCESS | 1809 | 1461735384285 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009f54000 == 39 [pid = 1809] [id = 291] 22:36:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x7f800b613800) [pid = 1809] [serial = 874] [outer = (nil)] 22:36:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x7f800bb49000) [pid = 1809] [serial = 875] [outer = 0x7f800b613800] 22:36:24 INFO - PROCESS | 1809 | 1461735384349 Marionette DEBUG loaded listener.js 22:36:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x7f800bc45400) [pid = 1809] [serial = 876] [outer = 0x7f800b613800] 22:36:25 INFO - PROCESS | 1809 | 1461735385123 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 22:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1077ms 22:36:25 INFO - PROCESS | 1809 | 1461735385199 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 22:36:25 INFO - PROCESS | 1809 | 1461735385202 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 22:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:36:25 INFO - PROCESS | 1809 | 1461735385211 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:36:25 INFO - PROCESS | 1809 | 1461735385213 Marionette TRACE conn3 <- [1,1138,null,{}] 22:36:25 INFO - PROCESS | 1809 | 1461735385217 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:25 INFO - PROCESS | 1809 | 1461735385352 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 22:36:25 INFO - PROCESS | 1809 | 1461735385362 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b80b000 == 40 [pid = 1809] [id = 292] 22:36:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x7f800be20800) [pid = 1809] [serial = 877] [outer = (nil)] 22:36:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x7f800c210000) [pid = 1809] [serial = 878] [outer = 0x7f800be20800] 22:36:25 INFO - PROCESS | 1809 | 1461735385418 Marionette DEBUG loaded listener.js 22:36:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x7f800c6ea400) [pid = 1809] [serial = 879] [outer = 0x7f800be20800] 22:36:26 INFO - PROCESS | 1809 | 1461735386197 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 22:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1032ms 22:36:26 INFO - PROCESS | 1809 | 1461735386244 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 22:36:26 INFO - PROCESS | 1809 | 1461735386246 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 22:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:36:26 INFO - PROCESS | 1809 | 1461735386251 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:36:26 INFO - PROCESS | 1809 | 1461735386253 Marionette TRACE conn3 <- [1,1142,null,{}] 22:36:26 INFO - PROCESS | 1809 | 1461735386280 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:26 INFO - PROCESS | 1809 | 1461735386445 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 22:36:26 INFO - PROCESS | 1809 | 1461735386464 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8008fc6000 == 41 [pid = 1809] [id = 293] 22:36:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x7f800bfc4c00) [pid = 1809] [serial = 880] [outer = (nil)] 22:36:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x7f800c84c800) [pid = 1809] [serial = 881] [outer = 0x7f800bfc4c00] 22:36:26 INFO - PROCESS | 1809 | 1461735386519 Marionette DEBUG loaded listener.js 22:36:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x7f800d56ac00) [pid = 1809] [serial = 882] [outer = 0x7f800bfc4c00] 22:36:27 INFO - PROCESS | 1809 | 1461735387294 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 22:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1084ms 22:36:27 INFO - PROCESS | 1809 | 1461735387337 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 22:36:27 INFO - PROCESS | 1809 | 1461735387341 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 22:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:36:27 INFO - PROCESS | 1809 | 1461735387352 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:36:27 INFO - PROCESS | 1809 | 1461735387354 Marionette TRACE conn3 <- [1,1146,null,{}] 22:36:27 INFO - PROCESS | 1809 | 1461735387357 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:27 INFO - PROCESS | 1809 | 1461735387550 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 22:36:27 INFO - PROCESS | 1809 | 1461735387577 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c31e000 == 42 [pid = 1809] [id = 294] 22:36:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x7f800ef15000) [pid = 1809] [serial = 883] [outer = (nil)] 22:36:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x7f800ef5f800) [pid = 1809] [serial = 884] [outer = 0x7f800ef15000] 22:36:27 INFO - PROCESS | 1809 | 1461735387636 Marionette DEBUG loaded listener.js 22:36:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f800f10c800) [pid = 1809] [serial = 885] [outer = 0x7f800ef15000] 22:36:28 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f800b611000) [pid = 1809] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:36:28 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x7f800570e000) [pid = 1809] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:36:28 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x7f800ba0dc00) [pid = 1809] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:36:28 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x7f8003bef000) [pid = 1809] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:36:28 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x7f800570b000) [pid = 1809] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:36:28 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x7f800be2e000) [pid = 1809] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:36:28 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x7f80019c5c00) [pid = 1809] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:36:28 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x7f8001262800) [pid = 1809] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:36:28 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x7f80019c2c00) [pid = 1809] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:36:28 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x7f800a7bf800) [pid = 1809] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:36:28 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x7f800b45cc00) [pid = 1809] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:36:28 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x7f800b613400) [pid = 1809] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:36:28 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x7f8005b8b400) [pid = 1809] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:36:28 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x7f8001a8d000) [pid = 1809] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:36:28 INFO - PROCESS | 1809 | 1461735388578 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 22:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1278ms 22:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:36:28 INFO - PROCESS | 1809 | 1461735388630 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 22:36:28 INFO - PROCESS | 1809 | 1461735388633 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 22:36:28 INFO - PROCESS | 1809 | 1461735388648 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:36:28 INFO - PROCESS | 1809 | 1461735388650 Marionette TRACE conn3 <- [1,1150,null,{}] 22:36:28 INFO - PROCESS | 1809 | 1461735388657 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:28 INFO - PROCESS | 1809 | 1461735388795 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 22:36:28 INFO - PROCESS | 1809 | 1461735388809 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bb29000 == 43 [pid = 1809] [id = 295] 22:36:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x7f8001a93000) [pid = 1809] [serial = 886] [outer = (nil)] 22:36:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x7f800b45bc00) [pid = 1809] [serial = 887] [outer = 0x7f8001a93000] 22:36:28 INFO - PROCESS | 1809 | 1461735388867 Marionette DEBUG loaded listener.js 22:36:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x7f800d56d800) [pid = 1809] [serial = 888] [outer = 0x7f8001a93000] 22:36:29 INFO - PROCESS | 1809 | 1461735389576 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 22:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 985ms 22:36:29 INFO - PROCESS | 1809 | 1461735389624 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 22:36:29 INFO - PROCESS | 1809 | 1461735389627 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 22:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:36:29 INFO - PROCESS | 1809 | 1461735389632 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:36:29 INFO - PROCESS | 1809 | 1461735389634 Marionette TRACE conn3 <- [1,1154,null,{}] 22:36:29 INFO - PROCESS | 1809 | 1461735389639 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:29 INFO - PROCESS | 1809 | 1461735389809 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 22:36:29 INFO - PROCESS | 1809 | 1461735389830 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d68c800 == 44 [pid = 1809] [id = 296] 22:36:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x7f8003bef000) [pid = 1809] [serial = 889] [outer = (nil)] 22:36:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x7f800f10dc00) [pid = 1809] [serial = 890] [outer = 0x7f8003bef000] 22:36:29 INFO - PROCESS | 1809 | 1461735389886 Marionette DEBUG loaded listener.js 22:36:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x7f800f1a5400) [pid = 1809] [serial = 891] [outer = 0x7f8003bef000] 22:36:30 INFO - PROCESS | 1809 | 1461735390849 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 22:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1273ms 22:36:30 INFO - PROCESS | 1809 | 1461735390907 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 22:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:36:30 INFO - PROCESS | 1809 | 1461735390913 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 22:36:30 INFO - PROCESS | 1809 | 1461735390921 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:36:30 INFO - PROCESS | 1809 | 1461735390926 Marionette TRACE conn3 <- [1,1158,null,{}] 22:36:30 INFO - PROCESS | 1809 | 1461735390934 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:31 INFO - PROCESS | 1809 | 1461735391136 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 22:36:31 INFO - PROCESS | 1809 | 1461735391290 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80090ce000 == 45 [pid = 1809] [id = 297] 22:36:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x7f80032a3400) [pid = 1809] [serial = 892] [outer = (nil)] 22:36:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x7f8005991000) [pid = 1809] [serial = 893] [outer = 0x7f80032a3400] 22:36:31 INFO - PROCESS | 1809 | 1461735391363 Marionette DEBUG loaded listener.js 22:36:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x7f8009fc8400) [pid = 1809] [serial = 894] [outer = 0x7f80032a3400] 22:36:32 INFO - PROCESS | 1809 | 1461735392205 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 22:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1337ms 22:36:32 INFO - PROCESS | 1809 | 1461735392258 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 22:36:32 INFO - PROCESS | 1809 | 1461735392266 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 22:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:36:32 INFO - PROCESS | 1809 | 1461735392275 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:36:32 INFO - PROCESS | 1809 | 1461735392278 Marionette TRACE conn3 <- [1,1162,null,{}] 22:36:32 INFO - PROCESS | 1809 | 1461735392284 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:32 INFO - PROCESS | 1809 | 1461735392435 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 22:36:32 INFO - PROCESS | 1809 | 1461735392582 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bcb4800 == 46 [pid = 1809] [id = 298] 22:36:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x7f800a031400) [pid = 1809] [serial = 895] [outer = (nil)] 22:36:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x7f800ba07c00) [pid = 1809] [serial = 896] [outer = 0x7f800a031400] 22:36:32 INFO - PROCESS | 1809 | 1461735392652 Marionette DEBUG loaded listener.js 22:36:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x7f800c202400) [pid = 1809] [serial = 897] [outer = 0x7f800a031400] 22:36:33 INFO - PROCESS | 1809 | 1461735393569 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 22:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1333ms 22:36:33 INFO - PROCESS | 1809 | 1461735393609 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 22:36:33 INFO - PROCESS | 1809 | 1461735393612 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 22:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:36:33 INFO - PROCESS | 1809 | 1461735393618 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:36:33 INFO - PROCESS | 1809 | 1461735393623 Marionette TRACE conn3 <- [1,1166,null,{}] 22:36:33 INFO - PROCESS | 1809 | 1461735393637 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:33 INFO - PROCESS | 1809 | 1461735393807 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 22:36:33 INFO - PROCESS | 1809 | 1461735393959 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80124a6000 == 47 [pid = 1809] [id = 299] 22:36:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x7f800d563c00) [pid = 1809] [serial = 898] [outer = (nil)] 22:36:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f800ef16400) [pid = 1809] [serial = 899] [outer = 0x7f800d563c00] 22:36:34 INFO - PROCESS | 1809 | 1461735394027 Marionette DEBUG loaded listener.js 22:36:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x7f800eff1800) [pid = 1809] [serial = 900] [outer = 0x7f800d563c00] 22:36:34 INFO - PROCESS | 1809 | 1461735394883 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 22:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1331ms 22:36:34 INFO - PROCESS | 1809 | 1461735394950 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 22:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:36:34 INFO - PROCESS | 1809 | 1461735394954 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 22:36:34 INFO - PROCESS | 1809 | 1461735394959 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:36:34 INFO - PROCESS | 1809 | 1461735394962 Marionette TRACE conn3 <- [1,1170,null,{}] 22:36:34 INFO - PROCESS | 1809 | 1461735394967 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:35 INFO - PROCESS | 1809 | 1461735395133 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 22:36:35 INFO - PROCESS | 1809 | 1461735395276 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801335c000 == 48 [pid = 1809] [id = 300] 22:36:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x7f800d56ec00) [pid = 1809] [serial = 901] [outer = (nil)] 22:36:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x7f800f1a4c00) [pid = 1809] [serial = 902] [outer = 0x7f800d56ec00] 22:36:35 INFO - PROCESS | 1809 | 1461735395353 Marionette DEBUG loaded listener.js 22:36:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x7f800f1ae400) [pid = 1809] [serial = 903] [outer = 0x7f800d56ec00] 22:36:36 INFO - PROCESS | 1809 | 1461735396188 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 22:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1281ms 22:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:36:36 INFO - PROCESS | 1809 | 1461735396241 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 22:36:36 INFO - PROCESS | 1809 | 1461735396243 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 22:36:36 INFO - PROCESS | 1809 | 1461735396249 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:36:36 INFO - PROCESS | 1809 | 1461735396252 Marionette TRACE conn3 <- [1,1174,null,{}] 22:36:36 INFO - PROCESS | 1809 | 1461735396257 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:36 INFO - PROCESS | 1809 | 1461735396409 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 22:36:36 INFO - PROCESS | 1809 | 1461735396555 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8013eea800 == 49 [pid = 1809] [id = 301] 22:36:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x7f800ef14c00) [pid = 1809] [serial = 904] [outer = (nil)] 22:36:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x7f8011881400) [pid = 1809] [serial = 905] [outer = 0x7f800ef14c00] 22:36:36 INFO - PROCESS | 1809 | 1461735396622 Marionette DEBUG loaded listener.js 22:36:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x7f801188cc00) [pid = 1809] [serial = 906] [outer = 0x7f800ef14c00] 22:36:37 INFO - PROCESS | 1809 | 1461735397503 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 22:36:37 INFO - PROCESS | 1809 | 1461735397540 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 22:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:36:37 INFO - PROCESS | 1809 | 1461735397547 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:36:37 INFO - PROCESS | 1809 | 1461735397549 Marionette TRACE conn3 <- [1,1178,null,{}] 22:36:37 INFO - PROCESS | 1809 | 1461735397555 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:37 INFO - PROCESS | 1809 | 1461735397725 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 22:36:37 INFO - PROCESS | 1809 | 1461735397876 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014667800 == 50 [pid = 1809] [id = 302] 22:36:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x7f8011822400) [pid = 1809] [serial = 907] [outer = (nil)] 22:36:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x7f801272c000) [pid = 1809] [serial = 908] [outer = 0x7f8011822400] 22:36:37 INFO - PROCESS | 1809 | 1461735397946 Marionette DEBUG loaded listener.js 22:36:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x7f8013322800) [pid = 1809] [serial = 909] [outer = 0x7f8011822400] 22:36:38 INFO - PROCESS | 1809 | 1461735398837 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 22:36:39 INFO - PROCESS | 1809 | 1461735399184 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 22:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:36:39 INFO - PROCESS | 1809 | 1461735399192 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:36:39 INFO - PROCESS | 1809 | 1461735399195 Marionette TRACE conn3 <- [1,1182,null,{}] 22:36:39 INFO - PROCESS | 1809 | 1461735399204 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:39 INFO - PROCESS | 1809 | 1461735399383 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 22:36:39 INFO - PROCESS | 1809 | 1461735399608 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b413000 == 51 [pid = 1809] [id = 303] 22:36:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x7f80019cb000) [pid = 1809] [serial = 910] [outer = (nil)] 22:36:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x7f800533e800) [pid = 1809] [serial = 911] [outer = 0x7f80019cb000] 22:36:39 INFO - PROCESS | 1809 | 1461735399671 Marionette DEBUG loaded listener.js 22:36:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x7f8005991800) [pid = 1809] [serial = 912] [outer = 0x7f80019cb000] 22:36:40 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:36:40 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:36:40 INFO - PROCESS | 1809 | 1461735400540 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 22:36:40 INFO - PROCESS | 1809 | 1461735400583 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 22:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:36:40 INFO - PROCESS | 1809 | 1461735400602 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:36:40 INFO - PROCESS | 1809 | 1461735400609 Marionette TRACE conn3 <- [1,1186,null,{}] 22:36:40 INFO - PROCESS | 1809 | 1461735400614 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:40 INFO - PROCESS | 1809 | 1461735400759 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 22:36:40 INFO - PROCESS | 1809 | 1461735400916 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009f48000 == 52 [pid = 1809] [id = 304] 22:36:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x7f800b605c00) [pid = 1809] [serial = 913] [outer = (nil)] 22:36:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x7f800ba0c800) [pid = 1809] [serial = 914] [outer = 0x7f800b605c00] 22:36:40 INFO - PROCESS | 1809 | 1461735400983 Marionette DEBUG loaded listener.js 22:36:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x7f800be25000) [pid = 1809] [serial = 915] [outer = 0x7f800b605c00] 22:36:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bb29000 == 51 [pid = 1809] [id = 295] 22:36:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c31e000 == 50 [pid = 1809] [id = 294] 22:36:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8008fc6000 == 49 [pid = 1809] [id = 293] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x7f800d5cfc00) [pid = 1809] [serial = 848] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b80b000 == 48 [pid = 1809] [id = 292] 22:36:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8009f54000 == 47 [pid = 1809] [id = 291] 22:36:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80090d4800 == 46 [pid = 1809] [id = 290] 22:36:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80090cc800 == 45 [pid = 1809] [id = 289] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x7f800ba0b800) [pid = 1809] [serial = 818] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x7f8009e74000) [pid = 1809] [serial = 815] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x7f800c209400) [pid = 1809] [serial = 842] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x7f800c6ec000) [pid = 1809] [serial = 845] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x7f8005b82c00) [pid = 1809] [serial = 831] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x7f800c249c00) [pid = 1809] [serial = 824] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x7f80032a6800) [pid = 1809] [serial = 812] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x7f800c6ecc00) [pid = 1809] [serial = 843] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x7f800c849c00) [pid = 1809] [serial = 827] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x7f800c20d800) [pid = 1809] [serial = 810] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x7f800a03d000) [pid = 1809] [serial = 816] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x7f800c6ec400) [pid = 1809] [serial = 825] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x7f800be25c00) [pid = 1809] [serial = 840] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x7f800b60ec00) [pid = 1809] [serial = 836] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x7f800c208c00) [pid = 1809] [serial = 821] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f800a03d400) [pid = 1809] [serial = 834] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x7f800bc46400) [pid = 1809] [serial = 819] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x7f800b60e800) [pid = 1809] [serial = 789] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x7f8009fcf400) [pid = 1809] [serial = 833] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x7f8005711c00) [pid = 1809] [serial = 830] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x7f800d56f000) [pid = 1809] [serial = 846] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x7f8003bfa400) [pid = 1809] [serial = 813] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x7f800b839c00) [pid = 1809] [serial = 837] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x7f800c244000) [pid = 1809] [serial = 822] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x7f800bc3ac00) [pid = 1809] [serial = 839] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x7f800d56c400) [pid = 1809] [serial = 828] [outer = (nil)] [url = about:blank] 22:36:41 INFO - PROCESS | 1809 | 1461735401849 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 22:36:41 INFO - PROCESS | 1809 | 1461735401951 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 22:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:36:41 INFO - PROCESS | 1809 | 1461735401957 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:36:41 INFO - PROCESS | 1809 | 1461735401960 Marionette TRACE conn3 <- [1,1190,null,{}] 22:36:42 INFO - PROCESS | 1809 | 1461735402005 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:42 INFO - PROCESS | 1809 | 1461735402152 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 22:36:42 INFO - PROCESS | 1809 | 1461735402257 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b421800 == 46 [pid = 1809] [id = 305] 22:36:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x7f8005b85000) [pid = 1809] [serial = 916] [outer = (nil)] 22:36:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x7f800c24b000) [pid = 1809] [serial = 917] [outer = 0x7f8005b85000] 22:36:42 INFO - PROCESS | 1809 | 1461735402324 Marionette DEBUG loaded listener.js 22:36:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x7f800d565800) [pid = 1809] [serial = 918] [outer = 0x7f8005b85000] 22:36:43 INFO - PROCESS | 1809 | 1461735403038 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 22:36:43 INFO - PROCESS | 1809 | 1461735403074 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 22:36:43 INFO - PROCESS | 1809 | 1461735403080 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:36:43 INFO - PROCESS | 1809 | 1461735403083 Marionette TRACE conn3 <- [1,1194,null,{}] 22:36:43 INFO - PROCESS | 1809 | 1461735403088 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:43 INFO - PROCESS | 1809 | 1461735403272 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 22:36:43 INFO - PROCESS | 1809 | 1461735403342 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bb2d000 == 47 [pid = 1809] [id = 306] 22:36:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x7f800bb52800) [pid = 1809] [serial = 919] [outer = (nil)] 22:36:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x7f800e43f800) [pid = 1809] [serial = 920] [outer = 0x7f800bb52800] 22:36:43 INFO - PROCESS | 1809 | 1461735403401 Marionette DEBUG loaded listener.js 22:36:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x7f800ef5b000) [pid = 1809] [serial = 921] [outer = 0x7f800bb52800] 22:36:44 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:36:44 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:36:44 INFO - PROCESS | 1809 | 1461735404155 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 22:36:44 INFO - PROCESS | 1809 | 1461735404224 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 22:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:36:44 INFO - PROCESS | 1809 | 1461735404229 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:36:44 INFO - PROCESS | 1809 | 1461735404232 Marionette TRACE conn3 <- [1,1198,null,{}] 22:36:44 INFO - PROCESS | 1809 | 1461735404236 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:44 INFO - PROCESS | 1809 | 1461735404405 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 22:36:44 INFO - PROCESS | 1809 | 1461735404433 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2d4800 == 48 [pid = 1809] [id = 307] 22:36:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x7f800ef5cc00) [pid = 1809] [serial = 922] [outer = (nil)] 22:36:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x7f800f1a2000) [pid = 1809] [serial = 923] [outer = 0x7f800ef5cc00] 22:36:44 INFO - PROCESS | 1809 | 1461735404491 Marionette DEBUG loaded listener.js 22:36:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x7f8011a20800) [pid = 1809] [serial = 924] [outer = 0x7f800ef5cc00] 22:36:45 INFO - PROCESS | 1809 | 1461735405321 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 22:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1130ms 22:36:45 INFO - PROCESS | 1809 | 1461735405361 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 22:36:45 INFO - PROCESS | 1809 | 1461735405364 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 22:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:36:45 INFO - PROCESS | 1809 | 1461735405376 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:36:45 INFO - PROCESS | 1809 | 1461735405378 Marionette TRACE conn3 <- [1,1202,null,{}] 22:36:45 INFO - PROCESS | 1809 | 1461735405383 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:45 INFO - PROCESS | 1809 | 1461735405585 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 22:36:45 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x7f80032c9400) [pid = 1809] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:36:45 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x7f80032c3800) [pid = 1809] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:36:45 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x7f800125c800) [pid = 1809] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:36:45 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x7f80019c3000) [pid = 1809] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:36:45 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x7f8005711800) [pid = 1809] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:36:45 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x7f800329e400) [pid = 1809] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:36:45 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x7f800bfc4c00) [pid = 1809] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:36:45 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x7f800ef15000) [pid = 1809] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:36:45 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x7f800be20800) [pid = 1809] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:36:45 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x7f8001a93000) [pid = 1809] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:36:45 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x7f8003bf5800) [pid = 1809] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:36:45 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x7f800b613800) [pid = 1809] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:36:45 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x7f8009e72800) [pid = 1809] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:36:45 INFO - PROCESS | 1809 | 1461735405911 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8002d1a000 == 49 [pid = 1809] [id = 308] 22:36:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x7f8001257000) [pid = 1809] [serial = 925] [outer = (nil)] 22:36:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x7f800329e400) [pid = 1809] [serial = 926] [outer = 0x7f8001257000] 22:36:45 INFO - PROCESS | 1809 | 1461735405972 Marionette DEBUG loaded listener.js 22:36:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x7f800b608c00) [pid = 1809] [serial = 927] [outer = 0x7f8001257000] 22:36:46 INFO - PROCESS | 1809 | 1461735406661 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:36:46 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 22:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1341ms 22:36:46 INFO - PROCESS | 1809 | 1461735406722 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 22:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:36:46 INFO - PROCESS | 1809 | 1461735406726 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 22:36:46 INFO - PROCESS | 1809 | 1461735406732 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:36:46 INFO - PROCESS | 1809 | 1461735406733 Marionette TRACE conn3 <- [1,1206,null,{}] 22:36:46 INFO - PROCESS | 1809 | 1461735406738 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:46 INFO - PROCESS | 1809 | 1461735406907 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 22:36:46 INFO - PROCESS | 1809 | 1461735406929 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9b5800 == 50 [pid = 1809] [id = 309] 22:36:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x7f800125c800) [pid = 1809] [serial = 928] [outer = (nil)] 22:36:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x7f80131c8c00) [pid = 1809] [serial = 929] [outer = 0x7f800125c800] 22:36:46 INFO - PROCESS | 1809 | 1461735406986 Marionette DEBUG loaded listener.js 22:36:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x7f8013623c00) [pid = 1809] [serial = 930] [outer = 0x7f800125c800] 22:36:47 INFO - PROCESS | 1809 | 1461735407682 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:36:47 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 22:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 977ms 22:36:47 INFO - PROCESS | 1809 | 1461735407710 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 22:36:47 INFO - PROCESS | 1809 | 1461735407713 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 22:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:36:47 INFO - PROCESS | 1809 | 1461735407719 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:36:47 INFO - PROCESS | 1809 | 1461735407720 Marionette TRACE conn3 <- [1,1210,null,{}] 22:36:47 INFO - PROCESS | 1809 | 1461735407726 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:47 INFO - PROCESS | 1809 | 1461735407855 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 22:36:48 INFO - PROCESS | 1809 | 1461735408047 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005921000 == 51 [pid = 1809] [id = 310] 22:36:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x7f8001262c00) [pid = 1809] [serial = 931] [outer = (nil)] 22:36:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x7f8001a8c800) [pid = 1809] [serial = 932] [outer = 0x7f8001262c00] 22:36:48 INFO - PROCESS | 1809 | 1461735408115 Marionette DEBUG loaded listener.js 22:36:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x7f8003bf6c00) [pid = 1809] [serial = 933] [outer = 0x7f8001262c00] 22:36:49 INFO - PROCESS | 1809 | 1461735409044 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 22:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1379ms 22:36:49 INFO - PROCESS | 1809 | 1461735409100 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 22:36:49 INFO - PROCESS | 1809 | 1461735409106 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 22:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:36:49 INFO - PROCESS | 1809 | 1461735409113 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:36:49 INFO - PROCESS | 1809 | 1461735409119 Marionette TRACE conn3 <- [1,1214,null,{}] 22:36:49 INFO - PROCESS | 1809 | 1461735409125 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:49 INFO - PROCESS | 1809 | 1461735409295 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 22:36:49 INFO - PROCESS | 1809 | 1461735409439 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b897000 == 52 [pid = 1809] [id = 311] 22:36:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x7f8009fc3400) [pid = 1809] [serial = 934] [outer = (nil)] 22:36:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x7f800bb51800) [pid = 1809] [serial = 935] [outer = 0x7f8009fc3400] 22:36:49 INFO - PROCESS | 1809 | 1461735409510 Marionette DEBUG loaded listener.js 22:36:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x7f800c204000) [pid = 1809] [serial = 936] [outer = 0x7f8009fc3400] 22:36:50 INFO - PROCESS | 1809 | 1461735410412 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 22:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1328ms 22:36:50 INFO - PROCESS | 1809 | 1461735410445 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 22:36:50 INFO - PROCESS | 1809 | 1461735410450 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 22:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:36:50 INFO - PROCESS | 1809 | 1461735410456 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:36:50 INFO - PROCESS | 1809 | 1461735410459 Marionette TRACE conn3 <- [1,1218,null,{}] 22:36:50 INFO - PROCESS | 1809 | 1461735410464 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:50 INFO - PROCESS | 1809 | 1461735410616 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 22:36:50 INFO - PROCESS | 1809 | 1461735410779 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801183e000 == 53 [pid = 1809] [id = 312] 22:36:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x7f800b82cc00) [pid = 1809] [serial = 937] [outer = (nil)] 22:36:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x7f800d63a800) [pid = 1809] [serial = 938] [outer = 0x7f800b82cc00] 22:36:50 INFO - PROCESS | 1809 | 1461735410848 Marionette DEBUG loaded listener.js 22:36:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f800f106400) [pid = 1809] [serial = 939] [outer = 0x7f800b82cc00] 22:36:51 INFO - PROCESS | 1809 | 1461735411769 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 22:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1383ms 22:36:51 INFO - PROCESS | 1809 | 1461735411839 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 22:36:51 INFO - PROCESS | 1809 | 1461735411842 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 22:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:36:51 INFO - PROCESS | 1809 | 1461735411858 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:36:51 INFO - PROCESS | 1809 | 1461735411867 Marionette TRACE conn3 <- [1,1222,null,{}] 22:36:51 INFO - PROCESS | 1809 | 1461735411873 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:52 INFO - PROCESS | 1809 | 1461735412080 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 22:36:52 INFO - PROCESS | 1809 | 1461735412225 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8013eea000 == 54 [pid = 1809] [id = 313] 22:36:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x7f800be2fc00) [pid = 1809] [serial = 940] [outer = (nil)] 22:36:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x7f8012721800) [pid = 1809] [serial = 941] [outer = 0x7f800be2fc00] 22:36:52 INFO - PROCESS | 1809 | 1461735412296 Marionette DEBUG loaded listener.js 22:36:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x7f801331c800) [pid = 1809] [serial = 942] [outer = 0x7f800be2fc00] 22:36:53 INFO - PROCESS | 1809 | 1461735413075 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 22:36:53 INFO - PROCESS | 1809 | 1461735413097 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 22:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:36:53 INFO - PROCESS | 1809 | 1461735413103 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:36:53 INFO - PROCESS | 1809 | 1461735413105 Marionette TRACE conn3 <- [1,1226,null,{}] 22:36:53 INFO - PROCESS | 1809 | 1461735413110 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:53 INFO - PROCESS | 1809 | 1461735413262 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 22:36:53 INFO - PROCESS | 1809 | 1461735413411 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014cd2800 == 55 [pid = 1809] [id = 314] 22:36:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x7f800c84ac00) [pid = 1809] [serial = 943] [outer = (nil)] 22:36:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x7f801362cc00) [pid = 1809] [serial = 944] [outer = 0x7f800c84ac00] 22:36:53 INFO - PROCESS | 1809 | 1461735413479 Marionette DEBUG loaded listener.js 22:36:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x7f801365f800) [pid = 1809] [serial = 945] [outer = 0x7f800c84ac00] 22:36:54 INFO - PROCESS | 1809 | 1461735414286 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 22:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1231ms 22:36:54 INFO - PROCESS | 1809 | 1461735414335 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 22:36:54 INFO - PROCESS | 1809 | 1461735414338 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 22:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:36:54 INFO - PROCESS | 1809 | 1461735414344 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:36:54 INFO - PROCESS | 1809 | 1461735414346 Marionette TRACE conn3 <- [1,1230,null,{}] 22:36:54 INFO - PROCESS | 1809 | 1461735414351 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:54 INFO - PROCESS | 1809 | 1461735414490 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 22:36:54 INFO - PROCESS | 1809 | 1461735414643 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014ea1000 == 56 [pid = 1809] [id = 315] 22:36:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x7f8013b38800) [pid = 1809] [serial = 946] [outer = (nil)] 22:36:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x7f8013b3cc00) [pid = 1809] [serial = 947] [outer = 0x7f8013b38800] 22:36:54 INFO - PROCESS | 1809 | 1461735414721 Marionette DEBUG loaded listener.js 22:36:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x7f8013d22c00) [pid = 1809] [serial = 948] [outer = 0x7f8013b38800] 22:36:55 INFO - PROCESS | 1809 | 1461735415550 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 22:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1227ms 22:36:55 INFO - PROCESS | 1809 | 1461735415574 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 22:36:55 INFO - PROCESS | 1809 | 1461735415577 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 22:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:36:55 INFO - PROCESS | 1809 | 1461735415584 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:36:55 INFO - PROCESS | 1809 | 1461735415587 Marionette TRACE conn3 <- [1,1234,null,{}] 22:36:55 INFO - PROCESS | 1809 | 1461735415592 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:55 INFO - PROCESS | 1809 | 1461735415751 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 22:36:55 INFO - PROCESS | 1809 | 1461735415915 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c99e000 == 57 [pid = 1809] [id = 316] 22:36:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x7f8005342800) [pid = 1809] [serial = 949] [outer = (nil)] 22:36:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x7f8013d2d400) [pid = 1809] [serial = 950] [outer = 0x7f8005342800] 22:36:55 INFO - PROCESS | 1809 | 1461735415982 Marionette DEBUG loaded listener.js 22:36:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x7f8013e99400) [pid = 1809] [serial = 951] [outer = 0x7f8005342800] 22:36:57 INFO - PROCESS | 1809 | 1461735417076 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 22:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1582ms 22:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:36:57 INFO - PROCESS | 1809 | 1461735417168 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 22:36:57 INFO - PROCESS | 1809 | 1461735417171 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 22:36:57 INFO - PROCESS | 1809 | 1461735417179 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:36:57 INFO - PROCESS | 1809 | 1461735417181 Marionette TRACE conn3 <- [1,1238,null,{}] 22:36:57 INFO - PROCESS | 1809 | 1461735417190 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:57 INFO - PROCESS | 1809 | 1461735417328 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 22:36:57 INFO - PROCESS | 1809 | 1461735417503 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800aeae000 == 58 [pid = 1809] [id = 317] 22:36:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x7f800598d400) [pid = 1809] [serial = 952] [outer = (nil)] 22:36:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x7f8005b82800) [pid = 1809] [serial = 953] [outer = 0x7f800598d400] 22:36:57 INFO - PROCESS | 1809 | 1461735417564 Marionette DEBUG loaded listener.js 22:36:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x7f8009fcf400) [pid = 1809] [serial = 954] [outer = 0x7f800598d400] 22:36:58 INFO - PROCESS | 1809 | 1461735418294 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 22:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1130ms 22:36:58 INFO - PROCESS | 1809 | 1461735418320 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 22:36:58 INFO - PROCESS | 1809 | 1461735418328 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 22:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:36:58 INFO - PROCESS | 1809 | 1461735418338 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:36:58 INFO - PROCESS | 1809 | 1461735418341 Marionette TRACE conn3 <- [1,1242,null,{}] 22:36:58 INFO - PROCESS | 1809 | 1461735418346 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:58 INFO - PROCESS | 1809 | 1461735418491 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 22:36:58 INFO - PROCESS | 1809 | 1461735418675 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800520e000 == 59 [pid = 1809] [id = 318] 22:36:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x7f8003bfb000) [pid = 1809] [serial = 955] [outer = (nil)] 22:36:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x7f8005988800) [pid = 1809] [serial = 956] [outer = 0x7f8003bfb000] 22:36:58 INFO - PROCESS | 1809 | 1461735418791 Marionette DEBUG loaded listener.js 22:36:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x7f800b832000) [pid = 1809] [serial = 957] [outer = 0x7f8003bfb000] 22:36:59 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bcb2000 == 58 [pid = 1809] [id = 273] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x7f800f10dc00) [pid = 1809] [serial = 890] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2cb800 == 57 [pid = 1809] [id = 275] 22:36:59 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d9b5800 == 56 [pid = 1809] [id = 309] 22:36:59 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8002d1a000 == 55 [pid = 1809] [id = 308] 22:36:59 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2d4800 == 54 [pid = 1809] [id = 307] 22:36:59 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bb2d000 == 53 [pid = 1809] [id = 306] 22:36:59 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b421800 == 52 [pid = 1809] [id = 305] 22:36:59 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8009f48000 == 51 [pid = 1809] [id = 304] 22:36:59 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b413000 == 50 [pid = 1809] [id = 303] 22:36:59 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bcb4800 == 49 [pid = 1809] [id = 298] 22:36:59 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80090ce000 == 48 [pid = 1809] [id = 297] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x7f8005702c00) [pid = 1809] [serial = 771] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x7f8009fcc400) [pid = 1809] [serial = 780] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x7f800b45fc00) [pid = 1809] [serial = 786] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x7f8005706400) [pid = 1809] [serial = 774] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x7f8005b89400) [pid = 1809] [serial = 777] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x7f800a7bf400) [pid = 1809] [serial = 783] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x7f800c84c800) [pid = 1809] [serial = 881] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x7f800ef5f800) [pid = 1809] [serial = 884] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x7f800c210000) [pid = 1809] [serial = 878] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x7f800b45bc00) [pid = 1809] [serial = 887] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x7f8005983800) [pid = 1809] [serial = 870] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x7f8005337c00) [pid = 1809] [serial = 869] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x7f800bb49000) [pid = 1809] [serial = 875] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x7f800bc45400) [pid = 1809] [serial = 876] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x7f800d5cdc00) [pid = 1809] [serial = 857] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x7f800e43b400) [pid = 1809] [serial = 860] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x7f8009fce800) [pid = 1809] [serial = 872] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f800b45d800) [pid = 1809] [serial = 873] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x7f800533bc00) [pid = 1809] [serial = 851] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x7f800ba0c000) [pid = 1809] [serial = 854] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x7f800eff8800) [pid = 1809] [serial = 866] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x7f800ef16c00) [pid = 1809] [serial = 863] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x7f800f10c800) [pid = 1809] [serial = 885] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x7f800d56ac00) [pid = 1809] [serial = 882] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x7f800d56d800) [pid = 1809] [serial = 888] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x7f800c6ea400) [pid = 1809] [serial = 879] [outer = (nil)] [url = about:blank] 22:36:59 INFO - PROCESS | 1809 | 1461735419731 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 22:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1433ms 22:36:59 INFO - PROCESS | 1809 | 1461735419772 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 22:36:59 INFO - PROCESS | 1809 | 1461735419775 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 22:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:36:59 INFO - PROCESS | 1809 | 1461735419780 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:36:59 INFO - PROCESS | 1809 | 1461735419785 Marionette TRACE conn3 <- [1,1246,null,{}] 22:36:59 INFO - PROCESS | 1809 | 1461735419799 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:59 INFO - PROCESS | 1809 | 1461735419931 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 22:36:59 INFO - PROCESS | 1809 | 1461735419947 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80090cd800 == 49 [pid = 1809] [id = 319] 22:36:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x7f800b45d800) [pid = 1809] [serial = 958] [outer = (nil)] 22:37:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x7f800c210000) [pid = 1809] [serial = 959] [outer = 0x7f800b45d800] 22:37:00 INFO - PROCESS | 1809 | 1461735420017 Marionette DEBUG loaded listener.js 22:37:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x7f800c6f2400) [pid = 1809] [serial = 960] [outer = 0x7f800b45d800] 22:37:00 INFO - PROCESS | 1809 | 1461735420860 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 22:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1137ms 22:37:00 INFO - PROCESS | 1809 | 1461735420918 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 22:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:37:00 INFO - PROCESS | 1809 | 1461735420922 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 22:37:00 INFO - PROCESS | 1809 | 1461735420927 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:37:00 INFO - PROCESS | 1809 | 1461735420930 Marionette TRACE conn3 <- [1,1250,null,{}] 22:37:00 INFO - PROCESS | 1809 | 1461735420935 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:01 INFO - PROCESS | 1809 | 1461735421072 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 22:37:01 INFO - PROCESS | 1809 | 1461735421081 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800aeb4800 == 50 [pid = 1809] [id = 320] 22:37:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x7f800bfc5c00) [pid = 1809] [serial = 961] [outer = (nil)] 22:37:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x7f800e434c00) [pid = 1809] [serial = 962] [outer = 0x7f800bfc5c00] 22:37:01 INFO - PROCESS | 1809 | 1461735421138 Marionette DEBUG loaded listener.js 22:37:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x7f800ef19c00) [pid = 1809] [serial = 963] [outer = 0x7f800bfc5c00] 22:37:01 INFO - PROCESS | 1809 | 1461735421917 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 22:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1025ms 22:37:01 INFO - PROCESS | 1809 | 1461735421952 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 22:37:01 INFO - PROCESS | 1809 | 1461735421966 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 22:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:37:02 INFO - PROCESS | 1809 | 1461735422021 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:37:02 INFO - PROCESS | 1809 | 1461735422023 Marionette TRACE conn3 <- [1,1254,null,{}] 22:37:02 INFO - PROCESS | 1809 | 1461735422030 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:02 INFO - PROCESS | 1809 | 1461735422216 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 22:37:02 INFO - PROCESS | 1809 | 1461735422236 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a15c000 == 51 [pid = 1809] [id = 321] 22:37:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x7f800ef1b400) [pid = 1809] [serial = 964] [outer = (nil)] 22:37:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x7f800ef5c400) [pid = 1809] [serial = 965] [outer = 0x7f800ef1b400] 22:37:02 INFO - PROCESS | 1809 | 1461735422295 Marionette DEBUG loaded listener.js 22:37:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f800f111c00) [pid = 1809] [serial = 966] [outer = 0x7f800ef1b400] 22:37:03 INFO - PROCESS | 1809 | 1461735423074 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 22:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1160ms 22:37:03 INFO - PROCESS | 1809 | 1461735423151 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 22:37:03 INFO - PROCESS | 1809 | 1461735423155 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 22:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:37:03 INFO - PROCESS | 1809 | 1461735423181 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:37:03 INFO - PROCESS | 1809 | 1461735423183 Marionette TRACE conn3 <- [1,1258,null,{}] 22:37:03 INFO - PROCESS | 1809 | 1461735423189 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:03 INFO - PROCESS | 1809 | 1461735423418 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 22:37:03 INFO - PROCESS | 1809 | 1461735423449 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c507000 == 52 [pid = 1809] [id = 322] 22:37:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x7f800f1a1000) [pid = 1809] [serial = 967] [outer = (nil)] 22:37:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x7f80131c8800) [pid = 1809] [serial = 968] [outer = 0x7f800f1a1000] 22:37:03 INFO - PROCESS | 1809 | 1461735423511 Marionette DEBUG loaded listener.js 22:37:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x7f8013b34000) [pid = 1809] [serial = 969] [outer = 0x7f800f1a1000] 22:37:04 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x7f800bb52800) [pid = 1809] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:37:04 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x7f8001257000) [pid = 1809] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:37:04 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x7f800b605c00) [pid = 1809] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:37:04 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x7f8005b85000) [pid = 1809] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:37:04 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x7f800ef5cc00) [pid = 1809] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:37:04 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x7f80019cb000) [pid = 1809] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:37:04 INFO - PROCESS | 1809 | 1461735424430 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 22:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1298ms 22:37:04 INFO - PROCESS | 1809 | 1461735424468 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 22:37:04 INFO - PROCESS | 1809 | 1461735424471 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 22:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:37:04 INFO - PROCESS | 1809 | 1461735424478 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:37:04 INFO - PROCESS | 1809 | 1461735424479 Marionette TRACE conn3 <- [1,1262,null,{}] 22:37:04 INFO - PROCESS | 1809 | 1461735424484 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:04 INFO - PROCESS | 1809 | 1461735424628 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 22:37:04 INFO - PROCESS | 1809 | 1461735424643 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d685000 == 53 [pid = 1809] [id = 323] 22:37:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x7f800be27800) [pid = 1809] [serial = 970] [outer = (nil)] 22:37:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x7f80131c6c00) [pid = 1809] [serial = 971] [outer = 0x7f800be27800] 22:37:04 INFO - PROCESS | 1809 | 1461735424699 Marionette DEBUG loaded listener.js 22:37:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x7f8013c37800) [pid = 1809] [serial = 972] [outer = 0x7f800be27800] 22:37:05 INFO - PROCESS | 1809 | 1461735425433 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 22:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 982ms 22:37:05 INFO - PROCESS | 1809 | 1461735425460 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 22:37:05 INFO - PROCESS | 1809 | 1461735425464 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 22:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:37:05 INFO - PROCESS | 1809 | 1461735425469 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:37:05 INFO - PROCESS | 1809 | 1461735425470 Marionette TRACE conn3 <- [1,1266,null,{}] 22:37:05 INFO - PROCESS | 1809 | 1461735425475 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:05 INFO - PROCESS | 1809 | 1461735425642 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 22:37:05 INFO - PROCESS | 1809 | 1461735425664 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800f319800 == 54 [pid = 1809] [id = 324] 22:37:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x7f800c244000) [pid = 1809] [serial = 973] [outer = (nil)] 22:37:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x7f8013d2b000) [pid = 1809] [serial = 974] [outer = 0x7f800c244000] 22:37:05 INFO - PROCESS | 1809 | 1461735425731 Marionette DEBUG loaded listener.js 22:37:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x7f8013f32000) [pid = 1809] [serial = 975] [outer = 0x7f800c244000] 22:37:06 INFO - PROCESS | 1809 | 1461735426619 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 22:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1224ms 22:37:06 INFO - PROCESS | 1809 | 1461735426694 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 22:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:37:06 INFO - PROCESS | 1809 | 1461735426700 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 22:37:06 INFO - PROCESS | 1809 | 1461735426708 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:37:06 INFO - PROCESS | 1809 | 1461735426713 Marionette TRACE conn3 <- [1,1270,null,{}] 22:37:06 INFO - PROCESS | 1809 | 1461735426722 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:06 INFO - PROCESS | 1809 | 1461735426928 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 22:37:07 INFO - PROCESS | 1809 | 1461735427081 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009d89000 == 55 [pid = 1809] [id = 325] 22:37:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x7f8001261800) [pid = 1809] [serial = 976] [outer = (nil)] 22:37:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x7f80032a1800) [pid = 1809] [serial = 977] [outer = 0x7f8001261800] 22:37:07 INFO - PROCESS | 1809 | 1461735427169 Marionette DEBUG loaded listener.js 22:37:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x7f800a039000) [pid = 1809] [serial = 978] [outer = 0x7f8001261800] 22:37:08 INFO - PROCESS | 1809 | 1461735428014 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 22:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1382ms 22:37:08 INFO - PROCESS | 1809 | 1461735428090 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 22:37:08 INFO - PROCESS | 1809 | 1461735428097 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 22:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:37:08 INFO - PROCESS | 1809 | 1461735428107 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:37:08 INFO - PROCESS | 1809 | 1461735428110 Marionette TRACE conn3 <- [1,1274,null,{}] 22:37:08 INFO - PROCESS | 1809 | 1461735428116 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:08 INFO - PROCESS | 1809 | 1461735428316 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 22:37:08 INFO - PROCESS | 1809 | 1461735428462 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bcb9800 == 56 [pid = 1809] [id = 326] 22:37:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x7f8003bf5800) [pid = 1809] [serial = 979] [outer = (nil)] 22:37:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x7f800bfca400) [pid = 1809] [serial = 980] [outer = 0x7f8003bf5800] 22:37:08 INFO - PROCESS | 1809 | 1461735428535 Marionette DEBUG loaded listener.js 22:37:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x7f800c6f4c00) [pid = 1809] [serial = 981] [outer = 0x7f8003bf5800] 22:37:09 INFO - PROCESS | 1809 | 1461735429416 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 22:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1381ms 22:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:37:09 INFO - PROCESS | 1809 | 1461735429487 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 22:37:09 INFO - PROCESS | 1809 | 1461735429490 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 22:37:09 INFO - PROCESS | 1809 | 1461735429496 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:37:09 INFO - PROCESS | 1809 | 1461735429501 Marionette TRACE conn3 <- [1,1278,null,{}] 22:37:09 INFO - PROCESS | 1809 | 1461735429516 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:09 INFO - PROCESS | 1809 | 1461735429711 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 22:37:09 INFO - PROCESS | 1809 | 1461735429862 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8013ee8000 == 57 [pid = 1809] [id = 327] 22:37:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x7f800f107c00) [pid = 1809] [serial = 982] [outer = (nil)] 22:37:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x7f801188c000) [pid = 1809] [serial = 983] [outer = 0x7f800f107c00] 22:37:09 INFO - PROCESS | 1809 | 1461735429934 Marionette DEBUG loaded listener.js 22:37:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x7f801338a400) [pid = 1809] [serial = 984] [outer = 0x7f800f107c00] 22:37:10 INFO - PROCESS | 1809 | 1461735430770 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 22:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1333ms 22:37:10 INFO - PROCESS | 1809 | 1461735430828 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 22:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:37:10 INFO - PROCESS | 1809 | 1461735430833 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 22:37:10 INFO - PROCESS | 1809 | 1461735430839 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:37:10 INFO - PROCESS | 1809 | 1461735430842 Marionette TRACE conn3 <- [1,1282,null,{}] 22:37:10 INFO - PROCESS | 1809 | 1461735430847 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:11 INFO - PROCESS | 1809 | 1461735431001 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 22:37:11 INFO - PROCESS | 1809 | 1461735431154 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014e94800 == 58 [pid = 1809] [id = 328] 22:37:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x7f800f10dc00) [pid = 1809] [serial = 985] [outer = (nil)] 22:37:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x7f8013c3ac00) [pid = 1809] [serial = 986] [outer = 0x7f800f10dc00] 22:37:11 INFO - PROCESS | 1809 | 1461735431223 Marionette DEBUG loaded listener.js 22:37:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x7f8013f35c00) [pid = 1809] [serial = 987] [outer = 0x7f800f10dc00] 22:37:12 INFO - PROCESS | 1809 | 1461735432080 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 22:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1278ms 22:37:12 INFO - PROCESS | 1809 | 1461735432118 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 22:37:12 INFO - PROCESS | 1809 | 1461735432122 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 22:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:37:12 INFO - PROCESS | 1809 | 1461735432127 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:37:12 INFO - PROCESS | 1809 | 1461735432129 Marionette TRACE conn3 <- [1,1286,null,{}] 22:37:12 INFO - PROCESS | 1809 | 1461735432134 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:12 INFO - PROCESS | 1809 | 1461735432321 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 22:37:12 INFO - PROCESS | 1809 | 1461735432477 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80154ee000 == 59 [pid = 1809] [id = 329] 22:37:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x7f8013525000) [pid = 1809] [serial = 988] [outer = (nil)] 22:37:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x7f8014a75400) [pid = 1809] [serial = 989] [outer = 0x7f8013525000] 22:37:12 INFO - PROCESS | 1809 | 1461735432545 Marionette DEBUG loaded listener.js 22:37:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x7f8014a7ac00) [pid = 1809] [serial = 990] [outer = 0x7f8013525000] 22:37:13 INFO - PROCESS | 1809 | 1461735433428 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 22:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1333ms 22:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:37:13 INFO - PROCESS | 1809 | 1461735433462 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 22:37:13 INFO - PROCESS | 1809 | 1461735433464 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 22:37:13 INFO - PROCESS | 1809 | 1461735433471 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:37:13 INFO - PROCESS | 1809 | 1461735433474 Marionette TRACE conn3 <- [1,1290,null,{}] 22:37:13 INFO - PROCESS | 1809 | 1461735433479 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:13 INFO - PROCESS | 1809 | 1461735433646 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 22:37:13 INFO - PROCESS | 1809 | 1461735433802 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015c14000 == 60 [pid = 1809] [id = 330] 22:37:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x7f801474e000) [pid = 1809] [serial = 991] [outer = (nil)] 22:37:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x7f8014caa800) [pid = 1809] [serial = 992] [outer = 0x7f801474e000] 22:37:13 INFO - PROCESS | 1809 | 1461735433872 Marionette DEBUG loaded listener.js 22:37:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x7f8014fb6400) [pid = 1809] [serial = 993] [outer = 0x7f801474e000] 22:37:14 INFO - PROCESS | 1809 | 1461735434696 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 22:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1283ms 22:37:14 INFO - PROCESS | 1809 | 1461735434754 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 22:37:14 INFO - PROCESS | 1809 | 1461735434757 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 22:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:37:14 INFO - PROCESS | 1809 | 1461735434763 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:37:14 INFO - PROCESS | 1809 | 1461735434765 Marionette TRACE conn3 <- [1,1294,null,{}] 22:37:14 INFO - PROCESS | 1809 | 1461735434770 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:14 INFO - PROCESS | 1809 | 1461735434915 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 22:37:15 INFO - PROCESS | 1809 | 1461735435066 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015c70000 == 61 [pid = 1809] [id = 331] 22:37:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x7f8014a7e400) [pid = 1809] [serial = 994] [outer = (nil)] 22:37:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x7f8014fbcc00) [pid = 1809] [serial = 995] [outer = 0x7f8014a7e400] 22:37:15 INFO - PROCESS | 1809 | 1461735435133 Marionette DEBUG loaded listener.js 22:37:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x7f80154a3c00) [pid = 1809] [serial = 996] [outer = 0x7f8014a7e400] 22:37:15 INFO - PROCESS | 1809 | 1461735435979 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 22:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1228ms 22:37:16 INFO - PROCESS | 1809 | 1461735436006 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 22:37:16 INFO - PROCESS | 1809 | 1461735436010 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 22:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:37:16 INFO - PROCESS | 1809 | 1461735436018 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:37:16 INFO - PROCESS | 1809 | 1461735436021 Marionette TRACE conn3 <- [1,1298,null,{}] 22:37:16 INFO - PROCESS | 1809 | 1461735436026 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:16 INFO - PROCESS | 1809 | 1461735436174 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 22:37:16 INFO - PROCESS | 1809 | 1461735436556 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800aebe800 == 62 [pid = 1809] [id = 332] 22:37:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x7f800329c000) [pid = 1809] [serial = 997] [outer = (nil)] 22:37:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x7f8003bee400) [pid = 1809] [serial = 998] [outer = 0x7f800329c000] 22:37:16 INFO - PROCESS | 1809 | 1461735436680 Marionette DEBUG loaded listener.js 22:37:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x7f8005b87c00) [pid = 1809] [serial = 999] [outer = 0x7f800329c000] 22:37:17 INFO - PROCESS | 1809 | 1461735437653 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 22:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1684ms 22:37:17 INFO - PROCESS | 1809 | 1461735437702 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 22:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:37:17 INFO - PROCESS | 1809 | 1461735437708 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 22:37:17 INFO - PROCESS | 1809 | 1461735437714 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:37:17 INFO - PROCESS | 1809 | 1461735437720 Marionette TRACE conn3 <- [1,1302,null,{}] 22:37:17 INFO - PROCESS | 1809 | 1461735437726 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:17 INFO - PROCESS | 1809 | 1461735437875 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 22:37:18 INFO - PROCESS | 1809 | 1461735438041 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009f54800 == 63 [pid = 1809] [id = 333] 22:37:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x7f800bfc3000) [pid = 1809] [serial = 1000] [outer = (nil)] 22:37:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x7f800c20c400) [pid = 1809] [serial = 1001] [outer = 0x7f800bfc3000] 22:37:18 INFO - PROCESS | 1809 | 1461735438146 Marionette DEBUG loaded listener.js 22:37:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x7f800c849c00) [pid = 1809] [serial = 1002] [outer = 0x7f800bfc3000] 22:37:18 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d685000 == 62 [pid = 1809] [id = 323] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x7f80131c8c00) [pid = 1809] [serial = 929] [outer = (nil)] [url = about:blank] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x7f800f1a4c00) [pid = 1809] [serial = 902] [outer = (nil)] [url = about:blank] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x7f8011881400) [pid = 1809] [serial = 905] [outer = (nil)] [url = about:blank] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x7f801272c000) [pid = 1809] [serial = 908] [outer = (nil)] [url = about:blank] 22:37:18 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c507000 == 61 [pid = 1809] [id = 322] 22:37:18 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800a15c000 == 60 [pid = 1809] [id = 321] 22:37:18 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800aeb4800 == 59 [pid = 1809] [id = 320] 22:37:18 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80090cd800 == 58 [pid = 1809] [id = 319] 22:37:18 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800520e000 == 57 [pid = 1809] [id = 318] 22:37:18 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800aeae000 == 56 [pid = 1809] [id = 317] 22:37:18 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014cd2800 == 55 [pid = 1809] [id = 314] 22:37:18 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8013eea000 == 54 [pid = 1809] [id = 313] 22:37:18 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8005921000 == 53 [pid = 1809] [id = 310] 22:37:18 INFO - PROCESS | 1809 | 1461735438946 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x7f800f1a2000) [pid = 1809] [serial = 923] [outer = (nil)] [url = about:blank] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x7f800329e400) [pid = 1809] [serial = 926] [outer = (nil)] [url = about:blank] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x7f8011a20800) [pid = 1809] [serial = 924] [outer = (nil)] [url = about:blank] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x7f8005991800) [pid = 1809] [serial = 912] [outer = (nil)] [url = about:blank] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x7f800533e800) [pid = 1809] [serial = 911] [outer = (nil)] [url = about:blank] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x7f8005991000) [pid = 1809] [serial = 893] [outer = (nil)] [url = about:blank] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x7f800be25000) [pid = 1809] [serial = 915] [outer = (nil)] [url = about:blank] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x7f800ba0c800) [pid = 1809] [serial = 914] [outer = (nil)] [url = about:blank] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x7f800e43f800) [pid = 1809] [serial = 920] [outer = (nil)] [url = about:blank] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x7f800ef16400) [pid = 1809] [serial = 899] [outer = (nil)] [url = about:blank] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x7f800ba07c00) [pid = 1809] [serial = 896] [outer = (nil)] [url = about:blank] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x7f800c24b000) [pid = 1809] [serial = 917] [outer = (nil)] [url = about:blank] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x7f800d565800) [pid = 1809] [serial = 918] [outer = (nil)] [url = about:blank] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x7f800b608c00) [pid = 1809] [serial = 927] [outer = (nil)] [url = about:blank] 22:37:18 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x7f800ef5b000) [pid = 1809] [serial = 921] [outer = (nil)] [url = about:blank] 22:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1279ms 22:37:19 INFO - PROCESS | 1809 | 1461735439000 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 22:37:19 INFO - PROCESS | 1809 | 1461735439006 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 22:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:37:19 INFO - PROCESS | 1809 | 1461735439013 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:37:19 INFO - PROCESS | 1809 | 1461735439015 Marionette TRACE conn3 <- [1,1306,null,{}] 22:37:19 INFO - PROCESS | 1809 | 1461735439020 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:19 INFO - PROCESS | 1809 | 1461735439153 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 22:37:19 INFO - PROCESS | 1809 | 1461735439169 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b413000 == 54 [pid = 1809] [id = 334] 22:37:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x7f800c91fc00) [pid = 1809] [serial = 1003] [outer = (nil)] 22:37:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x7f800e433000) [pid = 1809] [serial = 1004] [outer = 0x7f800c91fc00] 22:37:19 INFO - PROCESS | 1809 | 1461735439226 Marionette DEBUG loaded listener.js 22:37:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x7f800ef5b000) [pid = 1809] [serial = 1005] [outer = 0x7f800c91fc00] 22:37:20 INFO - PROCESS | 1809 | 1461735440048 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 22:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1077ms 22:37:20 INFO - PROCESS | 1809 | 1461735440091 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 22:37:20 INFO - PROCESS | 1809 | 1461735440094 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 22:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:37:20 INFO - PROCESS | 1809 | 1461735440102 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:37:20 INFO - PROCESS | 1809 | 1461735440110 Marionette TRACE conn3 <- [1,1310,null,{}] 22:37:20 INFO - PROCESS | 1809 | 1461735440122 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:20 INFO - PROCESS | 1809 | 1461735440257 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 22:37:20 INFO - PROCESS | 1809 | 1461735440275 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2d8800 == 55 [pid = 1809] [id = 335] 22:37:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x7f800f108400) [pid = 1809] [serial = 1006] [outer = (nil)] 22:37:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x7f80131c8c00) [pid = 1809] [serial = 1007] [outer = 0x7f800f108400] 22:37:20 INFO - PROCESS | 1809 | 1461735440332 Marionette DEBUG loaded listener.js 22:37:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x7f801338cc00) [pid = 1809] [serial = 1008] [outer = 0x7f800f108400] 22:37:21 INFO - PROCESS | 1809 | 1461735441093 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 22:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:37:21 INFO - PROCESS | 1809 | 1461735441163 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 22:37:21 INFO - PROCESS | 1809 | 1461735441207 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:37:21 INFO - PROCESS | 1809 | 1461735441210 Marionette TRACE conn3 <- [1,1314,null,{}] 22:37:21 INFO - PROCESS | 1809 | 1461735441216 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:21 INFO - PROCESS | 1809 | 1461735441407 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 22:37:21 INFO - PROCESS | 1809 | 1461735441425 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9d4800 == 56 [pid = 1809] [id = 336] 22:37:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x7f800f1ae000) [pid = 1809] [serial = 1009] [outer = (nil)] 22:37:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x7f8013b3ec00) [pid = 1809] [serial = 1010] [outer = 0x7f800f1ae000] 22:37:21 INFO - PROCESS | 1809 | 1461735441483 Marionette DEBUG loaded listener.js 22:37:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x7f8013f2d000) [pid = 1809] [serial = 1011] [outer = 0x7f800f1ae000] 22:37:22 INFO - PROCESS | 1809 | 1461735442265 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 22:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1171ms 22:37:22 INFO - PROCESS | 1809 | 1461735442341 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 22:37:22 INFO - PROCESS | 1809 | 1461735442344 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 22:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:37:22 INFO - PROCESS | 1809 | 1461735442354 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:37:22 INFO - PROCESS | 1809 | 1461735442356 Marionette TRACE conn3 <- [1,1318,null,{}] 22:37:22 INFO - PROCESS | 1809 | 1461735442359 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:22 INFO - PROCESS | 1809 | 1461735442542 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 22:37:22 INFO - PROCESS | 1809 | 1461735442565 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801336c800 == 57 [pid = 1809] [id = 337] 22:37:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x7f8014a7c800) [pid = 1809] [serial = 1012] [outer = (nil)] 22:37:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x7f8014c7dc00) [pid = 1809] [serial = 1013] [outer = 0x7f8014a7c800] 22:37:22 INFO - PROCESS | 1809 | 1461735442631 Marionette DEBUG loaded listener.js 22:37:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x7f8013d29c00) [pid = 1809] [serial = 1014] [outer = 0x7f8014a7c800] 22:37:23 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x7f800ef1b400) [pid = 1809] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:37:23 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x7f800f1a1000) [pid = 1809] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:37:23 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x7f800be27800) [pid = 1809] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:37:23 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x7f800598d400) [pid = 1809] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:37:23 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x7f800bfc5c00) [pid = 1809] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:37:23 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x7f800b45d800) [pid = 1809] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:37:23 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x7f8003bfb000) [pid = 1809] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:37:23 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x7f800125c800) [pid = 1809] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:37:23 INFO - PROCESS | 1809 | 1461735443720 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 22:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1423ms 22:37:23 INFO - PROCESS | 1809 | 1461735443778 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 22:37:23 INFO - PROCESS | 1809 | 1461735443784 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 22:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:37:23 INFO - PROCESS | 1809 | 1461735443791 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:37:23 INFO - PROCESS | 1809 | 1461735443797 Marionette TRACE conn3 <- [1,1322,null,{}] 22:37:23 INFO - PROCESS | 1809 | 1461735443805 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:24 INFO - PROCESS | 1809 | 1461735444019 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 22:37:24 INFO - PROCESS | 1809 | 1461735444170 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a16a800 == 58 [pid = 1809] [id = 338] 22:37:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x7f800125bc00) [pid = 1809] [serial = 1015] [outer = (nil)] 22:37:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x7f800a037c00) [pid = 1809] [serial = 1016] [outer = 0x7f800125bc00] 22:37:24 INFO - PROCESS | 1809 | 1461735444243 Marionette DEBUG loaded listener.js 22:37:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x7f800bb49000) [pid = 1809] [serial = 1017] [outer = 0x7f800125bc00] 22:37:25 INFO - PROCESS | 1809 | 1461735445114 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 22:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1381ms 22:37:25 INFO - PROCESS | 1809 | 1461735445173 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 22:37:25 INFO - PROCESS | 1809 | 1461735445181 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 22:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:37:25 INFO - PROCESS | 1809 | 1461735445191 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:37:25 INFO - PROCESS | 1809 | 1461735445195 Marionette TRACE conn3 <- [1,1326,null,{}] 22:37:25 INFO - PROCESS | 1809 | 1461735445201 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:25 INFO - PROCESS | 1809 | 1461735445407 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 22:37:25 INFO - PROCESS | 1809 | 1461735445558 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2b6800 == 59 [pid = 1809] [id = 339] 22:37:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x7f800c6f2c00) [pid = 1809] [serial = 1018] [outer = (nil)] 22:37:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x7f800ef15000) [pid = 1809] [serial = 1019] [outer = 0x7f800c6f2c00] 22:37:25 INFO - PROCESS | 1809 | 1461735445625 Marionette DEBUG loaded listener.js 22:37:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x7f800f107400) [pid = 1809] [serial = 1020] [outer = 0x7f800c6f2c00] 22:37:26 INFO - PROCESS | 1809 | 1461735446545 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:37:26 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 22:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1381ms 22:37:26 INFO - PROCESS | 1809 | 1461735446574 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 22:37:26 INFO - PROCESS | 1809 | 1461735446578 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 22:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:37:26 INFO - PROCESS | 1809 | 1461735446583 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:37:26 INFO - PROCESS | 1809 | 1461735446588 Marionette TRACE conn3 <- [1,1330,null,{}] 22:37:26 INFO - PROCESS | 1809 | 1461735446603 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:26 INFO - PROCESS | 1809 | 1461735446756 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 22:37:26 INFO - PROCESS | 1809 | 1461735446915 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014a26800 == 60 [pid = 1809] [id = 340] 22:37:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x7f800f1a7800) [pid = 1809] [serial = 1021] [outer = (nil)] 22:37:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x7f8013c3d800) [pid = 1809] [serial = 1022] [outer = 0x7f800f1a7800] 22:37:26 INFO - PROCESS | 1809 | 1461735446987 Marionette DEBUG loaded listener.js 22:37:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x7f8014a72400) [pid = 1809] [serial = 1023] [outer = 0x7f800f1a7800] 22:37:27 INFO - PROCESS | 1809 | 1461735447896 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:37:27 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 22:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1380ms 22:37:27 INFO - PROCESS | 1809 | 1461735447964 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 22:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:37:27 INFO - PROCESS | 1809 | 1461735447968 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 22:37:27 INFO - PROCESS | 1809 | 1461735447974 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:37:27 INFO - PROCESS | 1809 | 1461735447977 Marionette TRACE conn3 <- [1,1334,null,{}] 22:37:27 INFO - PROCESS | 1809 | 1461735447981 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:28 INFO - PROCESS | 1809 | 1461735448135 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 22:37:28 INFO - PROCESS | 1809 | 1461735448284 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015c0b000 == 61 [pid = 1809] [id = 341] 22:37:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x7f800ba08000) [pid = 1809] [serial = 1024] [outer = (nil)] 22:37:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x7f8014fb5000) [pid = 1809] [serial = 1025] [outer = 0x7f800ba08000] 22:37:28 INFO - PROCESS | 1809 | 1461735448353 Marionette DEBUG loaded listener.js 22:37:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x7f8015059000) [pid = 1809] [serial = 1026] [outer = 0x7f800ba08000] 22:37:29 INFO - PROCESS | 1809 | 1461735449190 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 22:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1282ms 22:37:29 INFO - PROCESS | 1809 | 1461735449257 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 22:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:37:29 INFO - PROCESS | 1809 | 1461735449261 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 22:37:29 INFO - PROCESS | 1809 | 1461735449266 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:37:29 INFO - PROCESS | 1809 | 1461735449269 Marionette TRACE conn3 <- [1,1338,null,{}] 22:37:29 INFO - PROCESS | 1809 | 1461735449274 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:29 INFO - PROCESS | 1809 | 1461735449420 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 22:37:29 INFO - PROCESS | 1809 | 1461735449574 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017e0b800 == 62 [pid = 1809] [id = 342] 22:37:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x7f8014c7e000) [pid = 1809] [serial = 1027] [outer = (nil)] 22:37:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x7f8015582000) [pid = 1809] [serial = 1028] [outer = 0x7f8014c7e000] 22:37:29 INFO - PROCESS | 1809 | 1461735449642 Marionette DEBUG loaded listener.js 22:37:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x7f8015d55400) [pid = 1809] [serial = 1029] [outer = 0x7f8014c7e000] 22:37:30 INFO - PROCESS | 1809 | 1461735450881 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 22:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1631ms 22:37:30 INFO - PROCESS | 1809 | 1461735450897 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 22:37:30 INFO - PROCESS | 1809 | 1461735450899 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 22:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:37:30 INFO - PROCESS | 1809 | 1461735450915 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:37:30 INFO - PROCESS | 1809 | 1461735450917 Marionette TRACE conn3 <- [1,1342,null,{}] 22:37:30 INFO - PROCESS | 1809 | 1461735450923 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:31 INFO - PROCESS | 1809 | 1461735451084 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 22:37:31 INFO - PROCESS | 1809 | 1461735451257 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8018a9f000 == 63 [pid = 1809] [id = 343] 22:37:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x7f8016046800) [pid = 1809] [serial = 1030] [outer = (nil)] 22:37:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x7f80160a4400) [pid = 1809] [serial = 1031] [outer = 0x7f8016046800] 22:37:31 INFO - PROCESS | 1809 | 1461735451324 Marionette DEBUG loaded listener.js 22:37:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x7f8016152c00) [pid = 1809] [serial = 1032] [outer = 0x7f8016046800] 22:37:32 INFO - PROCESS | 1809 | 1461735452097 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 22:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1232ms 22:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:37:32 INFO - PROCESS | 1809 | 1461735452151 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 22:37:32 INFO - PROCESS | 1809 | 1461735452154 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 22:37:32 INFO - PROCESS | 1809 | 1461735452160 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:37:32 INFO - PROCESS | 1809 | 1461735452163 Marionette TRACE conn3 <- [1,1346,null,{}] 22:37:32 INFO - PROCESS | 1809 | 1461735452168 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:32 INFO - PROCESS | 1809 | 1461735452321 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 22:37:32 INFO - PROCESS | 1809 | 1461735452478 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801bb14800 == 64 [pid = 1809] [id = 344] 22:37:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x7f800125b000) [pid = 1809] [serial = 1033] [outer = (nil)] 22:37:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x7f80032c7c00) [pid = 1809] [serial = 1034] [outer = 0x7f800125b000] 22:37:32 INFO - PROCESS | 1809 | 1461735452553 Marionette DEBUG loaded listener.js 22:37:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x7f8017c0ac00) [pid = 1809] [serial = 1035] [outer = 0x7f800125b000] 22:37:33 INFO - PROCESS | 1809 | 1461735453340 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 22:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1229ms 22:37:33 INFO - PROCESS | 1809 | 1461735453388 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 22:37:33 INFO - PROCESS | 1809 | 1461735453391 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 22:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:37:33 INFO - PROCESS | 1809 | 1461735453397 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:37:33 INFO - PROCESS | 1809 | 1461735453399 Marionette TRACE conn3 <- [1,1350,null,{}] 22:37:33 INFO - PROCESS | 1809 | 1461735453404 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:33 INFO - PROCESS | 1809 | 1461735453549 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 22:37:33 INFO - PROCESS | 1809 | 1461735453706 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8022307800 == 65 [pid = 1809] [id = 345] 22:37:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x7f8013b31c00) [pid = 1809] [serial = 1036] [outer = (nil)] 22:37:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x7f8017c8b800) [pid = 1809] [serial = 1037] [outer = 0x7f8013b31c00] 22:37:33 INFO - PROCESS | 1809 | 1461735453772 Marionette DEBUG loaded listener.js 22:37:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x7f8017ea2400) [pid = 1809] [serial = 1038] [outer = 0x7f8013b31c00] 22:37:34 INFO - PROCESS | 1809 | 1461735454636 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 22:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1280ms 22:37:34 INFO - PROCESS | 1809 | 1461735454677 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 22:37:34 INFO - PROCESS | 1809 | 1461735454681 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 22:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:37:34 INFO - PROCESS | 1809 | 1461735454686 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:37:34 INFO - PROCESS | 1809 | 1461735454688 Marionette TRACE conn3 <- [1,1354,null,{}] 22:37:34 INFO - PROCESS | 1809 | 1461735454693 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:34 INFO - PROCESS | 1809 | 1461735454845 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 22:37:35 INFO - PROCESS | 1809 | 1461735455003 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009d7b800 == 66 [pid = 1809] [id = 346] 22:37:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x7f80032a7c00) [pid = 1809] [serial = 1039] [outer = (nil)] 22:37:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x7f8012a33800) [pid = 1809] [serial = 1040] [outer = 0x7f80032a7c00] 22:37:35 INFO - PROCESS | 1809 | 1461735455070 Marionette DEBUG loaded listener.js 22:37:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x7f8017c8e000) [pid = 1809] [serial = 1041] [outer = 0x7f80032a7c00] 22:37:36 INFO - PROCESS | 1809 | 1461735456195 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 22:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1578ms 22:37:36 INFO - PROCESS | 1809 | 1461735456265 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 22:37:36 INFO - PROCESS | 1809 | 1461735456270 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 22:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:37:36 INFO - PROCESS | 1809 | 1461735456280 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:37:36 INFO - PROCESS | 1809 | 1461735456284 Marionette TRACE conn3 <- [1,1358,null,{}] 22:37:36 INFO - PROCESS | 1809 | 1461735456291 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:36 INFO - PROCESS | 1809 | 1461735456492 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 22:37:36 INFO - PROCESS | 1809 | 1461735456798 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800591e000 == 67 [pid = 1809] [id = 347] 22:37:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x7f800be2f000) [pid = 1809] [serial = 1042] [outer = (nil)] 22:37:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x7f800c241c00) [pid = 1809] [serial = 1043] [outer = 0x7f800be2f000] 22:37:36 INFO - PROCESS | 1809 | 1461735456867 Marionette DEBUG loaded listener.js 22:37:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x7f800c91e800) [pid = 1809] [serial = 1044] [outer = 0x7f800be2f000] 22:37:37 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d9d4800 == 66 [pid = 1809] [id = 336] 22:37:37 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2d8800 == 65 [pid = 1809] [id = 335] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x7f8013d2b000) [pid = 1809] [serial = 974] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b413000 == 64 [pid = 1809] [id = 334] 22:37:37 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8009f54800 == 63 [pid = 1809] [id = 333] 22:37:37 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800aebe800 == 62 [pid = 1809] [id = 332] 22:37:37 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80154ee000 == 61 [pid = 1809] [id = 329] 22:37:37 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014e94800 == 60 [pid = 1809] [id = 328] 22:37:37 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8009d89000 == 59 [pid = 1809] [id = 325] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x7f8013623c00) [pid = 1809] [serial = 930] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x7f8013d2d400) [pid = 1809] [serial = 950] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x7f8013b34000) [pid = 1809] [serial = 969] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x7f800f111c00) [pid = 1809] [serial = 966] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x7f800ef19c00) [pid = 1809] [serial = 963] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x7f800ef5c400) [pid = 1809] [serial = 965] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x7f80131c8800) [pid = 1809] [serial = 968] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x7f80131c6c00) [pid = 1809] [serial = 971] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x7f8013c37800) [pid = 1809] [serial = 972] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x7f8009fcf400) [pid = 1809] [serial = 954] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x7f8005b82800) [pid = 1809] [serial = 953] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x7f800e434c00) [pid = 1809] [serial = 962] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x7f8012721800) [pid = 1809] [serial = 941] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x7f8013b3cc00) [pid = 1809] [serial = 947] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x7f800bb51800) [pid = 1809] [serial = 935] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x7f800c210000) [pid = 1809] [serial = 959] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x7f800c6f2400) [pid = 1809] [serial = 960] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x7f8001a8c800) [pid = 1809] [serial = 932] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x7f800b832000) [pid = 1809] [serial = 957] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x7f8005988800) [pid = 1809] [serial = 956] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x7f800d63a800) [pid = 1809] [serial = 938] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x7f801362cc00) [pid = 1809] [serial = 944] [outer = (nil)] [url = about:blank] 22:37:37 INFO - PROCESS | 1809 | 1461735457683 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 22:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1431ms 22:37:37 INFO - PROCESS | 1809 | 1461735457711 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 22:37:37 INFO - PROCESS | 1809 | 1461735457718 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 22:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:37:37 INFO - PROCESS | 1809 | 1461735457727 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:37:37 INFO - PROCESS | 1809 | 1461735457731 Marionette TRACE conn3 <- [1,1362,null,{}] 22:37:37 INFO - PROCESS | 1809 | 1461735457736 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:37 INFO - PROCESS | 1809 | 1461735457876 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 22:37:37 INFO - PROCESS | 1809 | 1461735457893 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b402800 == 60 [pid = 1809] [id = 348] 22:37:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x7f800bb51800) [pid = 1809] [serial = 1045] [outer = (nil)] 22:37:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x7f800ef19c00) [pid = 1809] [serial = 1046] [outer = 0x7f800bb51800] 22:37:37 INFO - PROCESS | 1809 | 1461735457949 Marionette DEBUG loaded listener.js 22:37:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x7f800f1a3c00) [pid = 1809] [serial = 1047] [outer = 0x7f800bb51800] 22:37:38 INFO - PROCESS | 1809 | 1461735458825 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 22:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1128ms 22:37:38 INFO - PROCESS | 1809 | 1461735458860 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 22:37:38 INFO - PROCESS | 1809 | 1461735458863 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 22:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:37:38 INFO - PROCESS | 1809 | 1461735458869 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:37:38 INFO - PROCESS | 1809 | 1461735458874 Marionette TRACE conn3 <- [1,1366,null,{}] 22:37:38 INFO - PROCESS | 1809 | 1461735458888 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:39 INFO - PROCESS | 1809 | 1461735459028 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 22:37:39 INFO - PROCESS | 1809 | 1461735459046 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c9a4000 == 61 [pid = 1809] [id = 349] 22:37:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x7f80131cc400) [pid = 1809] [serial = 1048] [outer = (nil)] 22:37:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x7f801362d400) [pid = 1809] [serial = 1049] [outer = 0x7f80131cc400] 22:37:39 INFO - PROCESS | 1809 | 1461735459115 Marionette DEBUG loaded listener.js 22:37:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x7f8013d22800) [pid = 1809] [serial = 1050] [outer = 0x7f80131cc400] 22:37:39 INFO - PROCESS | 1809 | 1461735459881 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 22:37:39 INFO - PROCESS | 1809 | 1461735459909 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 22:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:37:39 INFO - PROCESS | 1809 | 1461735459914 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:37:39 INFO - PROCESS | 1809 | 1461735459916 Marionette TRACE conn3 <- [1,1370,null,{}] 22:37:39 INFO - PROCESS | 1809 | 1461735459941 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:40 INFO - PROCESS | 1809 | 1461735460134 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 22:37:40 INFO - PROCESS | 1809 | 1461735460160 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8013ccd800 == 62 [pid = 1809] [id = 350] 22:37:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x7f80131c9800) [pid = 1809] [serial = 1051] [outer = (nil)] 22:37:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x7f8014a80000) [pid = 1809] [serial = 1052] [outer = 0x7f80131c9800] 22:37:40 INFO - PROCESS | 1809 | 1461735460216 Marionette DEBUG loaded listener.js 22:37:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x7f8014fb2000) [pid = 1809] [serial = 1053] [outer = 0x7f80131c9800] 22:37:40 INFO - PROCESS | 1809 | 1461735460960 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 22:37:40 INFO - PROCESS | 1809 | 1461735460996 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 22:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:37:41 INFO - PROCESS | 1809 | 1461735461032 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:37:41 INFO - PROCESS | 1809 | 1461735461035 Marionette TRACE conn3 <- [1,1374,null,{}] 22:37:41 INFO - PROCESS | 1809 | 1461735461040 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:41 INFO - PROCESS | 1809 | 1461735461208 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 22:37:41 INFO - PROCESS | 1809 | 1461735461241 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014ccc800 == 63 [pid = 1809] [id = 351] 22:37:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x7f8014a73800) [pid = 1809] [serial = 1054] [outer = (nil)] 22:37:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x7f8015585c00) [pid = 1809] [serial = 1055] [outer = 0x7f8014a73800] 22:37:41 INFO - PROCESS | 1809 | 1461735461296 Marionette DEBUG loaded listener.js 22:37:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x7f8016044400) [pid = 1809] [serial = 1056] [outer = 0x7f8014a73800] 22:37:42 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:37:42 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x7f8003bef000) [pid = 1809] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:37:42 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x7f8003becc00) [pid = 1809] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:37:42 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x7f800f108400) [pid = 1809] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:37:42 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x7f800f1ae000) [pid = 1809] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:37:42 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x7f800329c000) [pid = 1809] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:37:42 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x7f800c91fc00) [pid = 1809] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:37:42 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x7f800c244000) [pid = 1809] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:37:42 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x7f800bfc3000) [pid = 1809] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:37:42 INFO - PROCESS | 1809 | 1461735462206 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 22:37:42 INFO - PROCESS | 1809 | 1461735462261 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 22:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:37:42 INFO - PROCESS | 1809 | 1461735462267 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:37:42 INFO - PROCESS | 1809 | 1461735462269 Marionette TRACE conn3 <- [1,1378,null,{}] 22:37:42 INFO - PROCESS | 1809 | 1461735462274 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:42 INFO - PROCESS | 1809 | 1461735462448 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 22:37:42 INFO - PROCESS | 1809 | 1461735462602 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014cdf800 == 64 [pid = 1809] [id = 352] 22:37:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x7f8009e6d400) [pid = 1809] [serial = 1057] [outer = (nil)] 22:37:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x7f800ef55400) [pid = 1809] [serial = 1058] [outer = 0x7f8009e6d400] 22:37:42 INFO - PROCESS | 1809 | 1461735462666 Marionette DEBUG loaded listener.js 22:37:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x7f8017ea0800) [pid = 1809] [serial = 1059] [outer = 0x7f8009e6d400] 22:37:43 INFO - PROCESS | 1809 | 1461735463292 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 22:37:43 INFO - PROCESS | 1809 | 1461735463361 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 22:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:37:43 INFO - PROCESS | 1809 | 1461735463367 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:37:43 INFO - PROCESS | 1809 | 1461735463369 Marionette TRACE conn3 <- [1,1382,null,{}] 22:37:43 INFO - PROCESS | 1809 | 1461735463378 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:43 INFO - PROCESS | 1809 | 1461735463551 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 22:37:43 INFO - PROCESS | 1809 | 1461735463569 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017c30800 == 65 [pid = 1809] [id = 353] 22:37:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x7f800b45c800) [pid = 1809] [serial = 1060] [outer = (nil)] 22:37:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x7f801b868400) [pid = 1809] [serial = 1061] [outer = 0x7f800b45c800] 22:37:43 INFO - PROCESS | 1809 | 1461735463626 Marionette DEBUG loaded listener.js 22:37:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x7f802173d400) [pid = 1809] [serial = 1062] [outer = 0x7f800b45c800] 22:37:44 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:37:44 INFO - PROCESS | 1809 | 1461735464548 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 22:37:44 INFO - PROCESS | 1809 | 1461735464607 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 22:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:37:44 INFO - PROCESS | 1809 | 1461735464615 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:37:44 INFO - PROCESS | 1809 | 1461735464621 Marionette TRACE conn3 <- [1,1386,null,{}] 22:37:44 INFO - PROCESS | 1809 | 1461735464630 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:44 INFO - PROCESS | 1809 | 1461735464800 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 22:37:44 INFO - PROCESS | 1809 | 1461735464954 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bcaf800 == 66 [pid = 1809] [id = 354] 22:37:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x7f8003becc00) [pid = 1809] [serial = 1063] [outer = (nil)] 22:37:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x7f800bfc3000) [pid = 1809] [serial = 1064] [outer = 0x7f8003becc00] 22:37:45 INFO - PROCESS | 1809 | 1461735465023 Marionette DEBUG loaded listener.js 22:37:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x7f800d56d800) [pid = 1809] [serial = 1065] [outer = 0x7f8003becc00] 22:37:45 INFO - PROCESS | 1809 | 1461735465990 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 22:37:46 INFO - PROCESS | 1809 | 1461735466060 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 22:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:37:46 INFO - PROCESS | 1809 | 1461735466070 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:37:46 INFO - PROCESS | 1809 | 1461735466074 Marionette TRACE conn3 <- [1,1390,null,{}] 22:37:46 INFO - PROCESS | 1809 | 1461735466079 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:46 INFO - PROCESS | 1809 | 1461735466277 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 22:37:46 INFO - PROCESS | 1809 | 1461735466445 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801457d800 == 67 [pid = 1809] [id = 355] 22:37:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x7f800d639000) [pid = 1809] [serial = 1066] [outer = (nil)] 22:37:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x7f8011a21800) [pid = 1809] [serial = 1067] [outer = 0x7f800d639000] 22:37:46 INFO - PROCESS | 1809 | 1461735466510 Marionette DEBUG loaded listener.js 22:37:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x7f8013d2a800) [pid = 1809] [serial = 1068] [outer = 0x7f800d639000] 22:37:47 INFO - PROCESS | 1809 | 1461735467362 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 22:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1330ms 22:37:47 INFO - PROCESS | 1809 | 1461735467401 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 22:37:47 INFO - PROCESS | 1809 | 1461735467404 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 22:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:37:47 INFO - PROCESS | 1809 | 1461735467427 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:37:47 INFO - PROCESS | 1809 | 1461735467433 Marionette TRACE conn3 <- [1,1394,null,{}] 22:37:47 INFO - PROCESS | 1809 | 1461735467448 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:47 INFO - PROCESS | 1809 | 1461735467630 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 22:37:47 INFO - PROCESS | 1809 | 1461735467784 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802269c800 == 68 [pid = 1809] [id = 356] 22:37:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x7f80148cd400) [pid = 1809] [serial = 1069] [outer = (nil)] 22:37:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x7f8015d58c00) [pid = 1809] [serial = 1070] [outer = 0x7f80148cd400] 22:37:47 INFO - PROCESS | 1809 | 1461735467856 Marionette DEBUG loaded listener.js 22:37:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x7f801604d400) [pid = 1809] [serial = 1071] [outer = 0x7f80148cd400] 22:37:48 INFO - PROCESS | 1809 | 1461735468694 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 22:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1337ms 22:37:48 INFO - PROCESS | 1809 | 1461735468763 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 22:37:48 INFO - PROCESS | 1809 | 1461735468768 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 22:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:37:48 INFO - PROCESS | 1809 | 1461735468773 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:37:48 INFO - PROCESS | 1809 | 1461735468775 Marionette TRACE conn3 <- [1,1398,null,{}] 22:37:48 INFO - PROCESS | 1809 | 1461735468781 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:48 INFO - PROCESS | 1809 | 1461735468941 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 22:37:49 INFO - PROCESS | 1809 | 1461735469101 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8022a19800 == 69 [pid = 1809] [id = 357] 22:37:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x7f800f1acc00) [pid = 1809] [serial = 1072] [outer = (nil)] 22:37:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x7f8018a58400) [pid = 1809] [serial = 1073] [outer = 0x7f800f1acc00] 22:37:49 INFO - PROCESS | 1809 | 1461735469178 Marionette DEBUG loaded listener.js 22:37:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x7f8021740c00) [pid = 1809] [serial = 1074] [outer = 0x7f800f1acc00] 22:37:49 INFO - PROCESS | 1809 | 1461735469989 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 22:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1279ms 22:37:50 INFO - PROCESS | 1809 | 1461735470053 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 22:37:50 INFO - PROCESS | 1809 | 1461735470057 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 22:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:37:50 INFO - PROCESS | 1809 | 1461735470062 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:37:50 INFO - PROCESS | 1809 | 1461735470065 Marionette TRACE conn3 <- [1,1402,null,{}] 22:37:50 INFO - PROCESS | 1809 | 1461735470070 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:50 INFO - PROCESS | 1809 | 1461735470220 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 22:37:50 INFO - PROCESS | 1809 | 1461735470380 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8023728800 == 70 [pid = 1809] [id = 358] 22:37:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x7f8017b18000) [pid = 1809] [serial = 1075] [outer = (nil)] 22:37:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x7f80217fbc00) [pid = 1809] [serial = 1076] [outer = 0x7f8017b18000] 22:37:50 INFO - PROCESS | 1809 | 1461735470449 Marionette DEBUG loaded listener.js 22:37:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x7f80225ae800) [pid = 1809] [serial = 1077] [outer = 0x7f8017b18000] 22:37:51 INFO - PROCESS | 1809 | 1461735471229 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 22:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1227ms 22:37:51 INFO - PROCESS | 1809 | 1461735471291 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 22:37:51 INFO - PROCESS | 1809 | 1461735471294 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 22:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:37:51 INFO - PROCESS | 1809 | 1461735471299 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:37:51 INFO - PROCESS | 1809 | 1461735471302 Marionette TRACE conn3 <- [1,1406,null,{}] 22:37:51 INFO - PROCESS | 1809 | 1461735471307 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:51 INFO - PROCESS | 1809 | 1461735471488 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 22:37:51 INFO - PROCESS | 1809 | 1461735471645 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8025451800 == 71 [pid = 1809] [id = 359] 22:37:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x7f80225b3400) [pid = 1809] [serial = 1078] [outer = (nil)] 22:37:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x7f80225ca000) [pid = 1809] [serial = 1079] [outer = 0x7f80225b3400] 22:37:51 INFO - PROCESS | 1809 | 1461735471714 Marionette DEBUG loaded listener.js 22:37:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x7f8022683c00) [pid = 1809] [serial = 1080] [outer = 0x7f80225b3400] 22:37:52 INFO - PROCESS | 1809 | 1461735472553 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 22:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1325ms 22:37:52 INFO - PROCESS | 1809 | 1461735472626 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 22:37:52 INFO - PROCESS | 1809 | 1461735472634 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 22:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:37:52 INFO - PROCESS | 1809 | 1461735472642 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:37:52 INFO - PROCESS | 1809 | 1461735472647 Marionette TRACE conn3 <- [1,1410,null,{}] 22:37:52 INFO - PROCESS | 1809 | 1461735472652 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:52 INFO - PROCESS | 1809 | 1461735472835 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 22:37:53 INFO - PROCESS | 1809 | 1461735472999 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8026d3d800 == 72 [pid = 1809] [id = 360] 22:37:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x7f800b608800) [pid = 1809] [serial = 1081] [outer = (nil)] 22:37:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x7f80225d4400) [pid = 1809] [serial = 1082] [outer = 0x7f800b608800] 22:37:53 INFO - PROCESS | 1809 | 1461735473064 Marionette DEBUG loaded listener.js 22:37:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x7f802284f000) [pid = 1809] [serial = 1083] [outer = 0x7f800b608800] 22:37:53 INFO - PROCESS | 1809 | 1461735473983 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 22:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1383ms 22:37:54 INFO - PROCESS | 1809 | 1461735474026 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 22:37:54 INFO - PROCESS | 1809 | 1461735474029 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 22:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:37:54 INFO - PROCESS | 1809 | 1461735474035 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:37:54 INFO - PROCESS | 1809 | 1461735474037 Marionette TRACE conn3 <- [1,1414,null,{}] 22:37:54 INFO - PROCESS | 1809 | 1461735474042 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:54 INFO - PROCESS | 1809 | 1461735474207 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 22:37:54 INFO - PROCESS | 1809 | 1461735474367 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8027180000 == 73 [pid = 1809] [id = 361] 22:37:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x7f800b60a800) [pid = 1809] [serial = 1084] [outer = (nil)] 22:37:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x7f8022a63000) [pid = 1809] [serial = 1085] [outer = 0x7f800b60a800] 22:37:54 INFO - PROCESS | 1809 | 1461735474431 Marionette DEBUG loaded listener.js 22:37:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x7f8023752800) [pid = 1809] [serial = 1086] [outer = 0x7f800b60a800] 22:37:55 INFO - PROCESS | 1809 | 1461735475367 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 22:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1379ms 22:37:55 INFO - PROCESS | 1809 | 1461735475414 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 22:37:55 INFO - PROCESS | 1809 | 1461735475418 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 22:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:37:55 INFO - PROCESS | 1809 | 1461735475423 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:37:55 INFO - PROCESS | 1809 | 1461735475425 Marionette TRACE conn3 <- [1,1418,null,{}] 22:37:55 INFO - PROCESS | 1809 | 1461735475430 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:55 INFO - PROCESS | 1809 | 1461735475622 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 22:37:56 INFO - PROCESS | 1809 | 1461735476139 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bebb000 == 74 [pid = 1809] [id = 362] 22:37:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x7f80032a4400) [pid = 1809] [serial = 1087] [outer = (nil)] 22:37:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x7f8005988800) [pid = 1809] [serial = 1088] [outer = 0x7f80032a4400] 22:37:56 INFO - PROCESS | 1809 | 1461735476251 Marionette DEBUG loaded listener.js 22:37:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x7f800b45e000) [pid = 1809] [serial = 1089] [outer = 0x7f80032a4400] 22:37:56 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bcc5000 == 73 [pid = 1809] [id = 10] 22:37:57 INFO - PROCESS | 1809 | 1461735477168 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 22:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1829ms 22:37:57 INFO - PROCESS | 1809 | 1461735477254 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 22:37:57 INFO - PROCESS | 1809 | 1461735477265 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 22:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:37:57 INFO - PROCESS | 1809 | 1461735477277 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:37:57 INFO - PROCESS | 1809 | 1461735477283 Marionette TRACE conn3 <- [1,1422,null,{}] 22:37:57 INFO - PROCESS | 1809 | 1461735477353 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:57 INFO - PROCESS | 1809 | 1461735477493 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 22:37:57 INFO - PROCESS | 1809 | 1461735477812 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:57 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c503000 == 72 [pid = 1809] [id = 282] 22:37:57 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801183e000 == 71 [pid = 1809] [id = 312] 22:37:57 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b897000 == 70 [pid = 1809] [id = 311] 22:37:57 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014cdf800 == 69 [pid = 1809] [id = 352] 22:37:57 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0x7f8014a75400) [pid = 1809] [serial = 989] [outer = (nil)] [url = about:blank] 22:37:57 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x7f8014caa800) [pid = 1809] [serial = 992] [outer = (nil)] [url = about:blank] 22:37:57 INFO - PROCESS | 1809 | --DOMWINDOW == 164 (0x7f8014fbcc00) [pid = 1809] [serial = 995] [outer = (nil)] [url = about:blank] 22:37:57 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x7f8014c7dc00) [pid = 1809] [serial = 1013] [outer = (nil)] [url = about:blank] 22:37:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005926800 == 70 [pid = 1809] [id = 363] 22:37:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x7f800c24a000) [pid = 1809] [serial = 1090] [outer = (nil)] 22:37:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x7f800c6f7800) [pid = 1809] [serial = 1091] [outer = 0x7f800c24a000] 22:37:57 INFO - PROCESS | 1809 | 1461735477946 Marionette DEBUG loaded listener.js 22:37:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x7f800d63e000) [pid = 1809] [serial = 1092] [outer = 0x7f800c24a000] 22:37:58 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014ccc800 == 69 [pid = 1809] [id = 351] 22:37:58 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8013ccd800 == 68 [pid = 1809] [id = 350] 22:37:58 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c9a4000 == 67 [pid = 1809] [id = 349] 22:37:58 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b402800 == 66 [pid = 1809] [id = 348] 22:37:58 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800591e000 == 65 [pid = 1809] [id = 347] 22:37:58 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014a26800 == 64 [pid = 1809] [id = 340] 22:37:58 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2b6800 == 63 [pid = 1809] [id = 339] 22:37:58 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800a16a800 == 62 [pid = 1809] [id = 338] 22:37:58 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801336c800 == 61 [pid = 1809] [id = 337] 22:37:58 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x7f800f1a5400) [pid = 1809] [serial = 891] [outer = (nil)] [url = about:blank] 22:37:58 INFO - PROCESS | 1809 | --DOMWINDOW == 164 (0x7f800d63ec00) [pid = 1809] [serial = 849] [outer = (nil)] [url = about:blank] 22:37:58 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x7f8005b87c00) [pid = 1809] [serial = 999] [outer = (nil)] [url = about:blank] 22:37:58 INFO - PROCESS | 1809 | --DOMWINDOW == 162 (0x7f8003bee400) [pid = 1809] [serial = 998] [outer = (nil)] [url = about:blank] 22:37:58 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x7f800e433000) [pid = 1809] [serial = 1004] [outer = (nil)] [url = about:blank] 22:37:58 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x7f800ef5b000) [pid = 1809] [serial = 1005] [outer = (nil)] [url = about:blank] 22:37:58 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x7f80032a1800) [pid = 1809] [serial = 977] [outer = (nil)] [url = about:blank] 22:37:58 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x7f8013f32000) [pid = 1809] [serial = 975] [outer = (nil)] [url = about:blank] 22:37:58 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x7f8013c3ac00) [pid = 1809] [serial = 986] [outer = (nil)] [url = about:blank] 22:37:58 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x7f800c849c00) [pid = 1809] [serial = 1002] [outer = (nil)] [url = about:blank] 22:37:58 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x7f800c20c400) [pid = 1809] [serial = 1001] [outer = (nil)] [url = about:blank] 22:37:58 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x7f800bfca400) [pid = 1809] [serial = 980] [outer = (nil)] [url = about:blank] 22:37:58 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x7f801188c000) [pid = 1809] [serial = 983] [outer = (nil)] [url = about:blank] 22:37:58 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x7f801338cc00) [pid = 1809] [serial = 1008] [outer = (nil)] [url = about:blank] 22:37:58 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x7f80131c8c00) [pid = 1809] [serial = 1007] [outer = (nil)] [url = about:blank] 22:37:58 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x7f8013b3ec00) [pid = 1809] [serial = 1010] [outer = (nil)] [url = about:blank] 22:37:58 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x7f8013f2d000) [pid = 1809] [serial = 1011] [outer = (nil)] [url = about:blank] 22:37:58 INFO - PROCESS | 1809 | 1461735478714 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 22:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1498ms 22:37:58 INFO - PROCESS | 1809 | 1461735478779 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 22:37:58 INFO - PROCESS | 1809 | 1461735478784 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 22:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:37:58 INFO - PROCESS | 1809 | 1461735478790 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:37:58 INFO - PROCESS | 1809 | 1461735478792 Marionette TRACE conn3 <- [1,1426,null,{}] 22:37:58 INFO - PROCESS | 1809 | 1461735478797 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:58 INFO - PROCESS | 1809 | 1461735478946 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 22:37:59 INFO - PROCESS | 1809 | 1461735479066 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800ba38800 == 62 [pid = 1809] [id = 364] 22:37:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x7f800c20c400) [pid = 1809] [serial = 1093] [outer = (nil)] 22:37:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x7f800f108000) [pid = 1809] [serial = 1094] [outer = 0x7f800c20c400] 22:37:59 INFO - PROCESS | 1809 | 1461735479124 Marionette DEBUG loaded listener.js 22:37:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x7f8011b86000) [pid = 1809] [serial = 1095] [outer = 0x7f800c20c400] 22:37:59 INFO - PROCESS | 1809 | 1461735479865 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 22:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1127ms 22:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:37:59 INFO - PROCESS | 1809 | 1461735479920 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 22:37:59 INFO - PROCESS | 1809 | 1461735479923 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 22:37:59 INFO - PROCESS | 1809 | 1461735479936 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:37:59 INFO - PROCESS | 1809 | 1461735479943 Marionette TRACE conn3 <- [1,1430,null,{}] 22:37:59 INFO - PROCESS | 1809 | 1461735479951 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:00 INFO - PROCESS | 1809 | 1461735480110 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 22:38:00 INFO - PROCESS | 1809 | 1461735480120 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9ef000 == 63 [pid = 1809] [id = 365] 22:38:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x7f8005b83400) [pid = 1809] [serial = 1096] [outer = (nil)] 22:38:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x7f8013b3b000) [pid = 1809] [serial = 1097] [outer = 0x7f8005b83400] 22:38:00 INFO - PROCESS | 1809 | 1461735480178 Marionette DEBUG loaded listener.js 22:38:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x7f8013d2b000) [pid = 1809] [serial = 1098] [outer = 0x7f8005b83400] 22:38:01 INFO - PROCESS | 1809 | 1461735481048 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 22:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1197ms 22:38:01 INFO - PROCESS | 1809 | 1461735481126 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 22:38:01 INFO - PROCESS | 1809 | 1461735481130 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 22:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:38:01 INFO - PROCESS | 1809 | 1461735481136 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:38:01 INFO - PROCESS | 1809 | 1461735481138 Marionette TRACE conn3 <- [1,1434,null,{}] 22:38:01 INFO - PROCESS | 1809 | 1461735481143 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:01 INFO - PROCESS | 1809 | 1461735481349 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 22:38:01 INFO - PROCESS | 1809 | 1461735481370 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8012a5d800 == 64 [pid = 1809] [id = 366] 22:38:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x7f801362a800) [pid = 1809] [serial = 1099] [outer = (nil)] 22:38:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x7f8014a7cc00) [pid = 1809] [serial = 1100] [outer = 0x7f801362a800] 22:38:01 INFO - PROCESS | 1809 | 1461735481427 Marionette DEBUG loaded listener.js 22:38:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x7f8014fb2400) [pid = 1809] [serial = 1101] [outer = 0x7f801362a800] 22:38:02 INFO - PROCESS | 1809 | 1461735482332 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 22:38:02 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x7f8009e6d400) [pid = 1809] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:38:02 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x7f80131cc400) [pid = 1809] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:38:02 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x7f8014a73800) [pid = 1809] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:38:02 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x7f800bb51800) [pid = 1809] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:38:02 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x7f800be2f000) [pid = 1809] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:38:02 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x7f80131c9800) [pid = 1809] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1380ms 22:38:02 INFO - PROCESS | 1809 | 1461735482524 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 22:38:02 INFO - PROCESS | 1809 | 1461735482527 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 22:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:38:02 INFO - PROCESS | 1809 | 1461735482532 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:38:02 INFO - PROCESS | 1809 | 1461735482534 Marionette TRACE conn3 <- [1,1438,null,{}] 22:38:02 INFO - PROCESS | 1809 | 1461735482539 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:02 INFO - PROCESS | 1809 | 1461735482667 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 22:38:02 INFO - PROCESS | 1809 | 1461735482684 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8011b6a800 == 65 [pid = 1809] [id = 367] 22:38:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x7f800be22000) [pid = 1809] [serial = 1102] [outer = (nil)] 22:38:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x7f801549ac00) [pid = 1809] [serial = 1103] [outer = 0x7f800be22000] 22:38:02 INFO - PROCESS | 1809 | 1461735482770 Marionette DEBUG loaded listener.js 22:38:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x7f8016047000) [pid = 1809] [serial = 1104] [outer = 0x7f800be22000] 22:38:03 INFO - PROCESS | 1809 | 1461735483569 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 22:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1073ms 22:38:03 INFO - PROCESS | 1809 | 1461735483607 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 22:38:03 INFO - PROCESS | 1809 | 1461735483610 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 22:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:38:03 INFO - PROCESS | 1809 | 1461735483624 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:38:03 INFO - PROCESS | 1809 | 1461735483628 Marionette TRACE conn3 <- [1,1442,null,{}] 22:38:03 INFO - PROCESS | 1809 | 1461735483633 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:03 INFO - PROCESS | 1809 | 1461735483770 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 22:38:03 INFO - PROCESS | 1809 | 1461735483785 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015550800 == 66 [pid = 1809] [id = 368] 22:38:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x7f8016149800) [pid = 1809] [serial = 1105] [outer = (nil)] 22:38:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x7f8018a5bc00) [pid = 1809] [serial = 1106] [outer = 0x7f8016149800] 22:38:03 INFO - PROCESS | 1809 | 1461735483842 Marionette DEBUG loaded listener.js 22:38:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x7f80217f6c00) [pid = 1809] [serial = 1107] [outer = 0x7f8016149800] 22:38:04 INFO - PROCESS | 1809 | 1461735484718 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 22:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1134ms 22:38:04 INFO - PROCESS | 1809 | 1461735484752 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 22:38:04 INFO - PROCESS | 1809 | 1461735484757 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 22:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:38:04 INFO - PROCESS | 1809 | 1461735484765 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:38:04 INFO - PROCESS | 1809 | 1461735484771 Marionette TRACE conn3 <- [1,1446,null,{}] 22:38:04 INFO - PROCESS | 1809 | 1461735484780 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:04 INFO - PROCESS | 1809 | 1461735484955 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 22:38:05 INFO - PROCESS | 1809 | 1461735485113 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b88c000 == 67 [pid = 1809] [id = 369] 22:38:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x7f800329dc00) [pid = 1809] [serial = 1108] [outer = (nil)] 22:38:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x7f800bc43800) [pid = 1809] [serial = 1109] [outer = 0x7f800329dc00] 22:38:05 INFO - PROCESS | 1809 | 1461735485184 Marionette DEBUG loaded listener.js 22:38:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x7f800c6eb400) [pid = 1809] [serial = 1110] [outer = 0x7f800329dc00] 22:38:06 INFO - PROCESS | 1809 | 1461735486077 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 22:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1387ms 22:38:06 INFO - PROCESS | 1809 | 1461735486152 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 22:38:06 INFO - PROCESS | 1809 | 1461735486160 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 22:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:38:06 INFO - PROCESS | 1809 | 1461735486169 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:38:06 INFO - PROCESS | 1809 | 1461735486172 Marionette TRACE conn3 <- [1,1450,null,{}] 22:38:06 INFO - PROCESS | 1809 | 1461735486178 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:06 INFO - PROCESS | 1809 | 1461735486381 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 22:38:06 INFO - PROCESS | 1809 | 1461735486539 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80124a5000 == 68 [pid = 1809] [id = 370] 22:38:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x7f800ef59000) [pid = 1809] [serial = 1111] [outer = (nil)] 22:38:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x7f801233f400) [pid = 1809] [serial = 1112] [outer = 0x7f800ef59000] 22:38:06 INFO - PROCESS | 1809 | 1461735486617 Marionette DEBUG loaded listener.js 22:38:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x7f8013269400) [pid = 1809] [serial = 1113] [outer = 0x7f800ef59000] 22:38:07 INFO - PROCESS | 1809 | 1461735487517 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 22:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1376ms 22:38:07 INFO - PROCESS | 1809 | 1461735487547 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 22:38:07 INFO - PROCESS | 1809 | 1461735487551 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 22:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:38:07 INFO - PROCESS | 1809 | 1461735487556 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:38:07 INFO - PROCESS | 1809 | 1461735487561 Marionette TRACE conn3 <- [1,1454,null,{}] 22:38:07 INFO - PROCESS | 1809 | 1461735487576 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:07 INFO - PROCESS | 1809 | 1461735487746 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 22:38:07 INFO - PROCESS | 1809 | 1461735487909 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8018a9e800 == 69 [pid = 1809] [id = 371] 22:38:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x7f801326a800) [pid = 1809] [serial = 1114] [outer = (nil)] 22:38:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x7f8014fb1000) [pid = 1809] [serial = 1115] [outer = 0x7f801326a800] 22:38:07 INFO - PROCESS | 1809 | 1461735487979 Marionette DEBUG loaded listener.js 22:38:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x7f8016045400) [pid = 1809] [serial = 1116] [outer = 0x7f801326a800] 22:38:08 INFO - PROCESS | 1809 | 1461735488881 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 22:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1382ms 22:38:08 INFO - PROCESS | 1809 | 1461735488940 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 22:38:08 INFO - PROCESS | 1809 | 1461735488944 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 22:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:38:08 INFO - PROCESS | 1809 | 1461735488950 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:38:08 INFO - PROCESS | 1809 | 1461735488952 Marionette TRACE conn3 <- [1,1458,null,{}] 22:38:08 INFO - PROCESS | 1809 | 1461735488957 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:09 INFO - PROCESS | 1809 | 1461735489114 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 22:38:09 INFO - PROCESS | 1809 | 1461735489289 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802268c800 == 70 [pid = 1809] [id = 372] 22:38:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 168 (0x7f8013b34c00) [pid = 1809] [serial = 1117] [outer = (nil)] 22:38:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x7f80217f7400) [pid = 1809] [serial = 1118] [outer = 0x7f8013b34c00] 22:38:09 INFO - PROCESS | 1809 | 1461735489359 Marionette DEBUG loaded listener.js 22:38:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0x7f80225b1800) [pid = 1809] [serial = 1119] [outer = 0x7f8013b34c00] 22:38:10 INFO - PROCESS | 1809 | 1461735490203 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 22:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1280ms 22:38:10 INFO - PROCESS | 1809 | 1461735490231 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 22:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:38:10 INFO - PROCESS | 1809 | 1461735490236 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 22:38:10 INFO - PROCESS | 1809 | 1461735490242 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:38:10 INFO - PROCESS | 1809 | 1461735490245 Marionette TRACE conn3 <- [1,1462,null,{}] 22:38:10 INFO - PROCESS | 1809 | 1461735490250 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:10 INFO - PROCESS | 1809 | 1461735490405 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 22:38:10 INFO - PROCESS | 1809 | 1461735490568 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8025452000 == 71 [pid = 1809] [id = 373] 22:38:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0x7f8016044c00) [pid = 1809] [serial = 1120] [outer = (nil)] 22:38:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 172 (0x7f80225c8000) [pid = 1809] [serial = 1121] [outer = 0x7f8016044c00] 22:38:10 INFO - PROCESS | 1809 | 1461735490638 Marionette DEBUG loaded listener.js 22:38:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 173 (0x7f80225d3c00) [pid = 1809] [serial = 1122] [outer = 0x7f8016044c00] 22:38:11 INFO - PROCESS | 1809 | 1461735491527 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 22:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1337ms 22:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:38:11 INFO - PROCESS | 1809 | 1461735491579 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 22:38:11 INFO - PROCESS | 1809 | 1461735491582 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 22:38:11 INFO - PROCESS | 1809 | 1461735491588 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:38:11 INFO - PROCESS | 1809 | 1461735491591 Marionette TRACE conn3 <- [1,1466,null,{}] 22:38:11 INFO - PROCESS | 1809 | 1461735491596 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:11 INFO - PROCESS | 1809 | 1461735491778 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 22:38:11 INFO - PROCESS | 1809 | 1461735491938 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8027782800 == 72 [pid = 1809] [id = 374] 22:38:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 174 (0x7f80225ca400) [pid = 1809] [serial = 1123] [outer = (nil)] 22:38:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 175 (0x7f8023753c00) [pid = 1809] [serial = 1124] [outer = 0x7f80225ca400] 22:38:12 INFO - PROCESS | 1809 | 1461735492011 Marionette DEBUG loaded listener.js 22:38:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 176 (0x7f8023a15c00) [pid = 1809] [serial = 1125] [outer = 0x7f80225ca400] 22:38:12 INFO - PROCESS | 1809 | 1461735492931 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 22:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1384ms 22:38:12 INFO - PROCESS | 1809 | 1461735492971 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 22:38:12 INFO - PROCESS | 1809 | 1461735492974 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 22:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:38:12 INFO - PROCESS | 1809 | 1461735492980 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:38:12 INFO - PROCESS | 1809 | 1461735492982 Marionette TRACE conn3 <- [1,1470,null,{}] 22:38:12 INFO - PROCESS | 1809 | 1461735492987 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:13 INFO - PROCESS | 1809 | 1461735493142 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 22:38:13 INFO - PROCESS | 1809 | 1461735493309 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8027b1a000 == 73 [pid = 1809] [id = 375] 22:38:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 177 (0x7f8003bf8000) [pid = 1809] [serial = 1126] [outer = (nil)] 22:38:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 178 (0x7f80259d9000) [pid = 1809] [serial = 1127] [outer = 0x7f8003bf8000] 22:38:13 INFO - PROCESS | 1809 | 1461735493373 Marionette DEBUG loaded listener.js 22:38:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 179 (0x7f8026b9a400) [pid = 1809] [serial = 1128] [outer = 0x7f8003bf8000] 22:38:14 INFO - PROCESS | 1809 | 1461735494234 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 22:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1330ms 22:38:14 INFO - PROCESS | 1809 | 1461735494317 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 22:38:14 INFO - PROCESS | 1809 | 1461735494321 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 22:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:38:14 INFO - PROCESS | 1809 | 1461735494326 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:38:14 INFO - PROCESS | 1809 | 1461735494328 Marionette TRACE conn3 <- [1,1474,null,{}] 22:38:14 INFO - PROCESS | 1809 | 1461735494333 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:14 INFO - PROCESS | 1809 | 1461735494482 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 22:38:14 INFO - PROCESS | 1809 | 1461735494641 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802a449000 == 74 [pid = 1809] [id = 376] 22:38:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 180 (0x7f802284ec00) [pid = 1809] [serial = 1129] [outer = (nil)] 22:38:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x7f8026d54c00) [pid = 1809] [serial = 1130] [outer = 0x7f802284ec00] 22:38:14 INFO - PROCESS | 1809 | 1461735494709 Marionette DEBUG loaded listener.js 22:38:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x7f802726f400) [pid = 1809] [serial = 1131] [outer = 0x7f802284ec00] 22:38:15 INFO - PROCESS | 1809 | 1461735495541 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 22:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1276ms 22:38:15 INFO - PROCESS | 1809 | 1461735495603 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 22:38:15 INFO - PROCESS | 1809 | 1461735495607 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 22:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:38:15 INFO - PROCESS | 1809 | 1461735495612 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:38:15 INFO - PROCESS | 1809 | 1461735495615 Marionette TRACE conn3 <- [1,1478,null,{}] 22:38:15 INFO - PROCESS | 1809 | 1461735495620 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:15 INFO - PROCESS | 1809 | 1461735495778 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 22:38:15 INFO - PROCESS | 1809 | 1461735495943 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802baa1000 == 75 [pid = 1809] [id = 377] 22:38:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x7f8012a31c00) [pid = 1809] [serial = 1132] [outer = (nil)] 22:38:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x7f80273dbc00) [pid = 1809] [serial = 1133] [outer = 0x7f8012a31c00] 22:38:16 INFO - PROCESS | 1809 | 1461735496019 Marionette DEBUG loaded listener.js 22:38:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x7f80273e1800) [pid = 1809] [serial = 1134] [outer = 0x7f8012a31c00] 22:38:16 INFO - PROCESS | 1809 | 1461735496911 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 22:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1325ms 22:38:16 INFO - PROCESS | 1809 | 1461735496938 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 22:38:16 INFO - PROCESS | 1809 | 1461735496941 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 22:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:38:16 INFO - PROCESS | 1809 | 1461735496947 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:38:16 INFO - PROCESS | 1809 | 1461735496949 Marionette TRACE conn3 <- [1,1482,null,{}] 22:38:16 INFO - PROCESS | 1809 | 1461735496954 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:17 INFO - PROCESS | 1809 | 1461735497099 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 22:38:17 INFO - PROCESS | 1809 | 1461735497264 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7fffdc7000 == 76 [pid = 1809] [id = 378] 22:38:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x7f80254b4000) [pid = 1809] [serial = 1135] [outer = (nil)] 22:38:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x7f80273e8000) [pid = 1809] [serial = 1136] [outer = 0x7f80254b4000] 22:38:17 INFO - PROCESS | 1809 | 1461735497329 Marionette DEBUG loaded listener.js 22:38:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 188 (0x7f80274a3800) [pid = 1809] [serial = 1137] [outer = 0x7f80254b4000] 22:38:18 INFO - PROCESS | 1809 | 1461735498250 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 22:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1334ms 22:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:38:18 INFO - PROCESS | 1809 | 1461735498281 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 22:38:18 INFO - PROCESS | 1809 | 1461735498285 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 22:38:18 INFO - PROCESS | 1809 | 1461735498290 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:38:18 INFO - PROCESS | 1809 | 1461735498294 Marionette TRACE conn3 <- [1,1486,null,{}] 22:38:18 INFO - PROCESS | 1809 | 1461735498299 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:18 INFO - PROCESS | 1809 | 1461735498477 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 22:38:18 INFO - PROCESS | 1809 | 1461735498651 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b411000 == 77 [pid = 1809] [id = 379] 22:38:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 189 (0x7f7ffffdd400) [pid = 1809] [serial = 1138] [outer = (nil)] 22:38:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 190 (0x7f800b609400) [pid = 1809] [serial = 1139] [outer = 0x7f7ffffdd400] 22:38:18 INFO - PROCESS | 1809 | 1461735498725 Marionette DEBUG loaded listener.js 22:38:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 191 (0x7f801614f800) [pid = 1809] [serial = 1140] [outer = 0x7f7ffffdd400] 22:38:19 INFO - PROCESS | 1809 | 1461735499923 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 22:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1680ms 22:38:19 INFO - PROCESS | 1809 | 1461735499971 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 22:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:38:19 INFO - PROCESS | 1809 | 1461735499977 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 22:38:19 INFO - PROCESS | 1809 | 1461735499985 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:38:19 INFO - PROCESS | 1809 | 1461735499988 Marionette TRACE conn3 <- [1,1490,null,{}] 22:38:19 INFO - PROCESS | 1809 | 1461735499995 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:20 INFO - PROCESS | 1809 | 1461735500166 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 22:38:20 INFO - PROCESS | 1809 | 1461735500349 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2d3000 == 78 [pid = 1809] [id = 380] 22:38:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 192 (0x7f80015e9000) [pid = 1809] [serial = 1141] [outer = (nil)] 22:38:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 193 (0x7f80015eec00) [pid = 1809] [serial = 1142] [outer = 0x7f80015e9000] 22:38:20 INFO - PROCESS | 1809 | 1461735500416 Marionette DEBUG loaded listener.js 22:38:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 194 (0x7f80032ba400) [pid = 1809] [serial = 1143] [outer = 0x7f80015e9000] 22:38:21 INFO - PROCESS | 1809 | 1461735501378 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 22:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1431ms 22:38:21 INFO - PROCESS | 1809 | 1461735501416 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 22:38:21 INFO - PROCESS | 1809 | 1461735501424 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 22:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:38:21 INFO - PROCESS | 1809 | 1461735501432 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:38:21 INFO - PROCESS | 1809 | 1461735501435 Marionette TRACE conn3 <- [1,1494,null,{}] 22:38:21 INFO - PROCESS | 1809 | 1461735501439 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:21 INFO - PROCESS | 1809 | 1461735501594 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 22:38:21 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8011b6a800 == 77 [pid = 1809] [id = 367] 22:38:21 INFO - PROCESS | 1809 | --DOMWINDOW == 193 (0x7f80032c7c00) [pid = 1809] [serial = 1034] [outer = (nil)] [url = about:blank] 22:38:21 INFO - PROCESS | 1809 | --DOMWINDOW == 192 (0x7f80160a4400) [pid = 1809] [serial = 1031] [outer = (nil)] [url = about:blank] 22:38:21 INFO - PROCESS | 1809 | --DOMWINDOW == 191 (0x7f8017c8b800) [pid = 1809] [serial = 1037] [outer = (nil)] [url = about:blank] 22:38:21 INFO - PROCESS | 1809 | --DOMWINDOW == 190 (0x7f801b868400) [pid = 1809] [serial = 1061] [outer = (nil)] [url = about:blank] 22:38:21 INFO - PROCESS | 1809 | 1461735501826 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:21 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8012a5d800 == 76 [pid = 1809] [id = 366] 22:38:21 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d9ef000 == 75 [pid = 1809] [id = 365] 22:38:21 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800ba38800 == 74 [pid = 1809] [id = 364] 22:38:21 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8005926800 == 73 [pid = 1809] [id = 363] 22:38:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005a90000 == 74 [pid = 1809] [id = 381] 22:38:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 191 (0x7f800be23800) [pid = 1809] [serial = 1144] [outer = (nil)] 22:38:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 192 (0x7f800c209000) [pid = 1809] [serial = 1145] [outer = 0x7f800be23800] 22:38:21 INFO - PROCESS | 1809 | 1461735501953 Marionette DEBUG loaded listener.js 22:38:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 193 (0x7f800d569000) [pid = 1809] [serial = 1146] [outer = 0x7f800be23800] 22:38:22 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bebb000 == 73 [pid = 1809] [id = 362] 22:38:22 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bcaf800 == 72 [pid = 1809] [id = 354] 22:38:22 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bcc4000 == 71 [pid = 1809] [id = 11] 22:38:22 INFO - PROCESS | 1809 | --DOMWINDOW == 192 (0x7f800ef55400) [pid = 1809] [serial = 1058] [outer = (nil)] [url = about:blank] 22:38:22 INFO - PROCESS | 1809 | --DOMWINDOW == 191 (0x7f8013d22800) [pid = 1809] [serial = 1050] [outer = (nil)] [url = about:blank] 22:38:22 INFO - PROCESS | 1809 | --DOMWINDOW == 190 (0x7f8015585c00) [pid = 1809] [serial = 1055] [outer = (nil)] [url = about:blank] 22:38:22 INFO - PROCESS | 1809 | --DOMWINDOW == 189 (0x7f801362d400) [pid = 1809] [serial = 1049] [outer = (nil)] [url = about:blank] 22:38:22 INFO - PROCESS | 1809 | --DOMWINDOW == 188 (0x7f8013c3d800) [pid = 1809] [serial = 1022] [outer = (nil)] [url = about:blank] 22:38:22 INFO - PROCESS | 1809 | --DOMWINDOW == 187 (0x7f800ef19c00) [pid = 1809] [serial = 1046] [outer = (nil)] [url = about:blank] 22:38:22 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x7f8016044400) [pid = 1809] [serial = 1056] [outer = (nil)] [url = about:blank] 22:38:22 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x7f800c91e800) [pid = 1809] [serial = 1044] [outer = (nil)] [url = about:blank] 22:38:22 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x7f8015582000) [pid = 1809] [serial = 1028] [outer = (nil)] [url = about:blank] 22:38:22 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0x7f8012a33800) [pid = 1809] [serial = 1040] [outer = (nil)] [url = about:blank] 22:38:22 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x7f8014a80000) [pid = 1809] [serial = 1052] [outer = (nil)] [url = about:blank] 22:38:22 INFO - PROCESS | 1809 | --DOMWINDOW == 181 (0x7f800a037c00) [pid = 1809] [serial = 1016] [outer = (nil)] [url = about:blank] 22:38:22 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x7f8014fb2000) [pid = 1809] [serial = 1053] [outer = (nil)] [url = about:blank] 22:38:22 INFO - PROCESS | 1809 | --DOMWINDOW == 179 (0x7f8017ea0800) [pid = 1809] [serial = 1059] [outer = (nil)] [url = about:blank] 22:38:22 INFO - PROCESS | 1809 | --DOMWINDOW == 178 (0x7f800c241c00) [pid = 1809] [serial = 1043] [outer = (nil)] [url = about:blank] 22:38:22 INFO - PROCESS | 1809 | --DOMWINDOW == 177 (0x7f800f1a3c00) [pid = 1809] [serial = 1047] [outer = (nil)] [url = about:blank] 22:38:22 INFO - PROCESS | 1809 | --DOMWINDOW == 176 (0x7f8014fb5000) [pid = 1809] [serial = 1025] [outer = (nil)] [url = about:blank] 22:38:22 INFO - PROCESS | 1809 | --DOMWINDOW == 175 (0x7f800ef15000) [pid = 1809] [serial = 1019] [outer = (nil)] [url = about:blank] 22:38:22 INFO - PROCESS | 1809 | 1461735502692 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 22:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1276ms 22:38:22 INFO - PROCESS | 1809 | 1461735502709 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 22:38:22 INFO - PROCESS | 1809 | 1461735502712 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 22:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:38:22 INFO - PROCESS | 1809 | 1461735502719 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:38:22 INFO - PROCESS | 1809 | 1461735502723 Marionette TRACE conn3 <- [1,1498,null,{}] 22:38:22 INFO - PROCESS | 1809 | 1461735502770 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:22 INFO - PROCESS | 1809 | 1461735502916 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 22:38:22 INFO - PROCESS | 1809 | 1461735502936 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9d8800 == 72 [pid = 1809] [id = 382] 22:38:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 176 (0x7f800ef1a800) [pid = 1809] [serial = 1147] [outer = (nil)] 22:38:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 177 (0x7f800ef62400) [pid = 1809] [serial = 1148] [outer = 0x7f800ef1a800] 22:38:23 INFO - PROCESS | 1809 | 1461735503007 Marionette DEBUG loaded listener.js 22:38:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 178 (0x7f801182b000) [pid = 1809] [serial = 1149] [outer = 0x7f800ef1a800] 22:38:23 INFO - PROCESS | 1809 | 1461735503768 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 22:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1093ms 22:38:23 INFO - PROCESS | 1809 | 1461735503813 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 22:38:23 INFO - PROCESS | 1809 | 1461735503817 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 22:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:38:23 INFO - PROCESS | 1809 | 1461735503838 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:38:23 INFO - PROCESS | 1809 | 1461735503840 Marionette TRACE conn3 <- [1,1502,null,{}] 22:38:23 INFO - PROCESS | 1809 | 1461735503845 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:24 INFO - PROCESS | 1809 | 1461735503999 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 22:38:24 INFO - PROCESS | 1809 | 1461735504015 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014e96000 == 73 [pid = 1809] [id = 383] 22:38:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 179 (0x7f800be2b800) [pid = 1809] [serial = 1150] [outer = (nil)] 22:38:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 180 (0x7f8013656400) [pid = 1809] [serial = 1151] [outer = 0x7f800be2b800] 22:38:24 INFO - PROCESS | 1809 | 1461735504075 Marionette DEBUG loaded listener.js 22:38:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x7f8013d22400) [pid = 1809] [serial = 1152] [outer = 0x7f800be2b800] 22:38:24 INFO - PROCESS | 1809 | 1461735504952 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 22:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1181ms 22:38:25 INFO - PROCESS | 1809 | 1461735505020 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 22:38:25 INFO - PROCESS | 1809 | 1461735505023 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 22:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:38:25 INFO - PROCESS | 1809 | 1461735505028 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:38:25 INFO - PROCESS | 1809 | 1461735505030 Marionette TRACE conn3 <- [1,1506,null,{}] 22:38:25 INFO - PROCESS | 1809 | 1461735505035 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:25 INFO - PROCESS | 1809 | 1461735505223 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 22:38:25 INFO - PROCESS | 1809 | 1461735505241 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017e0a000 == 74 [pid = 1809] [id = 384] 22:38:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x7f80123f3c00) [pid = 1809] [serial = 1153] [outer = (nil)] 22:38:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x7f8013e50000) [pid = 1809] [serial = 1154] [outer = 0x7f80123f3c00] 22:38:25 INFO - PROCESS | 1809 | 1461735505299 Marionette DEBUG loaded listener.js 22:38:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x7f8014c7c400) [pid = 1809] [serial = 1155] [outer = 0x7f80123f3c00] 22:38:26 INFO - PROCESS | 1809 | 1461735506079 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 22:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1086ms 22:38:26 INFO - PROCESS | 1809 | 1461735506129 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 22:38:26 INFO - PROCESS | 1809 | 1461735506132 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 22:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:38:26 INFO - PROCESS | 1809 | 1461735506138 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:38:26 INFO - PROCESS | 1809 | 1461735506140 Marionette TRACE conn3 <- [1,1510,null,{}] 22:38:26 INFO - PROCESS | 1809 | 1461735506145 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:26 INFO - PROCESS | 1809 | 1461735506361 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 22:38:26 INFO - PROCESS | 1809 | 1461735506387 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8022312800 == 75 [pid = 1809] [id = 385] 22:38:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x7f8015582000) [pid = 1809] [serial = 1156] [outer = (nil)] 22:38:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x7f8017c92800) [pid = 1809] [serial = 1157] [outer = 0x7f8015582000] 22:38:26 INFO - PROCESS | 1809 | 1461735506446 Marionette DEBUG loaded listener.js 22:38:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x7f8021740400) [pid = 1809] [serial = 1158] [outer = 0x7f8015582000] 22:38:26 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x7f800bcc8000) [pid = 1809] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:38:26 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x7f8014a7c800) [pid = 1809] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:38:26 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x7f801362a800) [pid = 1809] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:38:26 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0x7f800be22000) [pid = 1809] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:38:26 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x7f800b45c800) [pid = 1809] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:38:26 INFO - PROCESS | 1809 | --DOMWINDOW == 181 (0x7f80032a4400) [pid = 1809] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:38:26 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x7f800c24a000) [pid = 1809] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:38:27 INFO - PROCESS | 1809 | --DOMWINDOW == 179 (0x7f8005b83400) [pid = 1809] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:38:27 INFO - PROCESS | 1809 | --DOMWINDOW == 178 (0x7f800c20c400) [pid = 1809] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:38:27 INFO - PROCESS | 1809 | --DOMWINDOW == 177 (0x7f800be22400) [pid = 1809] [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.] 22:38:27 INFO - PROCESS | 1809 | 1461735507318 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 22:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1225ms 22:38:27 INFO - PROCESS | 1809 | 1461735507364 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 22:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:38:27 INFO - PROCESS | 1809 | 1461735507367 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 22:38:27 INFO - PROCESS | 1809 | 1461735507372 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:38:27 INFO - PROCESS | 1809 | 1461735507375 Marionette TRACE conn3 <- [1,1514,null,{}] 22:38:27 INFO - PROCESS | 1809 | 1461735507379 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:27 INFO - PROCESS | 1809 | 1461735507554 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 22:38:27 INFO - PROCESS | 1809 | 1461735507572 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015c6e000 == 76 [pid = 1809] [id = 386] 22:38:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 178 (0x7f800be2e000) [pid = 1809] [serial = 1159] [outer = (nil)] 22:38:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 179 (0x7f8013d30000) [pid = 1809] [serial = 1160] [outer = 0x7f800be2e000] 22:38:27 INFO - PROCESS | 1809 | 1461735507627 Marionette DEBUG loaded listener.js 22:38:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 180 (0x7f8017ea2000) [pid = 1809] [serial = 1161] [outer = 0x7f800be2e000] 22:38:28 INFO - PROCESS | 1809 | 1461735508335 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 22:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 976ms 22:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:38:28 INFO - PROCESS | 1809 | 1461735508350 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 22:38:28 INFO - PROCESS | 1809 | 1461735508352 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 22:38:28 INFO - PROCESS | 1809 | 1461735508358 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:38:28 INFO - PROCESS | 1809 | 1461735508361 Marionette TRACE conn3 <- [1,1518,null,{}] 22:38:28 INFO - PROCESS | 1809 | 1461735508365 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:28 INFO - PROCESS | 1809 | 1461735508501 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 22:38:28 INFO - PROCESS | 1809 | 1461735508629 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8025450000 == 77 [pid = 1809] [id = 387] 22:38:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x7f800da0e800) [pid = 1809] [serial = 1162] [outer = (nil)] 22:38:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x7f80217fa000) [pid = 1809] [serial = 1163] [outer = 0x7f800da0e800] 22:38:28 INFO - PROCESS | 1809 | 1461735508688 Marionette DEBUG loaded listener.js 22:38:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x7f80226ef800) [pid = 1809] [serial = 1164] [outer = 0x7f800da0e800] 22:38:29 INFO - PROCESS | 1809 | 1461735509549 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 22:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1226ms 22:38:29 INFO - PROCESS | 1809 | 1461735509584 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 22:38:29 INFO - PROCESS | 1809 | 1461735509590 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 22:38:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:38:29 INFO - PROCESS | 1809 | 1461735509599 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:38:29 INFO - PROCESS | 1809 | 1461735509603 Marionette TRACE conn3 <- [1,1522,null,{}] 22:38:29 INFO - PROCESS | 1809 | 1461735509611 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:29 INFO - PROCESS | 1809 | 1461735509779 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 22:38:29 INFO - PROCESS | 1809 | 1461735509954 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bebb000 == 78 [pid = 1809] [id = 388] 22:38:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x7f80015ed000) [pid = 1809] [serial = 1165] [outer = (nil)] 22:38:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x7f8005991400) [pid = 1809] [serial = 1166] [outer = 0x7f80015ed000] 22:38:30 INFO - PROCESS | 1809 | 1461735510027 Marionette DEBUG loaded listener.js 22:38:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x7f800be20800) [pid = 1809] [serial = 1167] [outer = 0x7f80015ed000] 22:38:30 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:30 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:38:30 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:30 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:30 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:30 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:30 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:30 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:30 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:30 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:30 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:30 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:30 INFO - PROCESS | 1809 | 1461735510789 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 22:38:30 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 () { 22:38:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:38:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:38:30 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 () { 22:38:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:38:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:38:30 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 () { 22:38:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:38:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:38:30 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 () { 22:38:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:38:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:38:30 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1231ms 22:38:30 INFO - PROCESS | 1809 | 1461735510834 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 22:38:30 INFO - PROCESS | 1809 | 1461735510845 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 22:38:30 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:38:30 INFO - PROCESS | 1809 | 1461735510855 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:38:30 INFO - PROCESS | 1809 | 1461735510858 Marionette TRACE conn3 <- [1,1526,null,{}] 22:38:30 INFO - PROCESS | 1809 | 1461735510862 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:31 INFO - PROCESS | 1809 | 1461735511045 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 22:38:31 INFO - PROCESS | 1809 | 1461735511231 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017c2d000 == 79 [pid = 1809] [id = 389] 22:38:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x7f800c848000) [pid = 1809] [serial = 1168] [outer = (nil)] 22:38:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 188 (0x7f80131cc400) [pid = 1809] [serial = 1169] [outer = 0x7f800c848000] 22:38:31 INFO - PROCESS | 1809 | 1461735511301 Marionette DEBUG loaded listener.js 22:38:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 189 (0x7f8013d29400) [pid = 1809] [serial = 1170] [outer = 0x7f800c848000] 22:38:32 INFO - PROCESS | 1809 | 1461735512164 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 22:38:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:38:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:38:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:38:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:38:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:38:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:38:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1328ms 22:38:32 INFO - PROCESS | 1809 | 1461735512185 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 22:38:32 INFO - PROCESS | 1809 | 1461735512188 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 22:38:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:38:32 INFO - PROCESS | 1809 | 1461735512194 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:38:32 INFO - PROCESS | 1809 | 1461735512200 Marionette TRACE conn3 <- [1,1530,null,{}] 22:38:32 INFO - PROCESS | 1809 | 1461735512214 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:32 INFO - PROCESS | 1809 | 1461735512382 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 22:38:32 INFO - PROCESS | 1809 | 1461735512572 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802978f800 == 80 [pid = 1809] [id = 390] 22:38:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 190 (0x7f8016044800) [pid = 1809] [serial = 1171] [outer = (nil)] 22:38:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 191 (0x7f80217ed800) [pid = 1809] [serial = 1172] [outer = 0x7f8016044800] 22:38:32 INFO - PROCESS | 1809 | 1461735512645 Marionette DEBUG loaded listener.js 22:38:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 192 (0x7f80225c9000) [pid = 1809] [serial = 1173] [outer = 0x7f8016044800] 22:38:33 INFO - PROCESS | 1809 | 1461735513382 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 22:38:33 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 22:38:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:38:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:38:33 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. 22:38:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:38:33 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1235ms 22:38:33 INFO - PROCESS | 1809 | 1461735513433 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 22:38:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:38:33 INFO - PROCESS | 1809 | 1461735513437 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 22:38:33 INFO - PROCESS | 1809 | 1461735513443 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:38:33 INFO - PROCESS | 1809 | 1461735513446 Marionette TRACE conn3 <- [1,1534,null,{}] 22:38:33 INFO - PROCESS | 1809 | 1461735513451 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:33 INFO - PROCESS | 1809 | 1461735513616 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 22:38:33 INFO - PROCESS | 1809 | 1461735513791 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80000d7800 == 81 [pid = 1809] [id = 391] 22:38:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 193 (0x7f8017b15400) [pid = 1809] [serial = 1174] [outer = (nil)] 22:38:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 194 (0x7f80234b2800) [pid = 1809] [serial = 1175] [outer = 0x7f8017b15400] 22:38:33 INFO - PROCESS | 1809 | 1461735513859 Marionette DEBUG loaded listener.js 22:38:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 195 (0x7f8014a7b000) [pid = 1809] [serial = 1176] [outer = 0x7f8017b15400] 22:38:34 INFO - PROCESS | 1809 | 1461735514700 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 22:38:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:38:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1331ms 22:38:34 INFO - PROCESS | 1809 | 1461735514774 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 22:38:34 INFO - PROCESS | 1809 | 1461735514776 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 22:38:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:38:34 INFO - PROCESS | 1809 | 1461735514782 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:38:34 INFO - PROCESS | 1809 | 1461735514785 Marionette TRACE conn3 <- [1,1538,null,{}] 22:38:34 INFO - PROCESS | 1809 | 1461735514790 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:34 INFO - PROCESS | 1809 | 1461735514980 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 22:38:35 INFO - PROCESS | 1809 | 1461735515148 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7fff0d2000 == 82 [pid = 1809] [id = 392] 22:38:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 196 (0x7f8014f2b400) [pid = 1809] [serial = 1177] [outer = (nil)] 22:38:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 197 (0x7f8023a0b000) [pid = 1809] [serial = 1178] [outer = 0x7f8014f2b400] 22:38:35 INFO - PROCESS | 1809 | 1461735515214 Marionette DEBUG loaded listener.js 22:38:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 198 (0x7f802593c800) [pid = 1809] [serial = 1179] [outer = 0x7f8014f2b400] 22:38:36 INFO - PROCESS | 1809 | 1461735516100 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 22:38:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:38:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1379ms 22:38:36 INFO - PROCESS | 1809 | 1461735516163 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 22:38:36 INFO - PROCESS | 1809 | 1461735516166 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 22:38:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:38:36 INFO - PROCESS | 1809 | 1461735516171 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:38:36 INFO - PROCESS | 1809 | 1461735516173 Marionette TRACE conn3 <- [1,1542,null,{}] 22:38:36 INFO - PROCESS | 1809 | 1461735516179 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:36 INFO - PROCESS | 1809 | 1461735516370 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 22:38:36 INFO - PROCESS | 1809 | 1461735516540 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80036cc800 == 83 [pid = 1809] [id = 393] 22:38:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 199 (0x7f80259dac00) [pid = 1809] [serial = 1180] [outer = (nil)] 22:38:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 200 (0x7f80274a3400) [pid = 1809] [serial = 1181] [outer = 0x7f80259dac00] 22:38:36 INFO - PROCESS | 1809 | 1461735516612 Marionette DEBUG loaded listener.js 22:38:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 201 (0x7f8027a0f000) [pid = 1809] [serial = 1182] [outer = 0x7f80259dac00] 22:38:37 INFO - PROCESS | 1809 | 1461735517384 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 22:38:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:38:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1275ms 22:38:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:38:37 INFO - PROCESS | 1809 | 1461735517447 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 22:38:37 INFO - PROCESS | 1809 | 1461735517450 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 22:38:37 INFO - PROCESS | 1809 | 1461735517455 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:38:37 INFO - PROCESS | 1809 | 1461735517459 Marionette TRACE conn3 <- [1,1546,null,{}] 22:38:37 INFO - PROCESS | 1809 | 1461735517464 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:37 INFO - PROCESS | 1809 | 1461735517630 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 22:38:37 INFO - PROCESS | 1809 | 1461735517804 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80037c6000 == 84 [pid = 1809] [id = 394] 22:38:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 202 (0x7f8014b61000) [pid = 1809] [serial = 1183] [outer = (nil)] 22:38:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 203 (0x7f8014b69000) [pid = 1809] [serial = 1184] [outer = 0x7f8014b61000] 22:38:37 INFO - PROCESS | 1809 | 1461735517872 Marionette DEBUG loaded listener.js 22:38:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 204 (0x7f8014b6e400) [pid = 1809] [serial = 1185] [outer = 0x7f8014b61000] 22:38:38 INFO - PROCESS | 1809 | 1461735518658 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 22:38:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:38:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1277ms 22:38:38 INFO - PROCESS | 1809 | 1461735518733 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 22:38:38 INFO - PROCESS | 1809 | 1461735518737 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 22:38:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:38:38 INFO - PROCESS | 1809 | 1461735518742 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:38:38 INFO - PROCESS | 1809 | 1461735518744 Marionette TRACE conn3 <- [1,1550,null,{}] 22:38:38 INFO - PROCESS | 1809 | 1461735518749 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:38 INFO - PROCESS | 1809 | 1461735518914 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 22:38:39 INFO - PROCESS | 1809 | 1461735519091 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80037df000 == 85 [pid = 1809] [id = 395] 22:38:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 205 (0x7f800b744c00) [pid = 1809] [serial = 1186] [outer = (nil)] 22:38:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 206 (0x7f800b74bc00) [pid = 1809] [serial = 1187] [outer = 0x7f800b744c00] 22:38:39 INFO - PROCESS | 1809 | 1461735519165 Marionette DEBUG loaded listener.js 22:38:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 207 (0x7f800b750800) [pid = 1809] [serial = 1188] [outer = 0x7f800b744c00] 22:38:40 INFO - PROCESS | 1809 | 1461735520007 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 22:38:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:38:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1330ms 22:38:40 INFO - PROCESS | 1809 | 1461735520074 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 22:38:40 INFO - PROCESS | 1809 | 1461735520078 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 22:38:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:38:40 INFO - PROCESS | 1809 | 1461735520083 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:38:40 INFO - PROCESS | 1809 | 1461735520085 Marionette TRACE conn3 <- [1,1554,null,{}] 22:38:40 INFO - PROCESS | 1809 | 1461735520090 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:40 INFO - PROCESS | 1809 | 1461735520249 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 22:38:40 INFO - PROCESS | 1809 | 1461735520427 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80039d5800 == 86 [pid = 1809] [id = 396] 22:38:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 208 (0x7f8003ae7000) [pid = 1809] [serial = 1189] [outer = (nil)] 22:38:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 209 (0x7f8003aee000) [pid = 1809] [serial = 1190] [outer = 0x7f8003ae7000] 22:38:40 INFO - PROCESS | 1809 | 1461735520501 Marionette DEBUG loaded listener.js 22:38:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 210 (0x7f8003af2c00) [pid = 1809] [serial = 1191] [outer = 0x7f8003ae7000] 22:38:41 INFO - PROCESS | 1809 | 1461735521331 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 22:38:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:38:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1279ms 22:38:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:38:41 INFO - PROCESS | 1809 | 1461735521362 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 22:38:41 INFO - PROCESS | 1809 | 1461735521365 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 22:38:41 INFO - PROCESS | 1809 | 1461735521369 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:38:41 INFO - PROCESS | 1809 | 1461735521373 Marionette TRACE conn3 <- [1,1558,null,{}] 22:38:41 INFO - PROCESS | 1809 | 1461735521378 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:41 INFO - PROCESS | 1809 | 1461735521536 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 22:38:41 INFO - PROCESS | 1809 | 1461735521713 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a78b000 == 87 [pid = 1809] [id = 397] 22:38:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 211 (0x7f8003ae7400) [pid = 1809] [serial = 1192] [outer = (nil)] 22:38:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 212 (0x7f800a764800) [pid = 1809] [serial = 1193] [outer = 0x7f8003ae7400] 22:38:41 INFO - PROCESS | 1809 | 1461735521784 Marionette DEBUG loaded listener.js 22:38:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 213 (0x7f800a769c00) [pid = 1809] [serial = 1194] [outer = 0x7f8003ae7400] 22:38:42 INFO - PROCESS | 1809 | 1461735522675 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 22:38:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:38:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1330ms 22:38:42 INFO - PROCESS | 1809 | 1461735522701 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 22:38:42 INFO - PROCESS | 1809 | 1461735522704 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 22:38:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:38:42 INFO - PROCESS | 1809 | 1461735522710 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:38:42 INFO - PROCESS | 1809 | 1461735522714 Marionette TRACE conn3 <- [1,1562,null,{}] 22:38:42 INFO - PROCESS | 1809 | 1461735522718 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:42 INFO - PROCESS | 1809 | 1461735522891 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 22:38:43 INFO - PROCESS | 1809 | 1461735523071 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b814800 == 88 [pid = 1809] [id = 398] 22:38:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 214 (0x7f800533bc00) [pid = 1809] [serial = 1195] [outer = (nil)] 22:38:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 215 (0x7f800b74fc00) [pid = 1809] [serial = 1196] [outer = 0x7f800533bc00] 22:38:43 INFO - PROCESS | 1809 | 1461735523150 Marionette DEBUG loaded listener.js 22:38:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 216 (0x7f8014b69800) [pid = 1809] [serial = 1197] [outer = 0x7f800533bc00] 22:38:44 INFO - PROCESS | 1809 | 1461735524454 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 22:38:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:38:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1781ms 22:38:44 INFO - PROCESS | 1809 | 1461735524493 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 22:38:44 INFO - PROCESS | 1809 | 1461735524499 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 22:38:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:38:44 INFO - PROCESS | 1809 | 1461735524506 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:38:44 INFO - PROCESS | 1809 | 1461735524511 Marionette TRACE conn3 <- [1,1566,null,{}] 22:38:44 INFO - PROCESS | 1809 | 1461735524519 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:44 INFO - PROCESS | 1809 | 1461735524674 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 22:38:44 INFO - PROCESS | 1809 | 1461735524882 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800591b800 == 89 [pid = 1809] [id = 399] 22:38:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 217 (0x7f8001a94400) [pid = 1809] [serial = 1198] [outer = (nil)] 22:38:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 218 (0x7f8003aed400) [pid = 1809] [serial = 1199] [outer = 0x7f8001a94400] 22:38:44 INFO - PROCESS | 1809 | 1461735524942 Marionette DEBUG loaded listener.js 22:38:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 219 (0x7f8005438c00) [pid = 1809] [serial = 1200] [outer = 0x7f8001a94400] 22:38:45 INFO - PROCESS | 1809 | 1461735525818 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 22:38:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:38:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1380ms 22:38:45 INFO - PROCESS | 1809 | 1461735525886 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 22:38:45 INFO - PROCESS | 1809 | 1461735525894 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 22:38:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:38:45 INFO - PROCESS | 1809 | 1461735525902 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:38:45 INFO - PROCESS | 1809 | 1461735525905 Marionette TRACE conn3 <- [1,1570,null,{}] 22:38:45 INFO - PROCESS | 1809 | 1461735525909 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:46 INFO - PROCESS | 1809 | 1461735526062 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 22:38:46 INFO - PROCESS | 1809 | 1461735526367 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80012ac800 == 90 [pid = 1809] [id = 400] 22:38:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 220 (0x7f800543dc00) [pid = 1809] [serial = 1201] [outer = (nil)] 22:38:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 221 (0x7f8005440800) [pid = 1809] [serial = 1202] [outer = 0x7f800543dc00] 22:38:46 INFO - PROCESS | 1809 | 1461735526472 Marionette DEBUG loaded listener.js 22:38:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 222 (0x7f8009e75800) [pid = 1809] [serial = 1203] [outer = 0x7f800543dc00] 22:38:47 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8015c6e000 == 89 [pid = 1809] [id = 386] 22:38:47 INFO - PROCESS | 1809 | 1461735527368 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 221 (0x7f800bed0800) [pid = 1809] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 220 (0x7f8018a5bc00) [pid = 1809] [serial = 1106] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8022312800 == 88 [pid = 1809] [id = 385] 22:38:47 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017e0a000 == 87 [pid = 1809] [id = 384] 22:38:47 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014e96000 == 86 [pid = 1809] [id = 383] 22:38:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:38:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1527ms 22:38:47 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d9d8800 == 85 [pid = 1809] [id = 382] 22:38:47 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8005a90000 == 84 [pid = 1809] [id = 381] 22:38:47 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2d3000 == 83 [pid = 1809] [id = 380] 22:38:47 INFO - PROCESS | 1809 | 1461735527441 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 22:38:47 INFO - PROCESS | 1809 | 1461735527444 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 22:38:47 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802268c800 == 82 [pid = 1809] [id = 372] 22:38:47 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8018a9e800 == 81 [pid = 1809] [id = 371] 22:38:47 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80124a5000 == 80 [pid = 1809] [id = 370] 22:38:47 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b88c000 == 79 [pid = 1809] [id = 369] 22:38:47 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8015550800 == 78 [pid = 1809] [id = 368] 22:38:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:38:47 INFO - PROCESS | 1809 | 1461735527457 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:38:47 INFO - PROCESS | 1809 | 1461735527462 Marionette TRACE conn3 <- [1,1574,null,{}] 22:38:47 INFO - PROCESS | 1809 | 1461735527475 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:47 INFO - PROCESS | 1809 | 1461735527626 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 219 (0x7f8014a7cc00) [pid = 1809] [serial = 1100] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 218 (0x7f8015d58c00) [pid = 1809] [serial = 1070] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 217 (0x7f80225ca000) [pid = 1809] [serial = 1079] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 216 (0x7f801549ac00) [pid = 1809] [serial = 1103] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 215 (0x7f80217fbc00) [pid = 1809] [serial = 1076] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 214 (0x7f800bfc3000) [pid = 1809] [serial = 1064] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 213 (0x7f8014fb2400) [pid = 1809] [serial = 1101] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 212 (0x7f802173d400) [pid = 1809] [serial = 1062] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 211 (0x7f800b45e000) [pid = 1809] [serial = 1089] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 210 (0x7f8005988800) [pid = 1809] [serial = 1088] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 209 (0x7f800c6f7800) [pid = 1809] [serial = 1091] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 208 (0x7f8011a21800) [pid = 1809] [serial = 1067] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 207 (0x7f8013b3b000) [pid = 1809] [serial = 1097] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 206 (0x7f8018a58400) [pid = 1809] [serial = 1073] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 205 (0x7f800f108000) [pid = 1809] [serial = 1094] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 204 (0x7f800d63e000) [pid = 1809] [serial = 1092] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 203 (0x7f80225d4400) [pid = 1809] [serial = 1082] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 202 (0x7f8011b86000) [pid = 1809] [serial = 1095] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 201 (0x7f8022a63000) [pid = 1809] [serial = 1085] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 200 (0x7f8016047000) [pid = 1809] [serial = 1104] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 199 (0x7f800c242000) [pid = 1809] [serial = 753] [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.] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 198 (0x7f8013d2b000) [pid = 1809] [serial = 1098] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | --DOMWINDOW == 197 (0x7f8013d29c00) [pid = 1809] [serial = 1014] [outer = (nil)] [url = about:blank] 22:38:47 INFO - PROCESS | 1809 | 1461735527784 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800aeb0800 == 79 [pid = 1809] [id = 401] 22:38:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 198 (0x7f8005988800) [pid = 1809] [serial = 1204] [outer = (nil)] 22:38:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 199 (0x7f800b742400) [pid = 1809] [serial = 1205] [outer = 0x7f8005988800] 22:38:47 INFO - PROCESS | 1809 | 1461735527853 Marionette DEBUG loaded listener.js 22:38:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 200 (0x7f800bc45400) [pid = 1809] [serial = 1206] [outer = 0x7f8005988800] 22:38:48 INFO - PROCESS | 1809 | 1461735528619 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 22:38:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:38:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1181ms 22:38:48 INFO - PROCESS | 1809 | 1461735528640 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 22:38:48 INFO - PROCESS | 1809 | 1461735528644 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 22:38:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:38:48 INFO - PROCESS | 1809 | 1461735528649 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:38:48 INFO - PROCESS | 1809 | 1461735528651 Marionette TRACE conn3 <- [1,1578,null,{}] 22:38:48 INFO - PROCESS | 1809 | 1461735528656 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:48 INFO - PROCESS | 1809 | 1461735528806 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 22:38:48 INFO - PROCESS | 1809 | 1461735528940 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bcab800 == 80 [pid = 1809] [id = 402] 22:38:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 201 (0x7f800a76f400) [pid = 1809] [serial = 1207] [outer = (nil)] 22:38:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 202 (0x7f800c207800) [pid = 1809] [serial = 1208] [outer = 0x7f800a76f400] 22:38:48 INFO - PROCESS | 1809 | 1461735528996 Marionette DEBUG loaded listener.js 22:38:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 203 (0x7f800c6f7800) [pid = 1809] [serial = 1209] [outer = 0x7f800a76f400] 22:38:49 INFO - PROCESS | 1809 | 1461735529640 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 22:38:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:38:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1024ms 22:38:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:38:49 INFO - PROCESS | 1809 | 1461735529673 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 22:38:49 INFO - PROCESS | 1809 | 1461735529675 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 22:38:49 INFO - PROCESS | 1809 | 1461735529682 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:38:49 INFO - PROCESS | 1809 | 1461735529684 Marionette TRACE conn3 <- [1,1582,null,{}] 22:38:49 INFO - PROCESS | 1809 | 1461735529698 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:49 INFO - PROCESS | 1809 | 1461735529913 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 22:38:49 INFO - PROCESS | 1809 | 1461735529942 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c32a800 == 81 [pid = 1809] [id = 403] 22:38:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 204 (0x7f8009e74800) [pid = 1809] [serial = 1210] [outer = (nil)] 22:38:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 205 (0x7f800c6f8000) [pid = 1809] [serial = 1211] [outer = 0x7f8009e74800] 22:38:49 INFO - PROCESS | 1809 | 1461735529997 Marionette DEBUG loaded listener.js 22:38:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 206 (0x7f800da11c00) [pid = 1809] [serial = 1212] [outer = 0x7f8009e74800] 22:38:50 INFO - PROCESS | 1809 | 1461735530816 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 22:38:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:38:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1181ms 22:38:50 INFO - PROCESS | 1809 | 1461735530861 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 22:38:50 INFO - PROCESS | 1809 | 1461735530865 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 22:38:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:38:50 INFO - PROCESS | 1809 | 1461735530880 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:38:50 INFO - PROCESS | 1809 | 1461735530883 Marionette TRACE conn3 <- [1,1586,null,{}] 22:38:50 INFO - PROCESS | 1809 | 1461735530888 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:51 INFO - PROCESS | 1809 | 1461735531113 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 22:38:51 INFO - PROCESS | 1809 | 1461735531142 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800e467800 == 82 [pid = 1809] [id = 404] 22:38:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 207 (0x7f800ef10400) [pid = 1809] [serial = 1213] [outer = (nil)] 22:38:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 208 (0x7f8011881800) [pid = 1809] [serial = 1214] [outer = 0x7f800ef10400] 22:38:51 INFO - PROCESS | 1809 | 1461735531200 Marionette DEBUG loaded listener.js 22:38:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 209 (0x7f8012a35000) [pid = 1809] [serial = 1215] [outer = 0x7f800ef10400] 22:38:52 INFO - PROCESS | 1809 | --DOMWINDOW == 208 (0x7f80123f3c00) [pid = 1809] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:38:52 INFO - PROCESS | 1809 | --DOMWINDOW == 207 (0x7f800be2b800) [pid = 1809] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:38:52 INFO - PROCESS | 1809 | --DOMWINDOW == 206 (0x7f800be2e000) [pid = 1809] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:38:52 INFO - PROCESS | 1809 | --DOMWINDOW == 205 (0x7f800be23800) [pid = 1809] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:38:52 INFO - PROCESS | 1809 | --DOMWINDOW == 204 (0x7f8015582000) [pid = 1809] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:38:52 INFO - PROCESS | 1809 | --DOMWINDOW == 203 (0x7f800ef1a800) [pid = 1809] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:38:52 INFO - PROCESS | 1809 | --DOMWINDOW == 202 (0x7f80015e9000) [pid = 1809] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:38:52 INFO - PROCESS | 1809 | 1461735532273 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 22:38:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:38:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1442ms 22:38:52 INFO - PROCESS | 1809 | 1461735532313 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 22:38:52 INFO - PROCESS | 1809 | 1461735532316 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 22:38:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:38:52 INFO - PROCESS | 1809 | 1461735532322 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:38:52 INFO - PROCESS | 1809 | 1461735532324 Marionette TRACE conn3 <- [1,1590,null,{}] 22:38:52 INFO - PROCESS | 1809 | 1461735532329 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:52 INFO - PROCESS | 1809 | 1461735532523 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 22:38:52 INFO - PROCESS | 1809 | 1461735532660 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8013fab000 == 83 [pid = 1809] [id = 405] 22:38:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 203 (0x7f800ef11400) [pid = 1809] [serial = 1216] [outer = (nil)] 22:38:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 204 (0x7f801331b800) [pid = 1809] [serial = 1217] [outer = 0x7f800ef11400] 22:38:52 INFO - PROCESS | 1809 | 1461735532721 Marionette DEBUG loaded listener.js 22:38:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 205 (0x7f8013b37c00) [pid = 1809] [serial = 1218] [outer = 0x7f800ef11400] 22:38:53 INFO - PROCESS | 1809 | 1461735533317 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 22:38:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:38:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1031ms 22:38:53 INFO - PROCESS | 1809 | 1461735533353 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 22:38:53 INFO - PROCESS | 1809 | 1461735533356 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 22:38:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:38:53 INFO - PROCESS | 1809 | 1461735533362 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:38:53 INFO - PROCESS | 1809 | 1461735533364 Marionette TRACE conn3 <- [1,1594,null,{}] 22:38:53 INFO - PROCESS | 1809 | 1461735533384 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:53 INFO - PROCESS | 1809 | 1461735533578 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 22:38:53 INFO - PROCESS | 1809 | 1461735533601 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014cde800 == 84 [pid = 1809] [id = 406] 22:38:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 206 (0x7f800ef63400) [pid = 1809] [serial = 1219] [outer = (nil)] 22:38:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 207 (0x7f8013d29000) [pid = 1809] [serial = 1220] [outer = 0x7f800ef63400] 22:38:53 INFO - PROCESS | 1809 | 1461735533657 Marionette DEBUG loaded listener.js 22:38:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 208 (0x7f8014b66400) [pid = 1809] [serial = 1221] [outer = 0x7f800ef63400] 22:38:54 INFO - PROCESS | 1809 | 1461735534577 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 22:38:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:38:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1243ms 22:38:54 INFO - PROCESS | 1809 | 1461735534608 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 22:38:54 INFO - PROCESS | 1809 | 1461735534612 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 22:38:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:38:54 INFO - PROCESS | 1809 | 1461735534620 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:38:54 INFO - PROCESS | 1809 | 1461735534626 Marionette TRACE conn3 <- [1,1598,null,{}] 22:38:54 INFO - PROCESS | 1809 | 1461735534635 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:54 INFO - PROCESS | 1809 | 1461735534803 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 22:38:54 INFO - PROCESS | 1809 | 1461735534986 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80037de800 == 85 [pid = 1809] [id = 407] 22:38:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 209 (0x7f7ffffe1c00) [pid = 1809] [serial = 1222] [outer = (nil)] 22:38:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 210 (0x7f8003aea400) [pid = 1809] [serial = 1223] [outer = 0x7f7ffffe1c00] 22:38:55 INFO - PROCESS | 1809 | 1461735535055 Marionette DEBUG loaded listener.js 22:38:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 211 (0x7f800543a400) [pid = 1809] [serial = 1224] [outer = 0x7f7ffffe1c00] 22:38:55 INFO - PROCESS | 1809 | 1461735535950 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 22:38:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:38:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1386ms 22:38:56 INFO - PROCESS | 1809 | 1461735536007 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 22:38:56 INFO - PROCESS | 1809 | 1461735536015 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 22:38:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:38:56 INFO - PROCESS | 1809 | 1461735536024 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:38:56 INFO - PROCESS | 1809 | 1461735536027 Marionette TRACE conn3 <- [1,1602,null,{}] 22:38:56 INFO - PROCESS | 1809 | 1461735536032 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:56 INFO - PROCESS | 1809 | 1461735536221 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 22:38:56 INFO - PROCESS | 1809 | 1461735536392 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bb11800 == 86 [pid = 1809] [id = 408] 22:38:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 212 (0x7f800543c400) [pid = 1809] [serial = 1225] [outer = (nil)] 22:38:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 213 (0x7f800a76f800) [pid = 1809] [serial = 1226] [outer = 0x7f800543c400] 22:38:56 INFO - PROCESS | 1809 | 1461735536461 Marionette DEBUG loaded listener.js 22:38:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 214 (0x7f800b74a000) [pid = 1809] [serial = 1227] [outer = 0x7f800543c400] 22:38:57 INFO - PROCESS | 1809 | 1461735537380 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 22:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1428ms 22:38:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:38:57 INFO - PROCESS | 1809 | 1461735537453 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 22:38:57 INFO - PROCESS | 1809 | 1461735537455 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 22:38:57 INFO - PROCESS | 1809 | 1461735537462 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:38:57 INFO - PROCESS | 1809 | 1461735537467 Marionette TRACE conn3 <- [1,1606,null,{}] 22:38:57 INFO - PROCESS | 1809 | 1461735537482 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:57 INFO - PROCESS | 1809 | 1461735537690 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 22:38:57 INFO - PROCESS | 1809 | 1461735537910 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015c21000 == 87 [pid = 1809] [id = 409] 22:38:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 215 (0x7f800be2f000) [pid = 1809] [serial = 1228] [outer = (nil)] 22:38:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 216 (0x7f800da13000) [pid = 1809] [serial = 1229] [outer = 0x7f800be2f000] 22:38:58 INFO - PROCESS | 1809 | 1461735538026 Marionette DEBUG loaded listener.js 22:38:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 217 (0x7f800ef5e800) [pid = 1809] [serial = 1230] [outer = 0x7f800be2f000] 22:38:58 INFO - PROCESS | 1809 | 1461735538870 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 22:38:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:38:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1481ms 22:38:58 INFO - PROCESS | 1809 | 1461735538943 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 22:38:58 INFO - PROCESS | 1809 | 1461735538947 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 22:38:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:38:58 INFO - PROCESS | 1809 | 1461735538953 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:38:58 INFO - PROCESS | 1809 | 1461735538955 Marionette TRACE conn3 <- [1,1610,null,{}] 22:38:58 INFO - PROCESS | 1809 | 1461735538960 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:59 INFO - PROCESS | 1809 | 1461735539164 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 22:38:59 INFO - PROCESS | 1809 | 1461735539336 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802230a000 == 88 [pid = 1809] [id = 410] 22:38:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 218 (0x7f800c6f7000) [pid = 1809] [serial = 1231] [outer = (nil)] 22:38:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 219 (0x7f8013c38000) [pid = 1809] [serial = 1232] [outer = 0x7f800c6f7000] 22:38:59 INFO - PROCESS | 1809 | 1461735539410 Marionette DEBUG loaded listener.js 22:38:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 220 (0x7f8014b6ac00) [pid = 1809] [serial = 1233] [outer = 0x7f800c6f7000] 22:39:00 INFO - PROCESS | 1809 | 1461735540223 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 22:39:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:39:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1330ms 22:39:00 INFO - PROCESS | 1809 | 1461735540285 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 22:39:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:39:00 INFO - PROCESS | 1809 | 1461735540291 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 22:39:00 INFO - PROCESS | 1809 | 1461735540297 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:39:00 INFO - PROCESS | 1809 | 1461735540300 Marionette TRACE conn3 <- [1,1614,null,{}] 22:39:00 INFO - PROCESS | 1809 | 1461735540305 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:00 INFO - PROCESS | 1809 | 1461735540470 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 22:39:00 INFO - PROCESS | 1809 | 1461735540649 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8023740800 == 89 [pid = 1809] [id = 411] 22:39:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 221 (0x7f8011825800) [pid = 1809] [serial = 1234] [outer = (nil)] 22:39:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 222 (0x7f8014fb0000) [pid = 1809] [serial = 1235] [outer = 0x7f8011825800] 22:39:00 INFO - PROCESS | 1809 | 1461735540718 Marionette DEBUG loaded listener.js 22:39:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 223 (0x7f8015582000) [pid = 1809] [serial = 1236] [outer = 0x7f8011825800] 22:39:01 INFO - PROCESS | 1809 | 1461735541566 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 22:39:01 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 22:39:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1331ms 22:39:01 INFO - PROCESS | 1809 | 1461735541629 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 22:39:01 INFO - PROCESS | 1809 | 1461735541631 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 22:39:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:39:01 INFO - PROCESS | 1809 | 1461735541638 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:39:01 INFO - PROCESS | 1809 | 1461735541640 Marionette TRACE conn3 <- [1,1618,null,{}] 22:39:01 INFO - PROCESS | 1809 | 1461735541645 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:01 INFO - PROCESS | 1809 | 1461735541842 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 22:39:02 INFO - PROCESS | 1809 | 1461735542017 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802776f000 == 90 [pid = 1809] [id = 412] 22:39:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 224 (0x7f8014b6d800) [pid = 1809] [serial = 1237] [outer = (nil)] 22:39:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 225 (0x7f801b868400) [pid = 1809] [serial = 1238] [outer = 0x7f8014b6d800] 22:39:02 INFO - PROCESS | 1809 | 1461735542090 Marionette DEBUG loaded listener.js 22:39:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 226 (0x7f802260ec00) [pid = 1809] [serial = 1239] [outer = 0x7f8014b6d800] 22:39:02 INFO - PROCESS | 1809 | 1461735542910 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 22:39:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:39:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1329ms 22:39:02 INFO - PROCESS | 1809 | 1461735542968 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 22:39:02 INFO - PROCESS | 1809 | 1461735542970 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 22:39:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:39:02 INFO - PROCESS | 1809 | 1461735542976 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:39:02 INFO - PROCESS | 1809 | 1461735542981 Marionette TRACE conn3 <- [1,1622,null,{}] 22:39:02 INFO - PROCESS | 1809 | 1461735542986 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:03 INFO - PROCESS | 1809 | 1461735543142 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 22:39:03 INFO - PROCESS | 1809 | 1461735543321 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802a168800 == 91 [pid = 1809] [id = 413] 22:39:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 227 (0x7f8014c72800) [pid = 1809] [serial = 1240] [outer = (nil)] 22:39:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 228 (0x7f8023745800) [pid = 1809] [serial = 1241] [outer = 0x7f8014c72800] 22:39:03 INFO - PROCESS | 1809 | 1461735543391 Marionette DEBUG loaded listener.js 22:39:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 229 (0x7f8023bec000) [pid = 1809] [serial = 1242] [outer = 0x7f8014c72800] 22:39:04 INFO - PROCESS | 1809 | 1461735544193 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 22:39:04 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 22:39:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1278ms 22:39:04 INFO - PROCESS | 1809 | 1461735544255 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 22:39:04 INFO - PROCESS | 1809 | 1461735544258 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 22:39:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:39:04 INFO - PROCESS | 1809 | 1461735544263 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:39:04 INFO - PROCESS | 1809 | 1461735544266 Marionette TRACE conn3 <- [1,1626,null,{}] 22:39:04 INFO - PROCESS | 1809 | 1461735544271 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:04 INFO - PROCESS | 1809 | 1461735544450 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 22:39:04 INFO - PROCESS | 1809 | 1461735544630 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005865000 == 92 [pid = 1809] [id = 414] 22:39:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 230 (0x7f80225b1c00) [pid = 1809] [serial = 1243] [outer = (nil)] 22:39:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 231 (0x7f8026b9fc00) [pid = 1809] [serial = 1244] [outer = 0x7f80225b1c00] 22:39:04 INFO - PROCESS | 1809 | 1461735544699 Marionette DEBUG loaded listener.js 22:39:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 232 (0x7f802727b400) [pid = 1809] [serial = 1245] [outer = 0x7f80225b1c00] 22:39:05 INFO - PROCESS | 1809 | 1461735545498 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 22:39:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:39:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1283ms 22:39:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:39:05 INFO - PROCESS | 1809 | 1461735545547 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 22:39:05 INFO - PROCESS | 1809 | 1461735545550 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 22:39:05 INFO - PROCESS | 1809 | 1461735545556 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:39:05 INFO - PROCESS | 1809 | 1461735545559 Marionette TRACE conn3 <- [1,1630,null,{}] 22:39:05 INFO - PROCESS | 1809 | 1461735545564 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:05 INFO - PROCESS | 1809 | 1461735545739 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 22:39:05 INFO - PROCESS | 1809 | 1461735545921 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c542000 == 93 [pid = 1809] [id = 415] 22:39:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 233 (0x7f8005473000) [pid = 1809] [serial = 1246] [outer = (nil)] 22:39:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 234 (0x7f800547ac00) [pid = 1809] [serial = 1247] [outer = 0x7f8005473000] 22:39:05 INFO - PROCESS | 1809 | 1461735545988 Marionette DEBUG loaded listener.js 22:39:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 235 (0x7f8005480400) [pid = 1809] [serial = 1248] [outer = 0x7f8005473000] 22:39:06 INFO - PROCESS | 1809 | 1461735546834 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 22:39:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:39:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1331ms 22:39:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:39:06 INFO - PROCESS | 1809 | 1461735546887 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 22:39:06 INFO - PROCESS | 1809 | 1461735546889 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 22:39:06 INFO - PROCESS | 1809 | 1461735546895 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:39:06 INFO - PROCESS | 1809 | 1461735546897 Marionette TRACE conn3 <- [1,1634,null,{}] 22:39:06 INFO - PROCESS | 1809 | 1461735546902 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:07 INFO - PROCESS | 1809 | 1461735547066 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 22:39:07 INFO - PROCESS | 1809 | 1461735547254 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c55a800 == 94 [pid = 1809] [id = 416] 22:39:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 236 (0x7f8001a92c00) [pid = 1809] [serial = 1249] [outer = (nil)] 22:39:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 237 (0x7f80259d9c00) [pid = 1809] [serial = 1250] [outer = 0x7f8001a92c00] 22:39:07 INFO - PROCESS | 1809 | 1461735547321 Marionette DEBUG loaded listener.js 22:39:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 238 (0x7f80273e2400) [pid = 1809] [serial = 1251] [outer = 0x7f8001a92c00] 22:39:08 INFO - PROCESS | 1809 | 1461735548205 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 22:39:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:39:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1380ms 22:39:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:39:08 INFO - PROCESS | 1809 | 1461735548275 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 22:39:08 INFO - PROCESS | 1809 | 1461735548278 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 22:39:08 INFO - PROCESS | 1809 | 1461735548283 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:39:08 INFO - PROCESS | 1809 | 1461735548287 Marionette TRACE conn3 <- [1,1638,null,{}] 22:39:08 INFO - PROCESS | 1809 | 1461735548293 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:08 INFO - PROCESS | 1809 | 1461735548471 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 22:39:09 INFO - PROCESS | 1809 | 1461735549004 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80036c7000 == 95 [pid = 1809] [id = 417] 22:39:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 239 (0x7f7ffd3ecc00) [pid = 1809] [serial = 1252] [outer = (nil)] 22:39:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 240 (0x7f7ffffdf000) [pid = 1809] [serial = 1253] [outer = 0x7f7ffd3ecc00] 22:39:09 INFO - PROCESS | 1809 | 1461735549111 Marionette DEBUG loaded listener.js 22:39:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 241 (0x7f8001265800) [pid = 1809] [serial = 1254] [outer = 0x7f7ffd3ecc00] 22:39:09 INFO - PROCESS | 1809 | 1461735549976 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 22:39:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:39:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1737ms 22:39:10 INFO - PROCESS | 1809 | 1461735550030 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 22:39:10 INFO - PROCESS | 1809 | 1461735550034 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 22:39:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:39:10 INFO - PROCESS | 1809 | 1461735550045 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:39:10 INFO - PROCESS | 1809 | 1461735550056 Marionette TRACE conn3 <- [1,1642,null,{}] 22:39:10 INFO - PROCESS | 1809 | 1461735550072 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:10 INFO - PROCESS | 1809 | 1461735550308 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 22:39:10 INFO - PROCESS | 1809 | 1461735550487 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80036c9800 == 96 [pid = 1809] [id = 418] 22:39:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 242 (0x7f7ffd3ed000) [pid = 1809] [serial = 1255] [outer = (nil)] 22:39:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 243 (0x7f8003bee400) [pid = 1809] [serial = 1256] [outer = 0x7f7ffd3ed000] 22:39:10 INFO - PROCESS | 1809 | 1461735550549 Marionette DEBUG loaded listener.js 22:39:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 244 (0x7f800547b400) [pid = 1809] [serial = 1257] [outer = 0x7f7ffd3ed000] 22:39:11 INFO - PROCESS | 1809 | 1461735551441 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 22:39:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:39:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1441ms 22:39:11 INFO - PROCESS | 1809 | 1461735551490 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 22:39:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:39:11 INFO - PROCESS | 1809 | 1461735551495 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 22:39:11 INFO - PROCESS | 1809 | 1461735551501 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:39:11 INFO - PROCESS | 1809 | 1461735551504 Marionette TRACE conn3 <- [1,1646,null,{}] 22:39:11 INFO - PROCESS | 1809 | 1461735551509 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:11 INFO - PROCESS | 1809 | 1461735551681 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 22:39:11 INFO - PROCESS | 1809 | 1461735551876 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800aeaa800 == 97 [pid = 1809] [id = 419] 22:39:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 245 (0x7f800a03d000) [pid = 1809] [serial = 1258] [outer = (nil)] 22:39:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 246 (0x7f800a76b400) [pid = 1809] [serial = 1259] [outer = 0x7f800a03d000] 22:39:11 INFO - PROCESS | 1809 | 1461735551937 Marionette DEBUG loaded listener.js 22:39:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 247 (0x7f800b743c00) [pid = 1809] [serial = 1260] [outer = 0x7f800a03d000] 22:39:12 INFO - PROCESS | 1809 | 1461735552828 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 22:39:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:39:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1376ms 22:39:12 INFO - PROCESS | 1809 | 1461735552878 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 22:39:12 INFO - PROCESS | 1809 | 1461735552881 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 22:39:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:39:12 INFO - PROCESS | 1809 | 1461735552894 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:39:12 INFO - PROCESS | 1809 | 1461735552901 Marionette TRACE conn3 <- [1,1650,null,{}] 22:39:12 INFO - PROCESS | 1809 | 1461735552909 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:13 INFO - PROCESS | 1809 | 1461735553093 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 22:39:13 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8023728800 == 96 [pid = 1809] [id = 358] 22:39:13 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8026d3d800 == 95 [pid = 1809] [id = 360] 22:39:13 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8027180000 == 94 [pid = 1809] [id = 361] 22:39:13 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8025451800 == 93 [pid = 1809] [id = 359] 22:39:13 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8013fab000 == 92 [pid = 1809] [id = 405] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 246 (0x7f80217f7400) [pid = 1809] [serial = 1118] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 245 (0x7f8023753c00) [pid = 1809] [serial = 1124] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 244 (0x7f800b609400) [pid = 1809] [serial = 1139] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 243 (0x7f801233f400) [pid = 1809] [serial = 1112] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 242 (0x7f8014fb1000) [pid = 1809] [serial = 1115] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 241 (0x7f80259d9000) [pid = 1809] [serial = 1127] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 240 (0x7f80225c8000) [pid = 1809] [serial = 1121] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 239 (0x7f800bc43800) [pid = 1809] [serial = 1109] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 238 (0x7f8026d54c00) [pid = 1809] [serial = 1130] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 237 (0x7f80217fa000) [pid = 1809] [serial = 1163] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800e467800 == 91 [pid = 1809] [id = 404] 22:39:13 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c32a800 == 90 [pid = 1809] [id = 403] 22:39:13 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bcab800 == 89 [pid = 1809] [id = 402] 22:39:13 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800aeb0800 == 88 [pid = 1809] [id = 401] 22:39:13 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80012ac800 == 87 [pid = 1809] [id = 400] 22:39:13 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800591b800 == 86 [pid = 1809] [id = 399] 22:39:13 INFO - PROCESS | 1809 | 1461735553335 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:13 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80037c6000 == 85 [pid = 1809] [id = 394] 22:39:13 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80036cc800 == 84 [pid = 1809] [id = 393] 22:39:13 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7fff0d2000 == 83 [pid = 1809] [id = 392] 22:39:13 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80000d7800 == 82 [pid = 1809] [id = 391] 22:39:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7fff0e1800 == 83 [pid = 1809] [id = 420] 22:39:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 238 (0x7f8003af2800) [pid = 1809] [serial = 1261] [outer = (nil)] 22:39:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 239 (0x7f800b743800) [pid = 1809] [serial = 1262] [outer = 0x7f8003af2800] 22:39:13 INFO - PROCESS | 1809 | 1461735553401 Marionette DEBUG loaded listener.js 22:39:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 240 (0x7f800c920000) [pid = 1809] [serial = 1263] [outer = 0x7f8003af2800] 22:39:13 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802978f800 == 82 [pid = 1809] [id = 390] 22:39:13 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017c2d000 == 81 [pid = 1809] [id = 389] 22:39:13 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bebb000 == 80 [pid = 1809] [id = 388] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 239 (0x7f8013e50000) [pid = 1809] [serial = 1154] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 238 (0x7f8013d22400) [pid = 1809] [serial = 1152] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 237 (0x7f8017ea2000) [pid = 1809] [serial = 1161] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 236 (0x7f800d569000) [pid = 1809] [serial = 1146] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 235 (0x7f8013d30000) [pid = 1809] [serial = 1160] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 234 (0x7f8017c92800) [pid = 1809] [serial = 1157] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 233 (0x7f8014c7c400) [pid = 1809] [serial = 1155] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 232 (0x7f8021740400) [pid = 1809] [serial = 1158] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 231 (0x7f800ef62400) [pid = 1809] [serial = 1148] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 230 (0x7f80032ba400) [pid = 1809] [serial = 1143] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 229 (0x7f80015eec00) [pid = 1809] [serial = 1142] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 228 (0x7f80273e8000) [pid = 1809] [serial = 1136] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 227 (0x7f801182b000) [pid = 1809] [serial = 1149] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 226 (0x7f800c209000) [pid = 1809] [serial = 1145] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 225 (0x7f8013656400) [pid = 1809] [serial = 1151] [outer = (nil)] [url = about:blank] 22:39:13 INFO - PROCESS | 1809 | --DOMWINDOW == 224 (0x7f80273dbc00) [pid = 1809] [serial = 1133] [outer = (nil)] [url = about:blank] 22:39:14 INFO - PROCESS | 1809 | 1461735554194 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 22:39:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:39:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1339ms 22:39:14 INFO - PROCESS | 1809 | 1461735554227 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 22:39:14 INFO - PROCESS | 1809 | 1461735554230 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 22:39:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:39:14 INFO - PROCESS | 1809 | 1461735554247 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:39:14 INFO - PROCESS | 1809 | 1461735554249 Marionette TRACE conn3 <- [1,1654,null,{}] 22:39:14 INFO - PROCESS | 1809 | 1461735554254 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:14 INFO - PROCESS | 1809 | 1461735554398 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 22:39:14 INFO - PROCESS | 1809 | 1461735554413 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b893800 == 81 [pid = 1809] [id = 421] 22:39:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 225 (0x7f800e434c00) [pid = 1809] [serial = 1264] [outer = (nil)] 22:39:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 226 (0x7f800ef5dc00) [pid = 1809] [serial = 1265] [outer = 0x7f800e434c00] 22:39:14 INFO - PROCESS | 1809 | 1461735554482 Marionette DEBUG loaded listener.js 22:39:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 227 (0x7f801182b000) [pid = 1809] [serial = 1266] [outer = 0x7f800e434c00] 22:39:15 INFO - PROCESS | 1809 | 1461735555283 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 22:39:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:39:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1092ms 22:39:15 INFO - PROCESS | 1809 | 1461735555342 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 22:39:15 INFO - PROCESS | 1809 | 1461735555346 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 22:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:39:15 INFO - PROCESS | 1809 | 1461735555355 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:39:15 INFO - PROCESS | 1809 | 1461735555358 Marionette TRACE conn3 <- [1,1658,null,{}] 22:39:15 INFO - PROCESS | 1809 | 1461735555362 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:15 INFO - PROCESS | 1809 | 1461735555515 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 22:39:15 INFO - PROCESS | 1809 | 1461735555538 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c560000 == 82 [pid = 1809] [id = 422] 22:39:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 228 (0x7f801352c800) [pid = 1809] [serial = 1267] [outer = (nil)] 22:39:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 229 (0x7f801362ec00) [pid = 1809] [serial = 1268] [outer = 0x7f801352c800] 22:39:15 INFO - PROCESS | 1809 | 1461735555607 Marionette DEBUG loaded listener.js 22:39:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 230 (0x7f8014b67400) [pid = 1809] [serial = 1269] [outer = 0x7f801352c800] 22:39:16 INFO - PROCESS | 1809 | 1461735556584 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 22:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1276ms 22:39:16 INFO - PROCESS | 1809 | 1461735556631 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 22:39:16 INFO - PROCESS | 1809 | 1461735556634 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 22:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:39:16 INFO - PROCESS | 1809 | 1461735556646 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:39:16 INFO - PROCESS | 1809 | 1461735556648 Marionette TRACE conn3 <- [1,1662,null,{}] 22:39:16 INFO - PROCESS | 1809 | 1461735556653 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:16 INFO - PROCESS | 1809 | 1461735556844 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 22:39:16 INFO - PROCESS | 1809 | 1461735556873 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8012a59800 == 83 [pid = 1809] [id = 423] 22:39:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 231 (0x7f8014b6a400) [pid = 1809] [serial = 1270] [outer = (nil)] 22:39:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 232 (0x7f8016047c00) [pid = 1809] [serial = 1271] [outer = 0x7f8014b6a400] 22:39:16 INFO - PROCESS | 1809 | 1461735556929 Marionette DEBUG loaded listener.js 22:39:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 233 (0x7f801614f400) [pid = 1809] [serial = 1272] [outer = 0x7f8014b6a400] 22:39:17 INFO - PROCESS | 1809 | 1461735557776 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 232 (0x7f800f1acc00) [pid = 1809] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 231 (0x7f8013b34c00) [pid = 1809] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 230 (0x7f800c6f2c00) [pid = 1809] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 229 (0x7f800ef14c00) [pid = 1809] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 228 (0x7f800a031400) [pid = 1809] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 227 (0x7f800f1a7800) [pid = 1809] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 226 (0x7f8017b18000) [pid = 1809] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 225 (0x7f80225b3400) [pid = 1809] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 224 (0x7f8005342800) [pid = 1809] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 223 (0x7f8014c7e000) [pid = 1809] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 222 (0x7f800329dc00) [pid = 1809] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 221 (0x7f8013525000) [pid = 1809] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 220 (0x7f800be2fc00) [pid = 1809] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 219 (0x7f80148cd400) [pid = 1809] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 218 (0x7f7ffffdd400) [pid = 1809] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 217 (0x7f80225ca400) [pid = 1809] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 216 (0x7f8016046800) [pid = 1809] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 215 (0x7f8001262c00) [pid = 1809] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 214 (0x7f800f107c00) [pid = 1809] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 213 (0x7f8009fc8800) [pid = 1809] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 212 (0x7f8001a88000) [pid = 1809] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 211 (0x7f800d639000) [pid = 1809] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 210 (0x7f8011822400) [pid = 1809] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1928ms 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 209 (0x7f8014a7e400) [pid = 1809] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 208 (0x7f802284ec00) [pid = 1809] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 207 (0x7f8016044c00) [pid = 1809] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 206 (0x7f8003bf5800) [pid = 1809] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 205 (0x7f8013b38800) [pid = 1809] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 204 (0x7f801326a800) [pid = 1809] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 203 (0x7f80032a3400) [pid = 1809] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 202 (0x7f80032a7c00) [pid = 1809] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 201 (0x7f800d564000) [pid = 1809] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 200 (0x7f800d56ec00) [pid = 1809] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 199 (0x7f80032a4800) [pid = 1809] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 198 (0x7f801474e000) [pid = 1809] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 197 (0x7f8003becc00) [pid = 1809] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 196 (0x7f800125bc00) [pid = 1809] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 195 (0x7f800f10dc00) [pid = 1809] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 194 (0x7f800da19000) [pid = 1809] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 193 (0x7f800ba08000) [pid = 1809] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 192 (0x7f800c84ac00) [pid = 1809] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 191 (0x7f8001261800) [pid = 1809] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 190 (0x7f8013b31c00) [pid = 1809] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 189 (0x7f800125b000) [pid = 1809] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 188 (0x7f800ef59000) [pid = 1809] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 187 (0x7f8003bf8000) [pid = 1809] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x7f800d563c00) [pid = 1809] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x7f800c91e400) [pid = 1809] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x7f800b82cc00) [pid = 1809] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0x7f8009fc3400) [pid = 1809] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x7f800ef10400) [pid = 1809] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 181 (0x7f8005988800) [pid = 1809] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x7f800a76f400) [pid = 1809] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 179 (0x7f800543dc00) [pid = 1809] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 178 (0x7f8001a94400) [pid = 1809] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 177 (0x7f8009e74800) [pid = 1809] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 176 (0x7f800ef11400) [pid = 1809] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:39:18 INFO - PROCESS | 1809 | --DOMWINDOW == 175 (0x7f800b608800) [pid = 1809] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:39:18 INFO - PROCESS | 1809 | 1461735558669 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 22:39:18 INFO - PROCESS | 1809 | 1461735558671 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 22:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:39:18 INFO - PROCESS | 1809 | 1461735558703 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:39:18 INFO - PROCESS | 1809 | 1461735558705 Marionette TRACE conn3 <- [1,1666,null,{}] 22:39:18 INFO - PROCESS | 1809 | 1461735558710 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:18 INFO - PROCESS | 1809 | 1461735558911 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 22:39:19 INFO - PROCESS | 1809 | 1461735559000 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005933800 == 84 [pid = 1809] [id = 424] 22:39:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 176 (0x7f8001a88000) [pid = 1809] [serial = 1273] [outer = (nil)] 22:39:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 177 (0x7f8005342800) [pid = 1809] [serial = 1274] [outer = 0x7f8001a88000] 22:39:19 INFO - PROCESS | 1809 | 1461735559066 Marionette DEBUG loaded listener.js 22:39:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 178 (0x7f800a033c00) [pid = 1809] [serial = 1275] [outer = 0x7f8001a88000] 22:39:19 INFO - PROCESS | 1809 | 1461735559676 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 22:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1031ms 22:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:39:19 INFO - PROCESS | 1809 | 1461735559733 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 22:39:19 INFO - PROCESS | 1809 | 1461735559735 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 22:39:19 INFO - PROCESS | 1809 | 1461735559741 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:39:19 INFO - PROCESS | 1809 | 1461735559743 Marionette TRACE conn3 <- [1,1670,null,{}] 22:39:19 INFO - PROCESS | 1809 | 1461735559763 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:19 INFO - PROCESS | 1809 | 1461735559957 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 22:39:19 INFO - PROCESS | 1809 | 1461735559975 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c99e800 == 85 [pid = 1809] [id = 425] 22:39:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 179 (0x7f80032a7c00) [pid = 1809] [serial = 1276] [outer = (nil)] 22:39:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 180 (0x7f800b60ac00) [pid = 1809] [serial = 1277] [outer = 0x7f80032a7c00] 22:39:20 INFO - PROCESS | 1809 | 1461735560031 Marionette DEBUG loaded listener.js 22:39:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x7f800d567000) [pid = 1809] [serial = 1278] [outer = 0x7f80032a7c00] 22:39:20 INFO - PROCESS | 1809 | 1461735560924 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 22:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1229ms 22:39:20 INFO - PROCESS | 1809 | 1461735560970 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 22:39:20 INFO - PROCESS | 1809 | 1461735560975 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 22:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:39:20 INFO - PROCESS | 1809 | 1461735560983 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:39:20 INFO - PROCESS | 1809 | 1461735560988 Marionette TRACE conn3 <- [1,1674,null,{}] 22:39:21 INFO - PROCESS | 1809 | 1461735560997 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:21 INFO - PROCESS | 1809 | 1461735561182 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 22:39:21 INFO - PROCESS | 1809 | 1461735561365 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005873800 == 86 [pid = 1809] [id = 426] 22:39:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x7f7ffd3e1400) [pid = 1809] [serial = 1279] [outer = (nil)] 22:39:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x7f80019d0c00) [pid = 1809] [serial = 1280] [outer = 0x7f7ffd3e1400] 22:39:21 INFO - PROCESS | 1809 | 1461735561436 Marionette DEBUG loaded listener.js 22:39:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x7f8003bf6400) [pid = 1809] [serial = 1281] [outer = 0x7f7ffd3e1400] 22:39:22 INFO - PROCESS | 1809 | 1461735562323 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 22:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1381ms 22:39:22 INFO - PROCESS | 1809 | 1461735562364 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 22:39:22 INFO - PROCESS | 1809 | 1461735562372 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 22:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:39:22 INFO - PROCESS | 1809 | 1461735562381 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:39:22 INFO - PROCESS | 1809 | 1461735562385 Marionette TRACE conn3 <- [1,1678,null,{}] 22:39:22 INFO - PROCESS | 1809 | 1461735562390 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:22 INFO - PROCESS | 1809 | 1461735562553 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 22:39:22 INFO - PROCESS | 1809 | 1461735562736 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2a4000 == 87 [pid = 1809] [id = 427] 22:39:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x7f8005432800) [pid = 1809] [serial = 1282] [outer = (nil)] 22:39:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x7f800a7b4000) [pid = 1809] [serial = 1283] [outer = 0x7f8005432800] 22:39:22 INFO - PROCESS | 1809 | 1461735562801 Marionette DEBUG loaded listener.js 22:39:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x7f800b74f800) [pid = 1809] [serial = 1284] [outer = 0x7f8005432800] 22:39:23 INFO - PROCESS | 1809 | 1461735563748 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 22:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1432ms 22:39:23 INFO - PROCESS | 1809 | 1461735563814 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 22:39:23 INFO - PROCESS | 1809 | 1461735563818 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 22:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:39:23 INFO - PROCESS | 1809 | 1461735563824 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:39:23 INFO - PROCESS | 1809 | 1461735563834 Marionette TRACE conn3 <- [1,1682,null,{}] 22:39:23 INFO - PROCESS | 1809 | 1461735563853 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:24 INFO - PROCESS | 1809 | 1461735564061 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 22:39:24 INFO - PROCESS | 1809 | 1461735564239 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014f93000 == 88 [pid = 1809] [id = 428] 22:39:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 188 (0x7f800d569000) [pid = 1809] [serial = 1285] [outer = (nil)] 22:39:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 189 (0x7f800ef11000) [pid = 1809] [serial = 1286] [outer = 0x7f800d569000] 22:39:24 INFO - PROCESS | 1809 | 1461735564348 Marionette DEBUG loaded listener.js 22:39:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 190 (0x7f800ef62400) [pid = 1809] [serial = 1287] [outer = 0x7f800d569000] 22:39:25 INFO - PROCESS | 1809 | 1461735565192 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 22:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1406ms 22:39:25 INFO - PROCESS | 1809 | 1461735565230 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 22:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:39:25 INFO - PROCESS | 1809 | 1461735565234 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 22:39:25 INFO - PROCESS | 1809 | 1461735565240 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:39:25 INFO - PROCESS | 1809 | 1461735565243 Marionette TRACE conn3 <- [1,1686,null,{}] 22:39:25 INFO - PROCESS | 1809 | 1461735565247 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:25 INFO - PROCESS | 1809 | 1461735565416 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 22:39:25 INFO - PROCESS | 1809 | 1461735565606 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8018a82800 == 89 [pid = 1809] [id = 429] 22:39:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 191 (0x7f800125a800) [pid = 1809] [serial = 1288] [outer = (nil)] 22:39:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 192 (0x7f800b455400) [pid = 1809] [serial = 1289] [outer = 0x7f800125a800] 22:39:25 INFO - PROCESS | 1809 | 1461735565673 Marionette DEBUG loaded listener.js 22:39:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 193 (0x7f8012a2d800) [pid = 1809] [serial = 1290] [outer = 0x7f800125a800] 22:39:26 INFO - PROCESS | 1809 | 1461735566532 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 22:39:26 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 22:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1343ms 22:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:39:26 INFO - PROCESS | 1809 | 1461735566583 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 22:39:26 INFO - PROCESS | 1809 | 1461735566586 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 22:39:26 INFO - PROCESS | 1809 | 1461735566593 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:39:26 INFO - PROCESS | 1809 | 1461735566595 Marionette TRACE conn3 <- [1,1690,null,{}] 22:39:26 INFO - PROCESS | 1809 | 1461735566600 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:26 INFO - PROCESS | 1809 | 1461735566762 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 22:39:26 INFO - PROCESS | 1809 | 1461735566946 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802269e800 == 90 [pid = 1809] [id = 430] 22:39:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 194 (0x7f800329d400) [pid = 1809] [serial = 1291] [outer = (nil)] 22:39:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 195 (0x7f8013626400) [pid = 1809] [serial = 1292] [outer = 0x7f800329d400] 22:39:27 INFO - PROCESS | 1809 | 1461735567011 Marionette DEBUG loaded listener.js 22:39:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 196 (0x7f8013d25800) [pid = 1809] [serial = 1293] [outer = 0x7f800329d400] 22:39:27 INFO - PROCESS | 1809 | 1461735567871 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 22:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1330ms 22:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:39:27 INFO - PROCESS | 1809 | 1461735567923 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 22:39:27 INFO - PROCESS | 1809 | 1461735567926 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 22:39:27 INFO - PROCESS | 1809 | 1461735567931 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:39:27 INFO - PROCESS | 1809 | 1461735567934 Marionette TRACE conn3 <- [1,1694,null,{}] 22:39:27 INFO - PROCESS | 1809 | 1461735567939 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:28 INFO - PROCESS | 1809 | 1461735568138 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 22:39:28 INFO - PROCESS | 1809 | 1461735568318 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8026da2000 == 91 [pid = 1809] [id = 431] 22:39:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 197 (0x7f80148d9000) [pid = 1809] [serial = 1294] [outer = (nil)] 22:39:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 198 (0x7f8014fb6000) [pid = 1809] [serial = 1295] [outer = 0x7f80148d9000] 22:39:28 INFO - PROCESS | 1809 | 1461735568388 Marionette DEBUG loaded listener.js 22:39:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 199 (0x7f8016046800) [pid = 1809] [serial = 1296] [outer = 0x7f80148d9000] 22:39:29 INFO - PROCESS | 1809 | 1461735569243 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 22:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1381ms 22:39:29 INFO - PROCESS | 1809 | 1461735569312 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 22:39:29 INFO - PROCESS | 1809 | 1461735569316 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 22:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:39:29 INFO - PROCESS | 1809 | 1461735569321 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:39:29 INFO - PROCESS | 1809 | 1461735569324 Marionette TRACE conn3 <- [1,1698,null,{}] 22:39:29 INFO - PROCESS | 1809 | 1461735569329 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:29 INFO - PROCESS | 1809 | 1461735569483 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 22:39:29 INFO - PROCESS | 1809 | 1461735569680 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8027b14800 == 92 [pid = 1809] [id = 432] 22:39:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 200 (0x7f8014b65000) [pid = 1809] [serial = 1297] [outer = (nil)] 22:39:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 201 (0x7f8017ea3800) [pid = 1809] [serial = 1298] [outer = 0x7f8014b65000] 22:39:29 INFO - PROCESS | 1809 | 1461735569752 Marionette DEBUG loaded listener.js 22:39:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 202 (0x7f80217f7800) [pid = 1809] [serial = 1299] [outer = 0x7f8014b65000] 22:39:30 INFO - PROCESS | 1809 | 1461735570596 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 22:39:30 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 22:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1334ms 22:39:30 INFO - PROCESS | 1809 | 1461735570657 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 22:39:30 INFO - PROCESS | 1809 | 1461735570660 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 22:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:39:30 INFO - PROCESS | 1809 | 1461735570666 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:39:30 INFO - PROCESS | 1809 | 1461735570668 Marionette TRACE conn3 <- [1,1702,null,{}] 22:39:30 INFO - PROCESS | 1809 | 1461735570673 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:30 INFO - PROCESS | 1809 | 1461735570847 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 22:39:31 INFO - PROCESS | 1809 | 1461735571032 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffdee3000 == 93 [pid = 1809] [id = 433] 22:39:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 203 (0x7f8014f28400) [pid = 1809] [serial = 1300] [outer = (nil)] 22:39:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 204 (0x7f80225b3c00) [pid = 1809] [serial = 1301] [outer = 0x7f8014f28400] 22:39:31 INFO - PROCESS | 1809 | 1461735571103 Marionette DEBUG loaded listener.js 22:39:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 205 (0x7f80225ca800) [pid = 1809] [serial = 1302] [outer = 0x7f8014f28400] 22:39:31 INFO - PROCESS | 1809 | 1461735571900 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 22:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1280ms 22:39:31 INFO - PROCESS | 1809 | 1461735571947 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 22:39:31 INFO - PROCESS | 1809 | 1461735571950 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 22:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:39:31 INFO - PROCESS | 1809 | 1461735571956 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:39:31 INFO - PROCESS | 1809 | 1461735571958 Marionette TRACE conn3 <- [1,1706,null,{}] 22:39:31 INFO - PROCESS | 1809 | 1461735571963 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:32 INFO - PROCESS | 1809 | 1461735572131 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 22:39:32 INFO - PROCESS | 1809 | 1461735572316 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802ba39000 == 94 [pid = 1809] [id = 434] 22:39:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 206 (0x7f8017b0bc00) [pid = 1809] [serial = 1303] [outer = (nil)] 22:39:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 207 (0x7f80226f2400) [pid = 1809] [serial = 1304] [outer = 0x7f8017b0bc00] 22:39:32 INFO - PROCESS | 1809 | 1461735572382 Marionette DEBUG loaded listener.js 22:39:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 208 (0x7f8022a68c00) [pid = 1809] [serial = 1305] [outer = 0x7f8017b0bc00] 22:39:33 INFO - PROCESS | 1809 | 1461735573214 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 22:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1333ms 22:39:33 INFO - PROCESS | 1809 | 1461735573290 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 22:39:33 INFO - PROCESS | 1809 | 1461735573294 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 22:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:39:33 INFO - PROCESS | 1809 | 1461735573299 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:39:33 INFO - PROCESS | 1809 | 1461735573301 Marionette TRACE conn3 <- [1,1710,null,{}] 22:39:33 INFO - PROCESS | 1809 | 1461735573306 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:33 INFO - PROCESS | 1809 | 1461735573466 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 22:39:33 INFO - PROCESS | 1809 | 1461735573654 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80000e1800 == 95 [pid = 1809] [id = 435] 22:39:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 209 (0x7f80015eb400) [pid = 1809] [serial = 1306] [outer = (nil)] 22:39:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 210 (0x7f8003949c00) [pid = 1809] [serial = 1307] [outer = 0x7f80015eb400] 22:39:33 INFO - PROCESS | 1809 | 1461735573718 Marionette DEBUG loaded listener.js 22:39:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 211 (0x7f800394f000) [pid = 1809] [serial = 1308] [outer = 0x7f80015eb400] 22:39:34 INFO - PROCESS | 1809 | 1461735574589 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 22:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1334ms 22:39:34 INFO - PROCESS | 1809 | 1461735574635 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 22:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:39:34 INFO - PROCESS | 1809 | 1461735574639 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 22:39:34 INFO - PROCESS | 1809 | 1461735574644 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:39:34 INFO - PROCESS | 1809 | 1461735574648 Marionette TRACE conn3 <- [1,1714,null,{}] 22:39:34 INFO - PROCESS | 1809 | 1461735574653 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:34 INFO - PROCESS | 1809 | 1461735574842 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 22:39:35 INFO - PROCESS | 1809 | 1461735575024 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009f4d000 == 96 [pid = 1809] [id = 436] 22:39:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 212 (0x7f7ffffe8000) [pid = 1809] [serial = 1309] [outer = (nil)] 22:39:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 213 (0x7f8003950800) [pid = 1809] [serial = 1310] [outer = 0x7f7ffffe8000] 22:39:35 INFO - PROCESS | 1809 | 1461735575097 Marionette DEBUG loaded listener.js 22:39:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 214 (0x7f8017c8bc00) [pid = 1809] [serial = 1311] [outer = 0x7f7ffffe8000] 22:39:35 INFO - PROCESS | 1809 | 1461735575996 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 22:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1427ms 22:39:36 INFO - PROCESS | 1809 | 1461735576072 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 22:39:36 INFO - PROCESS | 1809 | 1461735576075 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 22:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:39:36 INFO - PROCESS | 1809 | 1461735576081 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:39:36 INFO - PROCESS | 1809 | 1461735576083 Marionette TRACE conn3 <- [1,1718,null,{}] 22:39:36 INFO - PROCESS | 1809 | 1461735576088 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:36 INFO - PROCESS | 1809 | 1461735576250 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 22:39:36 INFO - PROCESS | 1809 | 1461735576438 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80034f2800 == 97 [pid = 1809] [id = 437] 22:39:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 215 (0x7f80019c3400) [pid = 1809] [serial = 1312] [outer = (nil)] 22:39:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 216 (0x7f8003bf8c00) [pid = 1809] [serial = 1313] [outer = 0x7f80019c3400] 22:39:36 INFO - PROCESS | 1809 | 1461735576505 Marionette DEBUG loaded listener.js 22:39:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 217 (0x7f800c6f4000) [pid = 1809] [serial = 1314] [outer = 0x7f80019c3400] 22:39:37 INFO - PROCESS | 1809 | 1461735577317 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 22:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1289ms 22:39:37 INFO - PROCESS | 1809 | 1461735577370 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 22:39:37 INFO - PROCESS | 1809 | 1461735577374 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 22:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:39:37 INFO - PROCESS | 1809 | 1461735577379 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:39:37 INFO - PROCESS | 1809 | 1461735577382 Marionette TRACE conn3 <- [1,1722,null,{}] 22:39:37 INFO - PROCESS | 1809 | 1461735577387 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:37 INFO - PROCESS | 1809 | 1461735577549 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 22:39:38 INFO - PROCESS | 1809 | 1461735578262 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001a4a800 == 98 [pid = 1809] [id = 438] 22:39:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 218 (0x7f7ffd3e8000) [pid = 1809] [serial = 1315] [outer = (nil)] 22:39:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 219 (0x7f7ffffe1000) [pid = 1809] [serial = 1316] [outer = 0x7f7ffd3e8000] 22:39:38 INFO - PROCESS | 1809 | 1461735578333 Marionette DEBUG loaded listener.js 22:39:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 220 (0x7f80015ea400) [pid = 1809] [serial = 1317] [outer = 0x7f7ffd3e8000] 22:39:39 INFO - PROCESS | 1809 | 1461735579158 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 22:39:39 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 22:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1832ms 22:39:39 INFO - PROCESS | 1809 | 1461735579212 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 22:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:39:39 INFO - PROCESS | 1809 | 1461735579218 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 22:39:39 INFO - PROCESS | 1809 | 1461735579224 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:39:39 INFO - PROCESS | 1809 | 1461735579229 Marionette TRACE conn3 <- [1,1726,null,{}] 22:39:39 INFO - PROCESS | 1809 | 1461735579235 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:39 INFO - PROCESS | 1809 | 1461735579397 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 22:39:39 INFO - PROCESS | 1809 | 1461735579616 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffd1c9000 == 99 [pid = 1809] [id = 439] 22:39:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 221 (0x7f8003944800) [pid = 1809] [serial = 1318] [outer = (nil)] 22:39:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 222 (0x7f8005341c00) [pid = 1809] [serial = 1319] [outer = 0x7f8003944800] 22:39:39 INFO - PROCESS | 1809 | 1461735579782 Marionette DEBUG loaded listener.js 22:39:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 223 (0x7f8005474c00) [pid = 1809] [serial = 1320] [outer = 0x7f8003944800] 22:39:40 INFO - PROCESS | 1809 | 1461735580725 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 22:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1584ms 22:39:40 INFO - PROCESS | 1809 | 1461735580811 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 22:39:40 INFO - PROCESS | 1809 | 1461735580817 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 22:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:39:40 INFO - PROCESS | 1809 | 1461735580823 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:39:40 INFO - PROCESS | 1809 | 1461735580825 Marionette TRACE conn3 <- [1,1730,null,{}] 22:39:40 INFO - PROCESS | 1809 | 1461735580830 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:41 INFO - PROCESS | 1809 | 1461735581029 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 22:39:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8005933800 == 98 [pid = 1809] [id = 424] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 222 (0x7f800b74bc00) [pid = 1809] [serial = 1187] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 221 (0x7f8003aee000) [pid = 1809] [serial = 1190] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 220 (0x7f800a764800) [pid = 1809] [serial = 1193] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 219 (0x7f800b74fc00) [pid = 1809] [serial = 1196] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 218 (0x7f8013d29000) [pid = 1809] [serial = 1220] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8012a59800 == 97 [pid = 1809] [id = 423] 22:39:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c560000 == 96 [pid = 1809] [id = 422] 22:39:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b893800 == 95 [pid = 1809] [id = 421] 22:39:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7fff0e1800 == 94 [pid = 1809] [id = 420] 22:39:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800aeaa800 == 93 [pid = 1809] [id = 419] 22:39:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80036c9800 == 92 [pid = 1809] [id = 418] 22:39:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80036c7000 == 91 [pid = 1809] [id = 417] 22:39:41 INFO - PROCESS | 1809 | 1461735581252 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8015c21000 == 90 [pid = 1809] [id = 409] 22:39:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80000dd800 == 91 [pid = 1809] [id = 440] 22:39:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 219 (0x7f8005472400) [pid = 1809] [serial = 1321] [outer = (nil)] 22:39:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 220 (0x7f8009e74800) [pid = 1809] [serial = 1322] [outer = 0x7f8005472400] 22:39:41 INFO - PROCESS | 1809 | 1461735581385 Marionette DEBUG loaded listener.js 22:39:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 221 (0x7f800a7bb400) [pid = 1809] [serial = 1323] [outer = 0x7f8005472400] 22:39:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bb11800 == 90 [pid = 1809] [id = 408] 22:39:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80037de800 == 89 [pid = 1809] [id = 407] 22:39:41 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014cde800 == 88 [pid = 1809] [id = 406] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 220 (0x7f8014a7ac00) [pid = 1809] [serial = 990] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 219 (0x7f801331c800) [pid = 1809] [serial = 942] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 218 (0x7f801604d400) [pid = 1809] [serial = 1071] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 217 (0x7f801614f800) [pid = 1809] [serial = 1140] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 216 (0x7f8023a15c00) [pid = 1809] [serial = 1125] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 215 (0x7f8016152c00) [pid = 1809] [serial = 1032] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 214 (0x7f8003bf6c00) [pid = 1809] [serial = 933] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 213 (0x7f801338a400) [pid = 1809] [serial = 984] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 212 (0x7f800c20a000) [pid = 1809] [serial = 855] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 211 (0x7f800f19f800) [pid = 1809] [serial = 867] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 210 (0x7f8013d2a800) [pid = 1809] [serial = 1068] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 209 (0x7f8013322800) [pid = 1809] [serial = 909] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 208 (0x7f80154a3c00) [pid = 1809] [serial = 996] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 207 (0x7f802726f400) [pid = 1809] [serial = 1131] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 206 (0x7f80225d3c00) [pid = 1809] [serial = 1122] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 205 (0x7f800c6f4c00) [pid = 1809] [serial = 981] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 204 (0x7f8013d22c00) [pid = 1809] [serial = 948] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 203 (0x7f8016045400) [pid = 1809] [serial = 1116] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 202 (0x7f8009fc8400) [pid = 1809] [serial = 894] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 201 (0x7f8017c8e000) [pid = 1809] [serial = 1041] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 200 (0x7f800ef11800) [pid = 1809] [serial = 861] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 199 (0x7f800f1ae400) [pid = 1809] [serial = 903] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 198 (0x7f8005b83800) [pid = 1809] [serial = 852] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 197 (0x7f8014fb6400) [pid = 1809] [serial = 993] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 196 (0x7f800d56d800) [pid = 1809] [serial = 1065] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 195 (0x7f800bb49000) [pid = 1809] [serial = 1017] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 194 (0x7f8013f35c00) [pid = 1809] [serial = 987] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 193 (0x7f800ef55800) [pid = 1809] [serial = 864] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 192 (0x7f8015059000) [pid = 1809] [serial = 1026] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 191 (0x7f801365f800) [pid = 1809] [serial = 945] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 190 (0x7f800a039000) [pid = 1809] [serial = 978] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 189 (0x7f8017ea2400) [pid = 1809] [serial = 1038] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 188 (0x7f8017c0ac00) [pid = 1809] [serial = 1035] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 187 (0x7f8013269400) [pid = 1809] [serial = 1113] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x7f8026b9a400) [pid = 1809] [serial = 1128] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x7f800eff1800) [pid = 1809] [serial = 900] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x7f800da12400) [pid = 1809] [serial = 858] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0x7f800f106400) [pid = 1809] [serial = 939] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x7f800c204000) [pid = 1809] [serial = 936] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 181 (0x7f8021740c00) [pid = 1809] [serial = 1074] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x7f80225b1800) [pid = 1809] [serial = 1119] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 179 (0x7f800f107400) [pid = 1809] [serial = 1020] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 178 (0x7f801188cc00) [pid = 1809] [serial = 906] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 177 (0x7f800c202400) [pid = 1809] [serial = 897] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 176 (0x7f8014a72400) [pid = 1809] [serial = 1023] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 175 (0x7f80225ae800) [pid = 1809] [serial = 1077] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 174 (0x7f8022683c00) [pid = 1809] [serial = 1080] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 173 (0x7f8013e99400) [pid = 1809] [serial = 951] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 172 (0x7f8015d55400) [pid = 1809] [serial = 1029] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 171 (0x7f800c6eb400) [pid = 1809] [serial = 1110] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 170 (0x7f8011881800) [pid = 1809] [serial = 1214] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 169 (0x7f800b742400) [pid = 1809] [serial = 1205] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x7f800bc45400) [pid = 1809] [serial = 1206] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 167 (0x7f8005991400) [pid = 1809] [serial = 1166] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0x7f8023a0b000) [pid = 1809] [serial = 1178] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x7f80217ed800) [pid = 1809] [serial = 1172] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 164 (0x7f80131cc400) [pid = 1809] [serial = 1169] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x7f8014b69000) [pid = 1809] [serial = 1184] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 162 (0x7f80234b2800) [pid = 1809] [serial = 1175] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x7f800c207800) [pid = 1809] [serial = 1208] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x7f800c6f7800) [pid = 1809] [serial = 1209] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x7f8009e75800) [pid = 1809] [serial = 1203] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x7f8005440800) [pid = 1809] [serial = 1202] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x7f80274a3400) [pid = 1809] [serial = 1181] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x7f8005438c00) [pid = 1809] [serial = 1200] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x7f8003aed400) [pid = 1809] [serial = 1199] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x7f800c6f8000) [pid = 1809] [serial = 1211] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x7f800da11c00) [pid = 1809] [serial = 1212] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x7f801331b800) [pid = 1809] [serial = 1217] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x7f8012a35000) [pid = 1809] [serial = 1215] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x7f8013b37c00) [pid = 1809] [serial = 1218] [outer = (nil)] [url = about:blank] 22:39:41 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x7f802284f000) [pid = 1809] [serial = 1083] [outer = (nil)] [url = about:blank] 22:39:42 INFO - PROCESS | 1809 | 1461735582146 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 22:39:42 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 22:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1385ms 22:39:42 INFO - PROCESS | 1809 | 1461735582209 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 22:39:42 INFO - PROCESS | 1809 | 1461735582213 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 22:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:39:42 INFO - PROCESS | 1809 | 1461735582225 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:39:42 INFO - PROCESS | 1809 | 1461735582233 Marionette TRACE conn3 <- [1,1734,null,{}] 22:39:42 INFO - PROCESS | 1809 | 1461735582244 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:42 INFO - PROCESS | 1809 | 1461735582396 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 22:39:42 INFO - PROCESS | 1809 | 1461735582407 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a161000 == 89 [pid = 1809] [id = 441] 22:39:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x7f800b461800) [pid = 1809] [serial = 1324] [outer = (nil)] 22:39:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x7f800ba0d400) [pid = 1809] [serial = 1325] [outer = 0x7f800b461800] 22:39:42 INFO - PROCESS | 1809 | 1461735582462 Marionette DEBUG loaded listener.js 22:39:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x7f800bc40000) [pid = 1809] [serial = 1326] [outer = 0x7f800b461800] 22:39:43 INFO - PROCESS | 1809 | 1461735583218 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 22:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1044ms 22:39:43 INFO - PROCESS | 1809 | 1461735583266 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 22:39:43 INFO - PROCESS | 1809 | 1461735583270 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 22:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:39:43 INFO - PROCESS | 1809 | 1461735583275 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:39:43 INFO - PROCESS | 1809 | 1461735583277 Marionette TRACE conn3 <- [1,1738,null,{}] 22:39:43 INFO - PROCESS | 1809 | 1461735583283 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:43 INFO - PROCESS | 1809 | 1461735583424 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 22:39:43 INFO - PROCESS | 1809 | 1461735583442 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800aea8000 == 90 [pid = 1809] [id = 442] 22:39:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x7f800547c000) [pid = 1809] [serial = 1327] [outer = (nil)] 22:39:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x7f800bfcd800) [pid = 1809] [serial = 1328] [outer = 0x7f800547c000] 22:39:43 INFO - PROCESS | 1809 | 1461735583500 Marionette DEBUG loaded listener.js 22:39:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x7f800c243800) [pid = 1809] [serial = 1329] [outer = 0x7f800547c000] 22:39:44 INFO - PROCESS | 1809 | 1461735584434 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 22:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1224ms 22:39:44 INFO - PROCESS | 1809 | 1461735584500 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 22:39:44 INFO - PROCESS | 1809 | 1461735584504 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 22:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:39:44 INFO - PROCESS | 1809 | 1461735584509 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:39:44 INFO - PROCESS | 1809 | 1461735584510 Marionette TRACE conn3 <- [1,1742,null,{}] 22:39:44 INFO - PROCESS | 1809 | 1461735584515 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:44 INFO - PROCESS | 1809 | 1461735584719 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 22:39:44 INFO - PROCESS | 1809 | 1461735584743 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b889000 == 91 [pid = 1809] [id = 443] 22:39:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x7f800c6f8000) [pid = 1809] [serial = 1330] [outer = (nil)] 22:39:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x7f800d562c00) [pid = 1809] [serial = 1331] [outer = 0x7f800c6f8000] 22:39:44 INFO - PROCESS | 1809 | 1461735584808 Marionette DEBUG loaded listener.js 22:39:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x7f800d63bc00) [pid = 1809] [serial = 1332] [outer = 0x7f800c6f8000] 22:39:45 INFO - PROCESS | 1809 | 1461735585663 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 22:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1584ms 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x7f8012a31c00) [pid = 1809] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x7f80254b4000) [pid = 1809] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x7f80015ed000) [pid = 1809] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x7f8014f2b400) [pid = 1809] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x7f8016044800) [pid = 1809] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x7f800c848000) [pid = 1809] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x7f8017b15400) [pid = 1809] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x7f80259dac00) [pid = 1809] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x7f800da0e800) [pid = 1809] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x7f800e434c00) [pid = 1809] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x7f8014b6a400) [pid = 1809] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x7f800a03d000) [pid = 1809] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x7f8003af2800) [pid = 1809] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x7f7ffd3ed000) [pid = 1809] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x7f7ffd3ecc00) [pid = 1809] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x7f801352c800) [pid = 1809] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x7f800ef63400) [pid = 1809] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x7f8001a88000) [pid = 1809] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:39:46 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x7f800b60a800) [pid = 1809] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:39:46 INFO - PROCESS | 1809 | 1461735586141 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 22:39:46 INFO - PROCESS | 1809 | 1461735586145 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 22:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:39:46 INFO - PROCESS | 1809 | 1461735586151 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:39:46 INFO - PROCESS | 1809 | 1461735586153 Marionette TRACE conn3 <- [1,1746,null,{}] 22:39:46 INFO - PROCESS | 1809 | 1461735586158 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:46 INFO - PROCESS | 1809 | 1461735586298 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 22:39:46 INFO - PROCESS | 1809 | 1461735586471 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005866000 == 92 [pid = 1809] [id = 444] 22:39:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x7f800bfc6c00) [pid = 1809] [serial = 1333] [outer = (nil)] 22:39:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x7f800c849c00) [pid = 1809] [serial = 1334] [outer = 0x7f800bfc6c00] 22:39:46 INFO - PROCESS | 1809 | 1461735586529 Marionette DEBUG loaded listener.js 22:39:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x7f800e43c000) [pid = 1809] [serial = 1335] [outer = 0x7f800bfc6c00] 22:39:47 INFO - PROCESS | 1809 | 1461735587141 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 22:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1027ms 22:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:39:47 INFO - PROCESS | 1809 | 1461735587178 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 22:39:47 INFO - PROCESS | 1809 | 1461735587181 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 22:39:47 INFO - PROCESS | 1809 | 1461735587186 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:39:47 INFO - PROCESS | 1809 | 1461735587189 Marionette TRACE conn3 <- [1,1750,null,{}] 22:39:47 INFO - PROCESS | 1809 | 1461735587194 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:47 INFO - PROCESS | 1809 | 1461735587347 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 22:39:47 INFO - PROCESS | 1809 | 1461735587620 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7fffdd5800 == 93 [pid = 1809] [id = 445] 22:39:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x7f7ffd3df400) [pid = 1809] [serial = 1336] [outer = (nil)] 22:39:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x7f7ffd3e6c00) [pid = 1809] [serial = 1337] [outer = 0x7f7ffd3df400] 22:39:47 INFO - PROCESS | 1809 | 1461735587692 Marionette DEBUG loaded listener.js 22:39:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x7f80015ef000) [pid = 1809] [serial = 1338] [outer = 0x7f7ffd3df400] 22:39:48 INFO - PROCESS | 1809 | 1461735588599 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 22:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1481ms 22:39:48 INFO - PROCESS | 1809 | 1461735588669 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 22:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:39:48 INFO - PROCESS | 1809 | 1461735588676 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 22:39:48 INFO - PROCESS | 1809 | 1461735588683 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:39:48 INFO - PROCESS | 1809 | 1461735588688 Marionette TRACE conn3 <- [1,1754,null,{}] 22:39:48 INFO - PROCESS | 1809 | 1461735588694 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:48 INFO - PROCESS | 1809 | 1461735588901 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 22:39:49 INFO - PROCESS | 1809 | 1461735589072 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009d79800 == 94 [pid = 1809] [id = 446] 22:39:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x7f7ffd3e3800) [pid = 1809] [serial = 1339] [outer = (nil)] 22:39:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x7f8005986400) [pid = 1809] [serial = 1340] [outer = 0x7f7ffd3e3800] 22:39:49 INFO - PROCESS | 1809 | 1461735589142 Marionette DEBUG loaded listener.js 22:39:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x7f8009fc9400) [pid = 1809] [serial = 1341] [outer = 0x7f7ffd3e3800] 22:39:50 INFO - PROCESS | 1809 | 1461735590020 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 22:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1382ms 22:39:50 INFO - PROCESS | 1809 | 1461735590069 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 22:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:39:50 INFO - PROCESS | 1809 | 1461735590075 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 22:39:50 INFO - PROCESS | 1809 | 1461735590080 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:39:50 INFO - PROCESS | 1809 | 1461735590084 Marionette TRACE conn3 <- [1,1758,null,{}] 22:39:50 INFO - PROCESS | 1809 | 1461735590089 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:50 INFO - PROCESS | 1809 | 1461735590256 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 22:39:50 INFO - PROCESS | 1809 | 1461735590437 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2d1000 == 95 [pid = 1809] [id = 447] 22:39:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x7f800b45d800) [pid = 1809] [serial = 1342] [outer = (nil)] 22:39:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x7f800b74ec00) [pid = 1809] [serial = 1343] [outer = 0x7f800b45d800] 22:39:50 INFO - PROCESS | 1809 | 1461735590508 Marionette DEBUG loaded listener.js 22:39:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x7f800be20400) [pid = 1809] [serial = 1344] [outer = 0x7f800b45d800] 22:39:51 INFO - PROCESS | 1809 | 1461735591364 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 22:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1333ms 22:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:39:51 INFO - PROCESS | 1809 | 1461735591414 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 22:39:51 INFO - PROCESS | 1809 | 1461735591417 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 22:39:51 INFO - PROCESS | 1809 | 1461735591432 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:39:51 INFO - PROCESS | 1809 | 1461735591441 Marionette TRACE conn3 <- [1,1762,null,{}] 22:39:51 INFO - PROCESS | 1809 | 1461735591447 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:51 INFO - PROCESS | 1809 | 1461735591616 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 22:39:51 INFO - PROCESS | 1809 | 1461735591786 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c55f000 == 96 [pid = 1809] [id = 448] 22:39:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x7f800b45bc00) [pid = 1809] [serial = 1345] [outer = (nil)] 22:39:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x7f800d5cfc00) [pid = 1809] [serial = 1346] [outer = 0x7f800b45bc00] 22:39:51 INFO - PROCESS | 1809 | 1461735591855 Marionette DEBUG loaded listener.js 22:39:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x7f800ef14400) [pid = 1809] [serial = 1347] [outer = 0x7f800b45bc00] 22:39:52 INFO - PROCESS | 1809 | 1461735592677 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 22:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1290ms 22:39:52 INFO - PROCESS | 1809 | 1461735592714 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 22:39:52 INFO - PROCESS | 1809 | 1461735592719 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 22:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:39:52 INFO - PROCESS | 1809 | 1461735592724 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:39:52 INFO - PROCESS | 1809 | 1461735592726 Marionette TRACE conn3 <- [1,1766,null,{}] 22:39:52 INFO - PROCESS | 1809 | 1461735592732 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:52 INFO - PROCESS | 1809 | 1461735592896 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 22:39:53 INFO - PROCESS | 1809 | 1461735593073 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9f0000 == 97 [pid = 1809] [id = 449] 22:39:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x7f800b60e000) [pid = 1809] [serial = 1348] [outer = (nil)] 22:39:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x7f800efef800) [pid = 1809] [serial = 1349] [outer = 0x7f800b60e000] 22:39:53 INFO - PROCESS | 1809 | 1461735593140 Marionette DEBUG loaded listener.js 22:39:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x7f800f1a7000) [pid = 1809] [serial = 1350] [outer = 0x7f800b60e000] 22:39:54 INFO - PROCESS | 1809 | 1461735594010 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 22:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1325ms 22:39:54 INFO - PROCESS | 1809 | 1461735594051 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 22:39:54 INFO - PROCESS | 1809 | 1461735594054 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 22:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:39:54 INFO - PROCESS | 1809 | 1461735594059 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:39:54 INFO - PROCESS | 1809 | 1461735594061 Marionette TRACE conn3 <- [1,1770,null,{}] 22:39:54 INFO - PROCESS | 1809 | 1461735594067 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:54 INFO - PROCESS | 1809 | 1461735594239 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 22:39:54 INFO - PROCESS | 1809 | 1461735594423 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801184a800 == 98 [pid = 1809] [id = 450] 22:39:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x7f8011a18800) [pid = 1809] [serial = 1351] [outer = (nil)] 22:39:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x7f80123f3c00) [pid = 1809] [serial = 1352] [outer = 0x7f8011a18800] 22:39:54 INFO - PROCESS | 1809 | 1461735594500 Marionette DEBUG loaded listener.js 22:39:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x7f8013321c00) [pid = 1809] [serial = 1353] [outer = 0x7f8011a18800] 22:39:55 INFO - PROCESS | 1809 | 1461735595412 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 22:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1382ms 22:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:39:55 INFO - PROCESS | 1809 | 1461735595442 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 22:39:55 INFO - PROCESS | 1809 | 1461735595445 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 22:39:55 INFO - PROCESS | 1809 | 1461735595449 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:39:55 INFO - PROCESS | 1809 | 1461735595453 Marionette TRACE conn3 <- [1,1774,null,{}] 22:39:55 INFO - PROCESS | 1809 | 1461735595458 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:55 INFO - PROCESS | 1809 | 1461735595619 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 22:39:55 INFO - PROCESS | 1809 | 1461735595797 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801416c000 == 99 [pid = 1809] [id = 451] 22:39:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x7f8011a1a400) [pid = 1809] [serial = 1354] [outer = (nil)] 22:39:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x7f8013b37400) [pid = 1809] [serial = 1355] [outer = 0x7f8011a1a400] 22:39:55 INFO - PROCESS | 1809 | 1461735595861 Marionette DEBUG loaded listener.js 22:39:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x7f8013c39800) [pid = 1809] [serial = 1356] [outer = 0x7f8011a1a400] 22:39:56 INFO - PROCESS | 1809 | 1461735596736 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 22:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1330ms 22:39:56 INFO - PROCESS | 1809 | 1461735596781 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 22:39:56 INFO - PROCESS | 1809 | 1461735596784 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 22:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:39:56 INFO - PROCESS | 1809 | 1461735596790 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:39:56 INFO - PROCESS | 1809 | 1461735596792 Marionette TRACE conn3 <- [1,1778,null,{}] 22:39:56 INFO - PROCESS | 1809 | 1461735596797 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:56 INFO - PROCESS | 1809 | 1461735596960 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 22:39:57 INFO - PROCESS | 1809 | 1461735597138 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014a1f000 == 100 [pid = 1809] [id = 452] 22:39:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x7f8013626c00) [pid = 1809] [serial = 1357] [outer = (nil)] 22:39:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x7f8013d2ac00) [pid = 1809] [serial = 1358] [outer = 0x7f8013626c00] 22:39:57 INFO - PROCESS | 1809 | 1461735597204 Marionette DEBUG loaded listener.js 22:39:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x7f8013e93400) [pid = 1809] [serial = 1359] [outer = 0x7f8013626c00] 22:39:58 INFO - PROCESS | 1809 | 1461735598048 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 22:39:58 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 22:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1329ms 22:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:39:58 INFO - PROCESS | 1809 | 1461735598120 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 22:39:58 INFO - PROCESS | 1809 | 1461735598123 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 22:39:58 INFO - PROCESS | 1809 | 1461735598129 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:39:58 INFO - PROCESS | 1809 | 1461735598131 Marionette TRACE conn3 <- [1,1782,null,{}] 22:39:58 INFO - PROCESS | 1809 | 1461735598136 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:58 INFO - PROCESS | 1809 | 1461735598295 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 22:39:58 INFO - PROCESS | 1809 | 1461735598474 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014ea6000 == 101 [pid = 1809] [id = 453] 22:39:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x7f801365f800) [pid = 1809] [serial = 1360] [outer = (nil)] 22:39:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 168 (0x7f8014a78400) [pid = 1809] [serial = 1361] [outer = 0x7f801365f800] 22:39:58 INFO - PROCESS | 1809 | 1461735598541 Marionette DEBUG loaded listener.js 22:39:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x7f8014b64000) [pid = 1809] [serial = 1362] [outer = 0x7f801365f800] 22:39:59 INFO - PROCESS | 1809 | 1461735599501 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 22:39:59 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 22:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1427ms 22:39:59 INFO - PROCESS | 1809 | 1461735599556 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 22:39:59 INFO - PROCESS | 1809 | 1461735599559 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 22:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:39:59 INFO - PROCESS | 1809 | 1461735599564 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:39:59 INFO - PROCESS | 1809 | 1461735599573 Marionette TRACE conn3 <- [1,1786,null,{}] 22:39:59 INFO - PROCESS | 1809 | 1461735599578 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:59 INFO - PROCESS | 1809 | 1461735599763 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 22:39:59 INFO - PROCESS | 1809 | 1461735599938 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015550800 == 102 [pid = 1809] [id = 454] 22:39:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0x7f8013d23800) [pid = 1809] [serial = 1363] [outer = (nil)] 22:40:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0x7f8014c79400) [pid = 1809] [serial = 1364] [outer = 0x7f8013d23800] 22:40:00 INFO - PROCESS | 1809 | 1461735600009 Marionette DEBUG loaded listener.js 22:40:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 172 (0x7f8014fb9000) [pid = 1809] [serial = 1365] [outer = 0x7f8013d23800] 22:40:00 INFO - PROCESS | 1809 | 1461735600874 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 22:40:00 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 22:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1339ms 22:40:00 INFO - PROCESS | 1809 | 1461735600905 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 22:40:00 INFO - PROCESS | 1809 | 1461735600909 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 22:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:40:00 INFO - PROCESS | 1809 | 1461735600914 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:40:00 INFO - PROCESS | 1809 | 1461735600917 Marionette TRACE conn3 <- [1,1790,null,{}] 22:40:00 INFO - PROCESS | 1809 | 1461735600922 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:01 INFO - PROCESS | 1809 | 1461735601092 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 22:40:01 INFO - PROCESS | 1809 | 1461735601288 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017e1b000 == 103 [pid = 1809] [id = 455] 22:40:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 173 (0x7f800b60a400) [pid = 1809] [serial = 1366] [outer = (nil)] 22:40:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 174 (0x7f80154a3c00) [pid = 1809] [serial = 1367] [outer = 0x7f800b60a400] 22:40:01 INFO - PROCESS | 1809 | 1461735601418 Marionette DEBUG loaded listener.js 22:40:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 175 (0x7f8016046400) [pid = 1809] [serial = 1368] [outer = 0x7f800b60a400] 22:40:02 INFO - PROCESS | 1809 | 1461735602341 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:40:02 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) 22:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1487ms 22:40:02 INFO - PROCESS | 1809 | 1461735602402 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 22:40:02 INFO - PROCESS | 1809 | 1461735602406 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 22:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:40:02 INFO - PROCESS | 1809 | 1461735602412 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:40:02 INFO - PROCESS | 1809 | 1461735602415 Marionette TRACE conn3 <- [1,1794,null,{}] 22:40:02 INFO - PROCESS | 1809 | 1461735602420 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:02 INFO - PROCESS | 1809 | 1461735602607 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 22:40:02 INFO - PROCESS | 1809 | 1461735602790 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80034f7800 == 104 [pid = 1809] [id = 456] 22:40:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 176 (0x7f7ffffdc000) [pid = 1809] [serial = 1369] [outer = (nil)] 22:40:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 177 (0x7f8005b8b400) [pid = 1809] [serial = 1370] [outer = 0x7f7ffffdc000] 22:40:02 INFO - PROCESS | 1809 | 1461735602857 Marionette DEBUG loaded listener.js 22:40:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 178 (0x7f801604fc00) [pid = 1809] [serial = 1371] [outer = 0x7f7ffffdc000] 22:40:03 INFO - PROCESS | 1809 | 1461735603668 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1327ms 22:40:03 INFO - PROCESS | 1809 | 1461735603741 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 22:40:03 INFO - PROCESS | 1809 | 1461735603744 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 22:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:40:03 INFO - PROCESS | 1809 | 1461735603749 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:40:03 INFO - PROCESS | 1809 | 1461735603751 Marionette TRACE conn3 <- [1,1798,null,{}] 22:40:03 INFO - PROCESS | 1809 | 1461735603757 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:03 INFO - PROCESS | 1809 | 1461735603935 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 22:40:04 INFO - PROCESS | 1809 | 1461735604113 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7fffdde800 == 105 [pid = 1809] [id = 457] 22:40:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 179 (0x7f7ffffdac00) [pid = 1809] [serial = 1372] [outer = (nil)] 22:40:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 180 (0x7f80015e7c00) [pid = 1809] [serial = 1373] [outer = 0x7f7ffffdac00] 22:40:04 INFO - PROCESS | 1809 | 1461735604180 Marionette DEBUG loaded listener.js 22:40:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x7f8014b60800) [pid = 1809] [serial = 1374] [outer = 0x7f7ffffdac00] 22:40:05 INFO - PROCESS | 1809 | 1461735605359 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 22:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1679ms 22:40:05 INFO - PROCESS | 1809 | 1461735605443 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 22:40:05 INFO - PROCESS | 1809 | 1461735605447 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 22:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:40:05 INFO - PROCESS | 1809 | 1461735605458 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:40:05 INFO - PROCESS | 1809 | 1461735605461 Marionette TRACE conn3 <- [1,1802,null,{}] 22:40:05 INFO - PROCESS | 1809 | 1461735605469 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:05 INFO - PROCESS | 1809 | 1461735605674 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 22:40:05 INFO - PROCESS | 1809 | 1461735605899 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a330800 == 106 [pid = 1809] [id = 458] 22:40:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x7f8003af1000) [pid = 1809] [serial = 1375] [outer = (nil)] 22:40:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x7f8003bf9000) [pid = 1809] [serial = 1376] [outer = 0x7f8003af1000] 22:40:05 INFO - PROCESS | 1809 | 1461735605965 Marionette DEBUG loaded listener.js 22:40:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x7f800570b800) [pid = 1809] [serial = 1377] [outer = 0x7f8003af1000] 22:40:06 INFO - PROCESS | 1809 | 1461735606875 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1482ms 22:40:06 INFO - PROCESS | 1809 | 1461735606941 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 22:40:06 INFO - PROCESS | 1809 | 1461735606948 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 22:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:40:06 INFO - PROCESS | 1809 | 1461735606957 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:40:06 INFO - PROCESS | 1809 | 1461735606960 Marionette TRACE conn3 <- [1,1806,null,{}] 22:40:06 INFO - PROCESS | 1809 | 1461735606966 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:07 INFO - PROCESS | 1809 | 1461735607136 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 22:40:07 INFO - PROCESS | 1809 | 1461735607366 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80012a8000 == 107 [pid = 1809] [id = 459] 22:40:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x7f800a03d800) [pid = 1809] [serial = 1378] [outer = (nil)] 22:40:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x7f800a76e000) [pid = 1809] [serial = 1379] [outer = 0x7f800a03d800] 22:40:07 INFO - PROCESS | 1809 | 1461735607444 Marionette DEBUG loaded listener.js 22:40:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x7f800b60a800) [pid = 1809] [serial = 1380] [outer = 0x7f800a03d800] 22:40:08 INFO - PROCESS | 1809 | 1461735608293 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 22:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1381ms 22:40:08 INFO - PROCESS | 1809 | 1461735608339 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 22:40:08 INFO - PROCESS | 1809 | 1461735608343 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 22:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:40:08 INFO - PROCESS | 1809 | 1461735608350 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:40:08 INFO - PROCESS | 1809 | 1461735608356 Marionette TRACE conn3 <- [1,1810,null,{}] 22:40:08 INFO - PROCESS | 1809 | 1461735608371 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:08 INFO - PROCESS | 1809 | 1461735608552 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 22:40:08 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800a78b000 == 106 [pid = 1809] [id = 397] 22:40:08 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80037df000 == 105 [pid = 1809] [id = 395] 22:40:08 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8005866000 == 104 [pid = 1809] [id = 444] 22:40:08 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x7f800da13000) [pid = 1809] [serial = 1229] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x7f8013c38000) [pid = 1809] [serial = 1232] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x7f8014fb0000) [pid = 1809] [serial = 1235] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0x7f801b868400) [pid = 1809] [serial = 1238] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x7f8023745800) [pid = 1809] [serial = 1241] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1809 | --DOMWINDOW == 181 (0x7f8026b9fc00) [pid = 1809] [serial = 1244] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x7f800547ac00) [pid = 1809] [serial = 1247] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1809 | --DOMWINDOW == 179 (0x7f80259d9c00) [pid = 1809] [serial = 1250] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1809 | --DOMWINDOW == 178 (0x7f800b60ac00) [pid = 1809] [serial = 1277] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1809 | 1461735608817 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:08 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b889000 == 103 [pid = 1809] [id = 443] 22:40:08 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800aea8000 == 102 [pid = 1809] [id = 442] 22:40:08 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800a161000 == 101 [pid = 1809] [id = 441] 22:40:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80012a9000 == 102 [pid = 1809] [id = 460] 22:40:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 179 (0x7f800547ac00) [pid = 1809] [serial = 1381] [outer = (nil)] 22:40:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 180 (0x7f800bc3fc00) [pid = 1809] [serial = 1382] [outer = 0x7f800547ac00] 22:40:08 INFO - PROCESS | 1809 | 1461735608929 Marionette DEBUG loaded listener.js 22:40:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x7f800c6f9800) [pid = 1809] [serial = 1383] [outer = 0x7f800547ac00] 22:40:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80000dd800 == 101 [pid = 1809] [id = 440] 22:40:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffd1c9000 == 100 [pid = 1809] [id = 439] 22:40:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001a4a800 == 99 [pid = 1809] [id = 438] 22:40:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffdee3000 == 98 [pid = 1809] [id = 433] 22:40:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8027b14800 == 97 [pid = 1809] [id = 432] 22:40:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8026da2000 == 96 [pid = 1809] [id = 431] 22:40:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802269e800 == 95 [pid = 1809] [id = 430] 22:40:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8018a82800 == 94 [pid = 1809] [id = 429] 22:40:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014f93000 == 93 [pid = 1809] [id = 428] 22:40:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2a4000 == 92 [pid = 1809] [id = 427] 22:40:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8005873800 == 91 [pid = 1809] [id = 426] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x7f80273e1800) [pid = 1809] [serial = 1134] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 179 (0x7f80274a3800) [pid = 1809] [serial = 1137] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 178 (0x7f8023752800) [pid = 1809] [serial = 1086] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 177 (0x7f800ef5dc00) [pid = 1809] [serial = 1265] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 176 (0x7f801182b000) [pid = 1809] [serial = 1266] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 175 (0x7f8016047c00) [pid = 1809] [serial = 1271] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 174 (0x7f800b743c00) [pid = 1809] [serial = 1260] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 173 (0x7f800a76b400) [pid = 1809] [serial = 1259] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 172 (0x7f800b743800) [pid = 1809] [serial = 1262] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 171 (0x7f800c920000) [pid = 1809] [serial = 1263] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 170 (0x7f800547b400) [pid = 1809] [serial = 1257] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 169 (0x7f8003bee400) [pid = 1809] [serial = 1256] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x7f800a76f800) [pid = 1809] [serial = 1226] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 167 (0x7f8003aea400) [pid = 1809] [serial = 1223] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0x7f8001265800) [pid = 1809] [serial = 1254] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x7f7ffffdf000) [pid = 1809] [serial = 1253] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 164 (0x7f801362ec00) [pid = 1809] [serial = 1268] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x7f8014b66400) [pid = 1809] [serial = 1221] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 162 (0x7f8005342800) [pid = 1809] [serial = 1274] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x7f801614f400) [pid = 1809] [serial = 1272] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x7f800a033c00) [pid = 1809] [serial = 1275] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x7f8014b67400) [pid = 1809] [serial = 1269] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x7f800be20800) [pid = 1809] [serial = 1167] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x7f802593c800) [pid = 1809] [serial = 1179] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x7f80225c9000) [pid = 1809] [serial = 1173] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x7f8013d29400) [pid = 1809] [serial = 1170] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x7f8014a7b000) [pid = 1809] [serial = 1176] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x7f8027a0f000) [pid = 1809] [serial = 1182] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x7f80226ef800) [pid = 1809] [serial = 1164] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1809 | 1461735609730 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 22:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1432ms 22:40:09 INFO - PROCESS | 1809 | 1461735609783 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 22:40:09 INFO - PROCESS | 1809 | 1461735609786 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 22:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:40:09 INFO - PROCESS | 1809 | 1461735609793 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:40:09 INFO - PROCESS | 1809 | 1461735609795 Marionette TRACE conn3 <- [1,1814,null,{}] 22:40:09 INFO - PROCESS | 1809 | 1461735609801 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:09 INFO - PROCESS | 1809 | 1461735609966 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 22:40:09 INFO - PROCESS | 1809 | 1461735609982 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005858800 == 92 [pid = 1809] [id = 461] 22:40:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x7f7ffffdf000) [pid = 1809] [serial = 1384] [outer = (nil)] 22:40:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x7f800da0e800) [pid = 1809] [serial = 1385] [outer = 0x7f7ffffdf000] 22:40:10 INFO - PROCESS | 1809 | 1461735610043 Marionette DEBUG loaded listener.js 22:40:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x7f800ef58400) [pid = 1809] [serial = 1386] [outer = 0x7f7ffffdf000] 22:40:10 INFO - PROCESS | 1809 | 1461735610933 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 22:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1180ms 22:40:10 INFO - PROCESS | 1809 | 1461735610974 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 22:40:10 INFO - PROCESS | 1809 | 1461735610977 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 22:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:40:10 INFO - PROCESS | 1809 | 1461735610982 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:40:10 INFO - PROCESS | 1809 | 1461735610984 Marionette TRACE conn3 <- [1,1818,null,{}] 22:40:10 INFO - PROCESS | 1809 | 1461735610989 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:11 INFO - PROCESS | 1809 | 1461735611147 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 22:40:11 INFO - PROCESS | 1809 | 1461735611304 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bcab800 == 93 [pid = 1809] [id = 462] 22:40:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x7f800394ec00) [pid = 1809] [serial = 1387] [outer = (nil)] 22:40:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x7f800ef5ac00) [pid = 1809] [serial = 1388] [outer = 0x7f800394ec00] 22:40:11 INFO - PROCESS | 1809 | 1461735611365 Marionette DEBUG loaded listener.js 22:40:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x7f8011881800) [pid = 1809] [serial = 1389] [outer = 0x7f800394ec00] 22:40:12 INFO - PROCESS | 1809 | 1461735612139 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 22:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1225ms 22:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:40:12 INFO - PROCESS | 1809 | 1461735612210 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 22:40:12 INFO - PROCESS | 1809 | 1461735612213 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 22:40:12 INFO - PROCESS | 1809 | 1461735612219 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:40:12 INFO - PROCESS | 1809 | 1461735612222 Marionette TRACE conn3 <- [1,1822,null,{}] 22:40:12 INFO - PROCESS | 1809 | 1461735612232 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:12 INFO - PROCESS | 1809 | 1461735612462 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 22:40:12 INFO - PROCESS | 1809 | 1461735612489 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c54e800 == 94 [pid = 1809] [id = 463] 22:40:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x7f80131cd400) [pid = 1809] [serial = 1390] [outer = (nil)] 22:40:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x7f8013e57000) [pid = 1809] [serial = 1391] [outer = 0x7f80131cd400] 22:40:12 INFO - PROCESS | 1809 | 1461735612550 Marionette DEBUG loaded listener.js 22:40:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x7f801550b800) [pid = 1809] [serial = 1392] [outer = 0x7f80131cd400] 22:40:13 INFO - PROCESS | 1809 | 1461735613431 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 22:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1232ms 22:40:13 INFO - PROCESS | 1809 | 1461735613454 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 22:40:13 INFO - PROCESS | 1809 | 1461735613457 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 22:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:40:13 INFO - PROCESS | 1809 | 1461735613462 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:40:13 INFO - PROCESS | 1809 | 1461735613465 Marionette TRACE conn3 <- [1,1826,null,{}] 22:40:13 INFO - PROCESS | 1809 | 1461735613470 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:13 INFO - PROCESS | 1809 | 1461735613676 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 22:40:13 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x7f7ffd3e8000) [pid = 1809] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:40:13 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x7f800c6f8000) [pid = 1809] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:40:13 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x7f80032a7c00) [pid = 1809] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:40:13 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x7f800b461800) [pid = 1809] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:40:13 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x7f8003944800) [pid = 1809] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:40:13 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x7f800547c000) [pid = 1809] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:40:13 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x7f8005472400) [pid = 1809] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:40:14 INFO - PROCESS | 1809 | 1461735613998 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80037de800 == 95 [pid = 1809] [id = 464] 22:40:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x7f7ffd3e8000) [pid = 1809] [serial = 1393] [outer = (nil)] 22:40:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x7f8005472400) [pid = 1809] [serial = 1394] [outer = 0x7f7ffd3e8000] 22:40:14 INFO - PROCESS | 1809 | 1461735614058 Marionette DEBUG loaded listener.js 22:40:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x7f800bfc6400) [pid = 1809] [serial = 1395] [outer = 0x7f7ffd3e8000] 22:40:14 INFO - PROCESS | 1809 | 1461735614812 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 22:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1375ms 22:40:14 INFO - PROCESS | 1809 | 1461735614839 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 22:40:14 INFO - PROCESS | 1809 | 1461735614841 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 22:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:40:14 INFO - PROCESS | 1809 | 1461735614855 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:40:14 INFO - PROCESS | 1809 | 1461735614857 Marionette TRACE conn3 <- [1,1830,null,{}] 22:40:14 INFO - PROCESS | 1809 | 1461735614863 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:15 INFO - PROCESS | 1809 | 1461735615021 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 22:40:15 INFO - PROCESS | 1809 | 1461735615036 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8013ee3000 == 96 [pid = 1809] [id = 465] 22:40:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x7f800bfc9800) [pid = 1809] [serial = 1396] [outer = (nil)] 22:40:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x7f8016051800) [pid = 1809] [serial = 1397] [outer = 0x7f800bfc9800] 22:40:15 INFO - PROCESS | 1809 | 1461735615098 Marionette DEBUG loaded listener.js 22:40:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x7f8017c0d000) [pid = 1809] [serial = 1398] [outer = 0x7f800bfc9800] 22:40:16 INFO - PROCESS | 1809 | 1461735616062 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 22:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1234ms 22:40:16 INFO - PROCESS | 1809 | 1461735616114 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 22:40:16 INFO - PROCESS | 1809 | 1461735616119 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 22:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:40:16 INFO - PROCESS | 1809 | 1461735616130 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:40:16 INFO - PROCESS | 1809 | 1461735616134 Marionette TRACE conn3 <- [1,1834,null,{}] 22:40:16 INFO - PROCESS | 1809 | 1461735616143 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:16 INFO - PROCESS | 1809 | 1461735616340 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 22:40:16 INFO - PROCESS | 1809 | 1461735616491 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001a47800 == 97 [pid = 1809] [id = 466] 22:40:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x7f800329f400) [pid = 1809] [serial = 1399] [outer = (nil)] 22:40:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x7f800394d000) [pid = 1809] [serial = 1400] [outer = 0x7f800329f400] 22:40:16 INFO - PROCESS | 1809 | 1461735616563 Marionette DEBUG loaded listener.js 22:40:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x7f800543c800) [pid = 1809] [serial = 1401] [outer = 0x7f800329f400] 22:40:17 INFO - PROCESS | 1809 | 1461735617469 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 22:40:17 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 22:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1380ms 22:40:17 INFO - PROCESS | 1809 | 1461735617510 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 22:40:17 INFO - PROCESS | 1809 | 1461735617518 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 22:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:40:17 INFO - PROCESS | 1809 | 1461735617527 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:40:17 INFO - PROCESS | 1809 | 1461735617530 Marionette TRACE conn3 <- [1,1838,null,{}] 22:40:17 INFO - PROCESS | 1809 | 1461735617535 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:17 INFO - PROCESS | 1809 | 1461735617716 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 22:40:17 INFO - PROCESS | 1809 | 1461735617900 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b88c800 == 98 [pid = 1809] [id = 467] 22:40:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x7f8005b88c00) [pid = 1809] [serial = 1402] [outer = (nil)] 22:40:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x7f800b74bc00) [pid = 1809] [serial = 1403] [outer = 0x7f8005b88c00] 22:40:17 INFO - PROCESS | 1809 | 1461735617967 Marionette DEBUG loaded listener.js 22:40:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x7f800c202400) [pid = 1809] [serial = 1404] [outer = 0x7f8005b88c00] 22:40:18 INFO - PROCESS | 1809 | 1461735618902 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 22:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1436ms 22:40:18 INFO - PROCESS | 1809 | 1461735618964 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 22:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:40:18 INFO - PROCESS | 1809 | 1461735618969 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 22:40:18 INFO - PROCESS | 1809 | 1461735618975 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:40:18 INFO - PROCESS | 1809 | 1461735618980 Marionette TRACE conn3 <- [1,1842,null,{}] 22:40:18 INFO - PROCESS | 1809 | 1461735618995 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:19 INFO - PROCESS | 1809 | 1461735619213 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 22:40:19 INFO - PROCESS | 1809 | 1461735619432 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015558800 == 99 [pid = 1809] [id = 468] 22:40:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x7f800c850000) [pid = 1809] [serial = 1405] [outer = (nil)] 22:40:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 168 (0x7f8011880c00) [pid = 1809] [serial = 1406] [outer = 0x7f800c850000] 22:40:19 INFO - PROCESS | 1809 | 1461735619548 Marionette DEBUG loaded listener.js 22:40:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x7f801331c800) [pid = 1809] [serial = 1407] [outer = 0x7f800c850000] 22:40:20 INFO - PROCESS | 1809 | 1461735620402 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 22:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1489ms 22:40:20 INFO - PROCESS | 1809 | 1461735620464 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 22:40:20 INFO - PROCESS | 1809 | 1461735620469 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 22:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:40:20 INFO - PROCESS | 1809 | 1461735620474 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:40:20 INFO - PROCESS | 1809 | 1461735620476 Marionette TRACE conn3 <- [1,1846,null,{}] 22:40:20 INFO - PROCESS | 1809 | 1461735620482 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:20 INFO - PROCESS | 1809 | 1461735620657 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 22:40:20 INFO - PROCESS | 1809 | 1461735620841 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801bb09000 == 100 [pid = 1809] [id = 469] 22:40:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0x7f800c24e000) [pid = 1809] [serial = 1408] [outer = (nil)] 22:40:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0x7f8014191400) [pid = 1809] [serial = 1409] [outer = 0x7f800c24e000] 22:40:20 INFO - PROCESS | 1809 | 1461735620912 Marionette DEBUG loaded listener.js 22:40:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 172 (0x7f8014fba400) [pid = 1809] [serial = 1410] [outer = 0x7f800c24e000] 22:40:21 INFO - PROCESS | 1809 | 1461735621730 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:40:21 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) 22:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1325ms 22:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:40:21 INFO - PROCESS | 1809 | 1461735621800 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 22:40:21 INFO - PROCESS | 1809 | 1461735621803 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 22:40:21 INFO - PROCESS | 1809 | 1461735621809 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:40:21 INFO - PROCESS | 1809 | 1461735621812 Marionette TRACE conn3 <- [1,1850,null,{}] 22:40:21 INFO - PROCESS | 1809 | 1461735621817 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:22 INFO - PROCESS | 1809 | 1461735622003 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 22:40:22 INFO - PROCESS | 1809 | 1461735622180 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80223d0000 == 101 [pid = 1809] [id = 470] 22:40:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 173 (0x7f800ef59800) [pid = 1809] [serial = 1411] [outer = (nil)] 22:40:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 174 (0x7f801614a800) [pid = 1809] [serial = 1412] [outer = 0x7f800ef59800] 22:40:22 INFO - PROCESS | 1809 | 1461735622246 Marionette DEBUG loaded listener.js 22:40:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 175 (0x7f8017c8b800) [pid = 1809] [serial = 1413] [outer = 0x7f800ef59800] 22:40:23 INFO - PROCESS | 1809 | 1461735623094 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1332ms 22:40:23 INFO - PROCESS | 1809 | 1461735623141 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 22:40:23 INFO - PROCESS | 1809 | 1461735623144 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 22:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:40:23 INFO - PROCESS | 1809 | 1461735623150 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:40:23 INFO - PROCESS | 1809 | 1461735623153 Marionette TRACE conn3 <- [1,1854,null,{}] 22:40:23 INFO - PROCESS | 1809 | 1461735623158 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:23 INFO - PROCESS | 1809 | 1461735623363 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 22:40:23 INFO - PROCESS | 1809 | 1461735623544 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8023514000 == 102 [pid = 1809] [id = 471] 22:40:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 176 (0x7f8016151400) [pid = 1809] [serial = 1414] [outer = (nil)] 22:40:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 177 (0x7f80225ae800) [pid = 1809] [serial = 1415] [outer = 0x7f8016151400] 22:40:23 INFO - PROCESS | 1809 | 1461735623617 Marionette DEBUG loaded listener.js 22:40:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 178 (0x7f8022807800) [pid = 1809] [serial = 1416] [outer = 0x7f8016151400] 22:40:24 INFO - PROCESS | 1809 | 1461735624475 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1375ms 22:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:40:24 INFO - PROCESS | 1809 | 1461735624527 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 22:40:24 INFO - PROCESS | 1809 | 1461735624530 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 22:40:24 INFO - PROCESS | 1809 | 1461735624536 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:40:24 INFO - PROCESS | 1809 | 1461735624539 Marionette TRACE conn3 <- [1,1858,null,{}] 22:40:24 INFO - PROCESS | 1809 | 1461735624544 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:24 INFO - PROCESS | 1809 | 1461735624723 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 22:40:24 INFO - PROCESS | 1809 | 1461735624934 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8026b46800 == 103 [pid = 1809] [id = 472] 22:40:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 179 (0x7f8009fcb400) [pid = 1809] [serial = 1417] [outer = (nil)] 22:40:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 180 (0x7f8018a5e800) [pid = 1809] [serial = 1418] [outer = 0x7f8009fcb400] 22:40:25 INFO - PROCESS | 1809 | 1461735625056 Marionette DEBUG loaded listener.js 22:40:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x7f802384d000) [pid = 1809] [serial = 1419] [outer = 0x7f8009fcb400] 22:40:25 INFO - PROCESS | 1809 | 1461735625908 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 22:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1430ms 22:40:25 INFO - PROCESS | 1809 | 1461735625966 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 22:40:25 INFO - PROCESS | 1809 | 1461735625971 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 22:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:40:25 INFO - PROCESS | 1809 | 1461735625977 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:40:25 INFO - PROCESS | 1809 | 1461735625979 Marionette TRACE conn3 <- [1,1862,null,{}] 22:40:25 INFO - PROCESS | 1809 | 1461735625985 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:26 INFO - PROCESS | 1809 | 1461735626171 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 22:40:26 INFO - PROCESS | 1809 | 1461735626359 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8027194000 == 104 [pid = 1809] [id = 473] 22:40:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x7f800b45a800) [pid = 1809] [serial = 1420] [outer = (nil)] 22:40:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x7f8023be7c00) [pid = 1809] [serial = 1421] [outer = 0x7f800b45a800] 22:40:26 INFO - PROCESS | 1809 | 1461735626436 Marionette DEBUG loaded listener.js 22:40:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x7f8026b64400) [pid = 1809] [serial = 1422] [outer = 0x7f800b45a800] 22:40:27 INFO - PROCESS | 1809 | 1461735627284 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 22:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1381ms 22:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:40:27 INFO - PROCESS | 1809 | 1461735627359 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 22:40:27 INFO - PROCESS | 1809 | 1461735627362 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 22:40:27 INFO - PROCESS | 1809 | 1461735627369 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:40:27 INFO - PROCESS | 1809 | 1461735627372 Marionette TRACE conn3 <- [1,1866,null,{}] 22:40:27 INFO - PROCESS | 1809 | 1461735627378 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:27 INFO - PROCESS | 1809 | 1461735627602 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 22:40:27 INFO - PROCESS | 1809 | 1461735627784 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8027aa5000 == 105 [pid = 1809] [id = 474] 22:40:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x7f802284f000) [pid = 1809] [serial = 1423] [outer = (nil)] 22:40:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x7f8027121c00) [pid = 1809] [serial = 1424] [outer = 0x7f802284f000] 22:40:27 INFO - PROCESS | 1809 | 1461735627854 Marionette DEBUG loaded listener.js 22:40:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x7f80273dcc00) [pid = 1809] [serial = 1425] [outer = 0x7f802284f000] 22:40:28 INFO - PROCESS | 1809 | 1461735628715 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 22:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1380ms 22:40:28 INFO - PROCESS | 1809 | 1461735628748 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 22:40:28 INFO - PROCESS | 1809 | 1461735628757 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 22:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:40:28 INFO - PROCESS | 1809 | 1461735628763 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:40:28 INFO - PROCESS | 1809 | 1461735628765 Marionette TRACE conn3 <- [1,1870,null,{}] 22:40:28 INFO - PROCESS | 1809 | 1461735628770 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:28 INFO - PROCESS | 1809 | 1461735628941 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 22:40:29 INFO - PROCESS | 1809 | 1461735629137 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802a460000 == 106 [pid = 1809] [id = 475] 22:40:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 188 (0x7f8023a0e000) [pid = 1809] [serial = 1426] [outer = (nil)] 22:40:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 189 (0x7f80273e5400) [pid = 1809] [serial = 1427] [outer = 0x7f8023a0e000] 22:40:29 INFO - PROCESS | 1809 | 1461735629203 Marionette DEBUG loaded listener.js 22:40:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 190 (0x7f80274a3400) [pid = 1809] [serial = 1428] [outer = 0x7f8023a0e000] 22:40:30 INFO - PROCESS | 1809 | 1461735630132 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 22:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1442ms 22:40:30 INFO - PROCESS | 1809 | 1461735630209 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 22:40:30 INFO - PROCESS | 1809 | 1461735630212 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 22:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:40:30 INFO - PROCESS | 1809 | 1461735630221 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:40:30 INFO - PROCESS | 1809 | 1461735630225 Marionette TRACE conn3 <- [1,1874,null,{}] 22:40:30 INFO - PROCESS | 1809 | 1461735630230 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:30 INFO - PROCESS | 1809 | 1461735630473 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 22:40:30 INFO - PROCESS | 1809 | 1461735630734 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80000c9800 == 107 [pid = 1809] [id = 476] 22:40:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 191 (0x7f800329d000) [pid = 1809] [serial = 1429] [outer = (nil)] 22:40:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 192 (0x7f8005983400) [pid = 1809] [serial = 1430] [outer = 0x7f800329d000] 22:40:30 INFO - PROCESS | 1809 | 1461735630855 Marionette DEBUG loaded listener.js 22:40:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 193 (0x7f80274a1400) [pid = 1809] [serial = 1431] [outer = 0x7f800329d000] 22:40:31 INFO - PROCESS | 1809 | 1461735631729 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 22:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1580ms 22:40:31 INFO - PROCESS | 1809 | 1461735631801 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 22:40:31 INFO - PROCESS | 1809 | 1461735631804 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 22:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:40:31 INFO - PROCESS | 1809 | 1461735631809 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:40:31 INFO - PROCESS | 1809 | 1461735631811 Marionette TRACE conn3 <- [1,1878,null,{}] 22:40:31 INFO - PROCESS | 1809 | 1461735631817 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:32 INFO - PROCESS | 1809 | 1461735632005 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 22:40:32 INFO - PROCESS | 1809 | 1461735632196 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009d7c800 == 108 [pid = 1809] [id = 477] 22:40:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 194 (0x7f7ffbdcd400) [pid = 1809] [serial = 1432] [outer = (nil)] 22:40:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 195 (0x7f7ffbdd7800) [pid = 1809] [serial = 1433] [outer = 0x7f7ffbdcd400] 22:40:32 INFO - PROCESS | 1809 | 1461735632265 Marionette DEBUG loaded listener.js 22:40:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 196 (0x7f7ffdad4c00) [pid = 1809] [serial = 1434] [outer = 0x7f7ffbdcd400] 22:40:33 INFO - PROCESS | 1809 | 1461735633583 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 22:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1836ms 22:40:33 INFO - PROCESS | 1809 | 1461735633648 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 22:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:40:33 INFO - PROCESS | 1809 | 1461735633653 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 22:40:33 INFO - PROCESS | 1809 | 1461735633661 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:40:33 INFO - PROCESS | 1809 | 1461735633666 Marionette TRACE conn3 <- [1,1882,null,{}] 22:40:33 INFO - PROCESS | 1809 | 1461735633716 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:34 INFO - PROCESS | 1809 | 1461735633996 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 22:40:34 INFO - PROCESS | 1809 | 1461735634103 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009177000 == 109 [pid = 1809] [id = 478] 22:40:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 197 (0x7f7ffd3ed000) [pid = 1809] [serial = 1435] [outer = (nil)] 22:40:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 198 (0x7f7ffdadf000) [pid = 1809] [serial = 1436] [outer = 0x7f7ffd3ed000] 22:40:34 INFO - PROCESS | 1809 | 1461735634170 Marionette DEBUG loaded listener.js 22:40:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 199 (0x7f80015ec400) [pid = 1809] [serial = 1437] [outer = 0x7f7ffd3ed000] 22:40:35 INFO - PROCESS | 1809 | 1461735635022 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 22:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1430ms 22:40:35 INFO - PROCESS | 1809 | 1461735635091 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 22:40:35 INFO - PROCESS | 1809 | 1461735635108 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 22:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:40:35 INFO - PROCESS | 1809 | 1461735635126 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:40:35 INFO - PROCESS | 1809 | 1461735635129 Marionette TRACE conn3 <- [1,1886,null,{}] 22:40:35 INFO - PROCESS | 1809 | 1461735635141 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:35 INFO - PROCESS | 1809 | 1461735635416 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 22:40:35 INFO - PROCESS | 1809 | 1461735635677 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7fffdca800 == 110 [pid = 1809] [id = 479] 22:40:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 200 (0x7f8003bef800) [pid = 1809] [serial = 1438] [outer = (nil)] 22:40:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 201 (0x7f8005436000) [pid = 1809] [serial = 1439] [outer = 0x7f8003bef800] 22:40:35 INFO - PROCESS | 1809 | 1461735635758 Marionette DEBUG loaded listener.js 22:40:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 202 (0x7f8005564400) [pid = 1809] [serial = 1440] [outer = 0x7f8003bef800] 22:40:36 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802a449000 == 109 [pid = 1809] [id = 376] 22:40:36 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8027b1a000 == 108 [pid = 1809] [id = 375] 22:40:36 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7fffdc7000 == 107 [pid = 1809] [id = 378] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 201 (0x7f800c849c00) [pid = 1809] [serial = 1334] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 200 (0x7f8003950800) [pid = 1809] [serial = 1310] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 199 (0x7f8003949c00) [pid = 1809] [serial = 1307] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 198 (0x7f8003bf8c00) [pid = 1809] [serial = 1313] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8027782800 == 106 [pid = 1809] [id = 374] 22:40:36 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800f319800 == 105 [pid = 1809] [id = 324] 22:40:36 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80037de800 == 104 [pid = 1809] [id = 464] 22:40:36 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c54e800 == 103 [pid = 1809] [id = 463] 22:40:36 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bcab800 == 102 [pid = 1809] [id = 462] 22:40:36 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8005858800 == 101 [pid = 1809] [id = 461] 22:40:36 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80012a9000 == 100 [pid = 1809] [id = 460] 22:40:36 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80012a8000 == 99 [pid = 1809] [id = 459] 22:40:36 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800a330800 == 98 [pid = 1809] [id = 458] 22:40:36 INFO - PROCESS | 1809 | 1461735636660 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 22:40:36 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d9f0000 == 97 [pid = 1809] [id = 449] 22:40:36 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c55f000 == 96 [pid = 1809] [id = 448] 22:40:36 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2d1000 == 95 [pid = 1809] [id = 447] 22:40:36 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8009d79800 == 94 [pid = 1809] [id = 446] 22:40:36 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7fffdd5800 == 93 [pid = 1809] [id = 445] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 197 (0x7f80015ea400) [pid = 1809] [serial = 1317] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 196 (0x7f8013626400) [pid = 1809] [serial = 1292] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 195 (0x7f80225b3c00) [pid = 1809] [serial = 1301] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 194 (0x7f800ef11000) [pid = 1809] [serial = 1286] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 193 (0x7f800d63bc00) [pid = 1809] [serial = 1332] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 192 (0x7f800d567000) [pid = 1809] [serial = 1278] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 191 (0x7f800ba0d400) [pid = 1809] [serial = 1325] [outer = (nil)] [url = about:blank] 22:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1592ms 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 190 (0x7f8017ea3800) [pid = 1809] [serial = 1298] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 189 (0x7f7ffffe1000) [pid = 1809] [serial = 1316] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 188 (0x7f800d562c00) [pid = 1809] [serial = 1331] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 187 (0x7f800bc40000) [pid = 1809] [serial = 1326] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x7f80226f2400) [pid = 1809] [serial = 1304] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x7f8005474c00) [pid = 1809] [serial = 1320] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x7f80019d0c00) [pid = 1809] [serial = 1280] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0x7f800bfcd800) [pid = 1809] [serial = 1328] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x7f8005341c00) [pid = 1809] [serial = 1319] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 181 (0x7f800c243800) [pid = 1809] [serial = 1329] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x7f800a7bb400) [pid = 1809] [serial = 1323] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 179 (0x7f800b455400) [pid = 1809] [serial = 1289] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 178 (0x7f8009e74800) [pid = 1809] [serial = 1322] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 177 (0x7f800a7b4000) [pid = 1809] [serial = 1283] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | --DOMWINDOW == 176 (0x7f8014fb6000) [pid = 1809] [serial = 1295] [outer = (nil)] [url = about:blank] 22:40:36 INFO - PROCESS | 1809 | 1461735636736 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 22:40:36 INFO - PROCESS | 1809 | 1461735636741 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 22:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:40:36 INFO - PROCESS | 1809 | 1461735636750 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:40:36 INFO - PROCESS | 1809 | 1461735636755 Marionette TRACE conn3 <- [1,1890,null,{}] 22:40:36 INFO - PROCESS | 1809 | 1461735636770 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:36 INFO - PROCESS | 1809 | 1461735636944 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 22:40:37 INFO - PROCESS | 1809 | 1461735637117 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80037ce800 == 94 [pid = 1809] [id = 480] 22:40:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 177 (0x7f800556e000) [pid = 1809] [serial = 1441] [outer = (nil)] 22:40:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 178 (0x7f800570c800) [pid = 1809] [serial = 1442] [outer = 0x7f800556e000] 22:40:37 INFO - PROCESS | 1809 | 1461735637220 Marionette DEBUG loaded listener.js 22:40:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 179 (0x7f8009e71c00) [pid = 1809] [serial = 1443] [outer = 0x7f800556e000] 22:40:37 INFO - PROCESS | 1809 | 1461735637887 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 22:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1194ms 22:40:37 INFO - PROCESS | 1809 | 1461735637945 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 22:40:37 INFO - PROCESS | 1809 | 1461735637949 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 22:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:40:37 INFO - PROCESS | 1809 | 1461735637954 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:40:37 INFO - PROCESS | 1809 | 1461735637956 Marionette TRACE conn3 <- [1,1894,null,{}] 22:40:37 INFO - PROCESS | 1809 | 1461735637961 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:38 INFO - PROCESS | 1809 | 1461735638162 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 22:40:38 INFO - PROCESS | 1809 | 1461735638182 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a78d800 == 95 [pid = 1809] [id = 481] 22:40:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 180 (0x7f800556b800) [pid = 1809] [serial = 1444] [outer = (nil)] 22:40:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x7f800a767000) [pid = 1809] [serial = 1445] [outer = 0x7f800556b800] 22:40:38 INFO - PROCESS | 1809 | 1461735638239 Marionette DEBUG loaded listener.js 22:40:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x7f800b60ac00) [pid = 1809] [serial = 1446] [outer = 0x7f800556b800] 22:40:39 INFO - PROCESS | 1809 | 1461735639103 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 22:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1179ms 22:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:40:39 INFO - PROCESS | 1809 | 1461735639134 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 22:40:39 INFO - PROCESS | 1809 | 1461735639137 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 22:40:39 INFO - PROCESS | 1809 | 1461735639143 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:40:39 INFO - PROCESS | 1809 | 1461735639155 Marionette TRACE conn3 <- [1,1898,null,{}] 22:40:39 INFO - PROCESS | 1809 | 1461735639168 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:39 INFO - PROCESS | 1809 | 1461735639367 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 22:40:39 INFO - PROCESS | 1809 | 1461735639389 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b88b800 == 96 [pid = 1809] [id = 482] 22:40:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x7f800556e800) [pid = 1809] [serial = 1447] [outer = (nil)] 22:40:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x7f800b749c00) [pid = 1809] [serial = 1448] [outer = 0x7f800556e800] 22:40:39 INFO - PROCESS | 1809 | 1461735639445 Marionette DEBUG loaded listener.js 22:40:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x7f800bb4a400) [pid = 1809] [serial = 1449] [outer = 0x7f800556e800] 22:40:40 INFO - PROCESS | 1809 | 1461735640268 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 22:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1195ms 22:40:40 INFO - PROCESS | 1809 | 1461735640337 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 22:40:40 INFO - PROCESS | 1809 | 1461735640341 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 22:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:40:40 INFO - PROCESS | 1809 | 1461735640347 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:40:40 INFO - PROCESS | 1809 | 1461735640350 Marionette TRACE conn3 <- [1,1902,null,{}] 22:40:40 INFO - PROCESS | 1809 | 1461735640354 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:40 INFO - PROCESS | 1809 | 1461735640628 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 22:40:40 INFO - PROCESS | 1809 | 1461735640651 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2de800 == 97 [pid = 1809] [id = 483] 22:40:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x7f800bc40c00) [pid = 1809] [serial = 1450] [outer = (nil)] 22:40:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x7f800c245000) [pid = 1809] [serial = 1451] [outer = 0x7f800bc40c00] 22:40:40 INFO - PROCESS | 1809 | 1461735640713 Marionette DEBUG loaded listener.js 22:40:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 188 (0x7f800d63fc00) [pid = 1809] [serial = 1452] [outer = 0x7f800bc40c00] 22:40:41 INFO - PROCESS | 1809 | --DOMWINDOW == 187 (0x7f7ffffdf000) [pid = 1809] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:40:41 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x7f800547ac00) [pid = 1809] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:40:41 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x7f80131cd400) [pid = 1809] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:40:41 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x7f800394ec00) [pid = 1809] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:40:41 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0x7f800a03d800) [pid = 1809] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:40:41 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x7f7ffd3e8000) [pid = 1809] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:40:41 INFO - PROCESS | 1809 | --DOMWINDOW == 181 (0x7f8003af1000) [pid = 1809] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:40:41 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x7f800bfc6c00) [pid = 1809] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:40:41 INFO - PROCESS | 1809 | 1461735641794 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 22:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1485ms 22:40:41 INFO - PROCESS | 1809 | 1461735641832 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 22:40:41 INFO - PROCESS | 1809 | 1461735641834 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 22:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:40:41 INFO - PROCESS | 1809 | 1461735641840 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:40:41 INFO - PROCESS | 1809 | 1461735641842 Marionette TRACE conn3 <- [1,1906,null,{}] 22:40:41 INFO - PROCESS | 1809 | 1461735641847 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:42 INFO - PROCESS | 1809 | 1461735642051 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 22:40:42 INFO - PROCESS | 1809 | 1461735642071 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c544800 == 98 [pid = 1809] [id = 484] 22:40:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x7f800bfc3000) [pid = 1809] [serial = 1453] [outer = (nil)] 22:40:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x7f800c6ea800) [pid = 1809] [serial = 1454] [outer = 0x7f800bfc3000] 22:40:42 INFO - PROCESS | 1809 | 1461735642129 Marionette DEBUG loaded listener.js 22:40:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x7f800ef5d800) [pid = 1809] [serial = 1455] [outer = 0x7f800bfc3000] 22:40:42 INFO - PROCESS | 1809 | 1461735642849 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 22:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1033ms 22:40:42 INFO - PROCESS | 1809 | 1461735642875 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 22:40:42 INFO - PROCESS | 1809 | 1461735642878 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 22:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:40:42 INFO - PROCESS | 1809 | 1461735642884 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:40:42 INFO - PROCESS | 1809 | 1461735642886 Marionette TRACE conn3 <- [1,1910,null,{}] 22:40:42 INFO - PROCESS | 1809 | 1461735642907 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:43 INFO - PROCESS | 1809 | 1461735643105 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 22:40:43 INFO - PROCESS | 1809 | 1461735643124 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800f319800 == 99 [pid = 1809] [id = 485] 22:40:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x7f800ba08c00) [pid = 1809] [serial = 1456] [outer = (nil)] 22:40:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x7f800f109000) [pid = 1809] [serial = 1457] [outer = 0x7f800ba08c00] 22:40:43 INFO - PROCESS | 1809 | 1461735643180 Marionette DEBUG loaded listener.js 22:40:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x7f8011a1ac00) [pid = 1809] [serial = 1458] [outer = 0x7f800ba08c00] 22:40:44 INFO - PROCESS | 1809 | 1461735644254 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 22:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1444ms 22:40:44 INFO - PROCESS | 1809 | 1461735644330 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 22:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:40:44 INFO - PROCESS | 1809 | 1461735644337 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 22:40:44 INFO - PROCESS | 1809 | 1461735644344 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:40:44 INFO - PROCESS | 1809 | 1461735644350 Marionette TRACE conn3 <- [1,1914,null,{}] 22:40:44 INFO - PROCESS | 1809 | 1461735644357 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:44 INFO - PROCESS | 1809 | 1461735644588 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 22:40:44 INFO - PROCESS | 1809 | 1461735644783 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800586b800 == 100 [pid = 1809] [id = 486] 22:40:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x7f7ffdae0800) [pid = 1809] [serial = 1459] [outer = (nil)] 22:40:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 188 (0x7f800329a800) [pid = 1809] [serial = 1460] [outer = 0x7f7ffdae0800] 22:40:44 INFO - PROCESS | 1809 | 1461735644902 Marionette DEBUG loaded listener.js 22:40:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 189 (0x7f8005437400) [pid = 1809] [serial = 1461] [outer = 0x7f7ffdae0800] 22:40:45 INFO - PROCESS | 1809 | 1461735645866 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 22:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1581ms 22:40:45 INFO - PROCESS | 1809 | 1461735645926 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 22:40:45 INFO - PROCESS | 1809 | 1461735645934 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 22:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:40:45 INFO - PROCESS | 1809 | 1461735645943 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:40:45 INFO - PROCESS | 1809 | 1461735645947 Marionette TRACE conn3 <- [1,1918,null,{}] 22:40:45 INFO - PROCESS | 1809 | 1461735645953 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:46 INFO - PROCESS | 1809 | 1461735646166 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 22:40:46 INFO - PROCESS | 1809 | 1461735646346 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c298000 == 101 [pid = 1809] [id = 487] 22:40:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 190 (0x7f800556d000) [pid = 1809] [serial = 1462] [outer = (nil)] 22:40:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 191 (0x7f8009fcc800) [pid = 1809] [serial = 1463] [outer = 0x7f800556d000] 22:40:46 INFO - PROCESS | 1809 | 1461735646412 Marionette DEBUG loaded listener.js 22:40:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 192 (0x7f800b82fc00) [pid = 1809] [serial = 1464] [outer = 0x7f800556d000] 22:40:47 INFO - PROCESS | 1809 | 1461735647318 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 22:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1433ms 22:40:47 INFO - PROCESS | 1809 | 1461735647377 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 22:40:47 INFO - PROCESS | 1809 | 1461735647380 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 22:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:40:47 INFO - PROCESS | 1809 | 1461735647386 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:40:47 INFO - PROCESS | 1809 | 1461735647391 Marionette TRACE conn3 <- [1,1922,null,{}] 22:40:47 INFO - PROCESS | 1809 | 1461735647410 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:47 INFO - PROCESS | 1809 | 1461735647594 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 22:40:47 INFO - PROCESS | 1809 | 1461735647782 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014579800 == 102 [pid = 1809] [id = 488] 22:40:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 193 (0x7f800c210400) [pid = 1809] [serial = 1465] [outer = (nil)] 22:40:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 194 (0x7f800c84ac00) [pid = 1809] [serial = 1466] [outer = 0x7f800c210400] 22:40:47 INFO - PROCESS | 1809 | 1461735647851 Marionette DEBUG loaded listener.js 22:40:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 195 (0x7f800f110c00) [pid = 1809] [serial = 1467] [outer = 0x7f800c210400] 22:40:48 INFO - PROCESS | 1809 | 1461735648708 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 22:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1385ms 22:40:48 INFO - PROCESS | 1809 | 1461735648772 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 22:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:40:48 INFO - PROCESS | 1809 | 1461735648776 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 22:40:48 INFO - PROCESS | 1809 | 1461735648782 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:40:48 INFO - PROCESS | 1809 | 1461735648784 Marionette TRACE conn3 <- [1,1926,null,{}] 22:40:48 INFO - PROCESS | 1809 | 1461735648789 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:48 INFO - PROCESS | 1809 | 1461735648955 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 22:40:49 INFO - PROCESS | 1809 | 1461735649142 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80152ab800 == 103 [pid = 1809] [id = 489] 22:40:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 196 (0x7f800c24c000) [pid = 1809] [serial = 1468] [outer = (nil)] 22:40:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 197 (0x7f8012728000) [pid = 1809] [serial = 1469] [outer = 0x7f800c24c000] 22:40:49 INFO - PROCESS | 1809 | 1461735649212 Marionette DEBUG loaded listener.js 22:40:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 198 (0x7f8013626400) [pid = 1809] [serial = 1470] [outer = 0x7f800c24c000] 22:40:50 INFO - PROCESS | 1809 | 1461735650036 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 22:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1336ms 22:40:50 INFO - PROCESS | 1809 | 1461735650118 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 22:40:50 INFO - PROCESS | 1809 | 1461735650124 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 22:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:40:50 INFO - PROCESS | 1809 | 1461735650131 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:40:50 INFO - PROCESS | 1809 | 1461735650133 Marionette TRACE conn3 <- [1,1930,null,{}] 22:40:50 INFO - PROCESS | 1809 | 1461735650139 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:50 INFO - PROCESS | 1809 | 1461735650339 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 22:40:50 INFO - PROCESS | 1809 | 1461735650522 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017e43000 == 104 [pid = 1809] [id = 490] 22:40:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 199 (0x7f800f112400) [pid = 1809] [serial = 1471] [outer = (nil)] 22:40:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 200 (0x7f8013c38c00) [pid = 1809] [serial = 1472] [outer = 0x7f800f112400] 22:40:50 INFO - PROCESS | 1809 | 1461735650591 Marionette DEBUG loaded listener.js 22:40:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 201 (0x7f8013f32000) [pid = 1809] [serial = 1473] [outer = 0x7f800f112400] 22:40:51 INFO - PROCESS | 1809 | 1461735651419 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 22:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1327ms 22:40:51 INFO - PROCESS | 1809 | 1461735651460 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 22:40:51 INFO - PROCESS | 1809 | 1461735651463 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 22:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:40:51 INFO - PROCESS | 1809 | 1461735651468 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:40:51 INFO - PROCESS | 1809 | 1461735651472 Marionette TRACE conn3 <- [1,1934,null,{}] 22:40:51 INFO - PROCESS | 1809 | 1461735651477 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:51 INFO - PROCESS | 1809 | 1461735651652 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 22:40:51 INFO - PROCESS | 1809 | 1461735651848 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8023a71000 == 105 [pid = 1809] [id = 491] 22:40:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 202 (0x7f800b82ec00) [pid = 1809] [serial = 1474] [outer = (nil)] 22:40:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 203 (0x7f800f1a8400) [pid = 1809] [serial = 1475] [outer = 0x7f800b82ec00] 22:40:51 INFO - PROCESS | 1809 | 1461735651916 Marionette DEBUG loaded listener.js 22:40:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 204 (0x7f8017c98800) [pid = 1809] [serial = 1476] [outer = 0x7f800b82ec00] 22:40:52 INFO - PROCESS | 1809 | 1461735652757 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 22:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1338ms 22:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:40:52 INFO - PROCESS | 1809 | 1461735652808 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 22:40:52 INFO - PROCESS | 1809 | 1461735652811 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 22:40:52 INFO - PROCESS | 1809 | 1461735652816 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:40:52 INFO - PROCESS | 1809 | 1461735652819 Marionette TRACE conn3 <- [1,1938,null,{}] 22:40:52 INFO - PROCESS | 1809 | 1461735652824 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:52 INFO - PROCESS | 1809 | 1461735652983 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 22:40:53 INFO - PROCESS | 1809 | 1461735653170 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802a4c2800 == 106 [pid = 1809] [id = 492] 22:40:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 205 (0x7f800bfc5000) [pid = 1809] [serial = 1477] [outer = (nil)] 22:40:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 206 (0x7f801c794800) [pid = 1809] [serial = 1478] [outer = 0x7f800bfc5000] 22:40:53 INFO - PROCESS | 1809 | 1461735653235 Marionette DEBUG loaded listener.js 22:40:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 207 (0x7f80225b0800) [pid = 1809] [serial = 1479] [outer = 0x7f800bfc5000] 22:40:54 INFO - PROCESS | 1809 | 1461735654067 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 22:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1277ms 22:40:54 INFO - PROCESS | 1809 | 1461735654103 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 22:40:54 INFO - PROCESS | 1809 | 1461735654107 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 22:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:40:54 INFO - PROCESS | 1809 | 1461735654114 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:40:54 INFO - PROCESS | 1809 | 1461735654117 Marionette TRACE conn3 <- [1,1942,null,{}] 22:40:54 INFO - PROCESS | 1809 | 1461735654122 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:54 INFO - PROCESS | 1809 | 1461735654294 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 22:40:54 INFO - PROCESS | 1809 | 1461735654482 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001815800 == 107 [pid = 1809] [id = 493] 22:40:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 208 (0x7f8015585400) [pid = 1809] [serial = 1480] [outer = (nil)] 22:40:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 209 (0x7f80225d1400) [pid = 1809] [serial = 1481] [outer = 0x7f8015585400] 22:40:54 INFO - PROCESS | 1809 | 1461735654548 Marionette DEBUG loaded listener.js 22:40:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 210 (0x7f8022a62000) [pid = 1809] [serial = 1482] [outer = 0x7f8015585400] 22:40:55 INFO - PROCESS | 1809 | 1461735655442 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 22:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1379ms 22:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:40:55 INFO - PROCESS | 1809 | 1461735655494 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 22:40:55 INFO - PROCESS | 1809 | 1461735655496 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 22:40:55 INFO - PROCESS | 1809 | 1461735655502 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:40:55 INFO - PROCESS | 1809 | 1461735655505 Marionette TRACE conn3 <- [1,1946,null,{}] 22:40:55 INFO - PROCESS | 1809 | 1461735655510 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:55 INFO - PROCESS | 1809 | 1461735655686 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 22:40:55 INFO - PROCESS | 1809 | 1461735655882 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8003813000 == 108 [pid = 1809] [id = 494] 22:40:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 211 (0x7f7ffd445c00) [pid = 1809] [serial = 1483] [outer = (nil)] 22:40:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 212 (0x7f7ffd44b400) [pid = 1809] [serial = 1484] [outer = 0x7f7ffd445c00] 22:40:55 INFO - PROCESS | 1809 | 1461735655951 Marionette DEBUG loaded listener.js 22:40:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 213 (0x7f7ffd450000) [pid = 1809] [serial = 1485] [outer = 0x7f7ffd445c00] 22:40:56 INFO - PROCESS | 1809 | 1461735656820 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 22:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1376ms 22:40:56 INFO - PROCESS | 1809 | 1461735656879 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 22:40:56 INFO - PROCESS | 1809 | 1461735656882 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 22:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:40:56 INFO - PROCESS | 1809 | 1461735656888 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:40:56 INFO - PROCESS | 1809 | 1461735656889 Marionette TRACE conn3 <- [1,1950,null,{}] 22:40:56 INFO - PROCESS | 1809 | 1461735656896 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:57 INFO - PROCESS | 1809 | 1461735657069 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 22:40:57 INFO - PROCESS | 1809 | 1461735657261 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a15f800 == 109 [pid = 1809] [id = 495] 22:40:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 214 (0x7f7ffd446800) [pid = 1809] [serial = 1486] [outer = (nil)] 22:40:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 215 (0x7f80225b8c00) [pid = 1809] [serial = 1487] [outer = 0x7f7ffd446800] 22:40:57 INFO - PROCESS | 1809 | 1461735657336 Marionette DEBUG loaded listener.js 22:40:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 216 (0x7f80237f2c00) [pid = 1809] [serial = 1488] [outer = 0x7f7ffd446800] 22:40:58 INFO - PROCESS | 1809 | 1461735658226 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 22:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1375ms 22:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:40:58 INFO - PROCESS | 1809 | 1461735658264 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 22:40:58 INFO - PROCESS | 1809 | 1461735658267 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 22:40:58 INFO - PROCESS | 1809 | 1461735658274 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:40:58 INFO - PROCESS | 1809 | 1461735658278 Marionette TRACE conn3 <- [1,1954,null,{}] 22:40:58 INFO - PROCESS | 1809 | 1461735658283 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:58 INFO - PROCESS | 1809 | 1461735658496 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 22:40:58 INFO - PROCESS | 1809 | 1461735658692 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001461800 == 110 [pid = 1809] [id = 496] 22:40:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 217 (0x7f7ffd449c00) [pid = 1809] [serial = 1489] [outer = (nil)] 22:40:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 218 (0x7f8001bdec00) [pid = 1809] [serial = 1490] [outer = 0x7f7ffd449c00] 22:40:58 INFO - PROCESS | 1809 | 1461735658763 Marionette DEBUG loaded listener.js 22:40:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 219 (0x7f80273dc400) [pid = 1809] [serial = 1491] [outer = 0x7f7ffd449c00] 22:40:59 INFO - PROCESS | 1809 | 1461735659611 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 22:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1383ms 22:40:59 INFO - PROCESS | 1809 | 1461735659657 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 22:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:40:59 INFO - PROCESS | 1809 | 1461735659661 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 22:40:59 INFO - PROCESS | 1809 | 1461735659668 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:40:59 INFO - PROCESS | 1809 | 1461735659671 Marionette TRACE conn3 <- [1,1958,null,{}] 22:40:59 INFO - PROCESS | 1809 | 1461735659677 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:59 INFO - PROCESS | 1809 | 1461735659865 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 22:41:00 INFO - PROCESS | 1809 | 1461735660073 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffdcf1800 == 111 [pid = 1809] [id = 497] 22:41:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 220 (0x7f7ffc0ce000) [pid = 1809] [serial = 1492] [outer = (nil)] 22:41:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 221 (0x7f7ffc0d3800) [pid = 1809] [serial = 1493] [outer = 0x7f7ffc0ce000] 22:41:00 INFO - PROCESS | 1809 | 1461735660137 Marionette DEBUG loaded listener.js 22:41:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 222 (0x7f7ffc0d9800) [pid = 1809] [serial = 1494] [outer = 0x7f7ffc0ce000] 22:41:01 INFO - PROCESS | 1809 | 1461735661103 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 22:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1494ms 22:41:01 INFO - PROCESS | 1809 | 1461735661162 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 22:41:01 INFO - PROCESS | 1809 | 1461735661164 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 22:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:41:01 INFO - PROCESS | 1809 | 1461735661171 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:41:01 INFO - PROCESS | 1809 | 1461735661173 Marionette TRACE conn3 <- [1,1962,null,{}] 22:41:01 INFO - PROCESS | 1809 | 1461735661178 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:01 INFO - PROCESS | 1809 | 1461735661360 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 22:41:01 INFO - PROCESS | 1809 | 1461735661937 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800145c800 == 112 [pid = 1809] [id = 498] 22:41:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 223 (0x7f7ffbdd8000) [pid = 1809] [serial = 1495] [outer = (nil)] 22:41:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 224 (0x7f7ffc0d3c00) [pid = 1809] [serial = 1496] [outer = 0x7f7ffbdd8000] 22:41:02 INFO - PROCESS | 1809 | 1461735662058 Marionette DEBUG loaded listener.js 22:41:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 225 (0x7f7ffdad2c00) [pid = 1809] [serial = 1497] [outer = 0x7f7ffbdd8000] 22:41:02 INFO - PROCESS | 1809 | 1461735662939 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 22:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1835ms 22:41:03 INFO - PROCESS | 1809 | 1461735663009 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 22:41:03 INFO - PROCESS | 1809 | 1461735663015 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 22:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:41:03 INFO - PROCESS | 1809 | 1461735663022 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:41:03 INFO - PROCESS | 1809 | 1461735663027 Marionette TRACE conn3 <- [1,1966,null,{}] 22:41:03 INFO - PROCESS | 1809 | 1461735663034 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:03 INFO - PROCESS | 1809 | 1461735663221 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 22:41:03 INFO - PROCESS | 1809 | 1461735663589 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001595800 == 113 [pid = 1809] [id = 499] 22:41:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 226 (0x7f8001be0000) [pid = 1809] [serial = 1498] [outer = (nil)] 22:41:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 227 (0x7f8001be2800) [pid = 1809] [serial = 1499] [outer = 0x7f8001be0000] 22:41:03 INFO - PROCESS | 1809 | 1461735663658 Marionette DEBUG loaded listener.js 22:41:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 228 (0x7f8003aed000) [pid = 1809] [serial = 1500] [outer = 0x7f8001be0000] 22:41:04 INFO - PROCESS | 1809 | 1461735664498 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 22:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1528ms 22:41:04 INFO - PROCESS | 1809 | 1461735664554 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 22:41:04 INFO - PROCESS | 1809 | 1461735664560 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 22:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:41:04 INFO - PROCESS | 1809 | 1461735664566 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:41:04 INFO - PROCESS | 1809 | 1461735664569 Marionette TRACE conn3 <- [1,1970,null,{}] 22:41:04 INFO - PROCESS | 1809 | 1461735664574 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:04 INFO - PROCESS | 1809 | 1461735664747 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b814800 == 112 [pid = 1809] [id = 398] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c544800 == 111 [pid = 1809] [id = 484] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2de800 == 110 [pid = 1809] [id = 483] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 227 (0x7f8016051800) [pid = 1809] [serial = 1397] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 226 (0x7f8013d2ac00) [pid = 1809] [serial = 1358] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 225 (0x7f8014a78400) [pid = 1809] [serial = 1361] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 224 (0x7f8014c79400) [pid = 1809] [serial = 1364] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 223 (0x7f80154a3c00) [pid = 1809] [serial = 1367] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 222 (0x7f8005b8b400) [pid = 1809] [serial = 1370] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | 1461735665056 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b88b800 == 109 [pid = 1809] [id = 482] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800a78d800 == 108 [pid = 1809] [id = 481] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80037ce800 == 107 [pid = 1809] [id = 480] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7fffdca800 == 106 [pid = 1809] [id = 479] 22:41:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001a46800 == 107 [pid = 1809] [id = 500] 22:41:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 223 (0x7f7ffdadcc00) [pid = 1809] [serial = 1501] [outer = (nil)] 22:41:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 224 (0x7f8005570000) [pid = 1809] [serial = 1502] [outer = 0x7f7ffdadcc00] 22:41:05 INFO - PROCESS | 1809 | 1461735665198 Marionette DEBUG loaded listener.js 22:41:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 225 (0x7f8009e75c00) [pid = 1809] [serial = 1503] [outer = 0x7f7ffdadcc00] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8009177000 == 106 [pid = 1809] [id = 478] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80000c9800 == 105 [pid = 1809] [id = 476] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802a460000 == 104 [pid = 1809] [id = 475] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8027aa5000 == 103 [pid = 1809] [id = 474] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8027194000 == 102 [pid = 1809] [id = 473] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8026b46800 == 101 [pid = 1809] [id = 472] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8023514000 == 100 [pid = 1809] [id = 471] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80223d0000 == 99 [pid = 1809] [id = 470] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801bb09000 == 98 [pid = 1809] [id = 469] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8015558800 == 97 [pid = 1809] [id = 468] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b88c800 == 96 [pid = 1809] [id = 467] 22:41:05 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001a47800 == 95 [pid = 1809] [id = 466] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 224 (0x7f800e43c000) [pid = 1809] [serial = 1335] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 223 (0x7f800da0e800) [pid = 1809] [serial = 1385] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 222 (0x7f800ef58400) [pid = 1809] [serial = 1386] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 221 (0x7f800bc3fc00) [pid = 1809] [serial = 1382] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 220 (0x7f800c6f9800) [pid = 1809] [serial = 1383] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 219 (0x7f8013e57000) [pid = 1809] [serial = 1391] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 218 (0x7f800ef5ac00) [pid = 1809] [serial = 1388] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 217 (0x7f80123f3c00) [pid = 1809] [serial = 1352] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 216 (0x7f8013b37400) [pid = 1809] [serial = 1355] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 215 (0x7f800b60a800) [pid = 1809] [serial = 1380] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 214 (0x7f800a76e000) [pid = 1809] [serial = 1379] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 213 (0x7f8005986400) [pid = 1809] [serial = 1340] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 212 (0x7f8005472400) [pid = 1809] [serial = 1394] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 211 (0x7f800b74ec00) [pid = 1809] [serial = 1343] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 210 (0x7f800d5cfc00) [pid = 1809] [serial = 1346] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 209 (0x7f800570b800) [pid = 1809] [serial = 1377] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 208 (0x7f8003bf9000) [pid = 1809] [serial = 1376] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 207 (0x7f801550b800) [pid = 1809] [serial = 1392] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 206 (0x7f7ffd3e6c00) [pid = 1809] [serial = 1337] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 205 (0x7f800efef800) [pid = 1809] [serial = 1349] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 204 (0x7f80015e7c00) [pid = 1809] [serial = 1373] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 203 (0x7f800bfc6400) [pid = 1809] [serial = 1395] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | --DOMWINDOW == 202 (0x7f8011881800) [pid = 1809] [serial = 1389] [outer = (nil)] [url = about:blank] 22:41:05 INFO - PROCESS | 1809 | 1461735665948 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 22:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1427ms 22:41:05 INFO - PROCESS | 1809 | 1461735665994 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 22:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:41:06 INFO - PROCESS | 1809 | 1461735665998 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 22:41:06 INFO - PROCESS | 1809 | 1461735666012 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:41:06 INFO - PROCESS | 1809 | 1461735666022 Marionette TRACE conn3 <- [1,1974,null,{}] 22:41:06 INFO - PROCESS | 1809 | 1461735666030 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:06 INFO - PROCESS | 1809 | 1461735666199 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 22:41:06 INFO - PROCESS | 1809 | 1461735666217 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b5c8000 == 96 [pid = 1809] [id = 501] 22:41:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 203 (0x7f800a7bfc00) [pid = 1809] [serial = 1504] [outer = (nil)] 22:41:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 204 (0x7f800ba03800) [pid = 1809] [serial = 1505] [outer = 0x7f800a7bfc00] 22:41:06 INFO - PROCESS | 1809 | 1461735666277 Marionette DEBUG loaded listener.js 22:41:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 205 (0x7f800be23400) [pid = 1809] [serial = 1506] [outer = 0x7f800a7bfc00] 22:41:07 INFO - PROCESS | 1809 | 1461735667055 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 22:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1102ms 22:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:41:07 INFO - PROCESS | 1809 | 1461735667110 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 22:41:07 INFO - PROCESS | 1809 | 1461735667113 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 22:41:07 INFO - PROCESS | 1809 | 1461735667118 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:41:07 INFO - PROCESS | 1809 | 1461735667121 Marionette TRACE conn3 <- [1,1978,null,{}] 22:41:07 INFO - PROCESS | 1809 | 1461735667125 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:07 INFO - PROCESS | 1809 | 1461735667286 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 22:41:07 INFO - PROCESS | 1809 | 1461735667301 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800becf800 == 97 [pid = 1809] [id = 502] 22:41:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 206 (0x7f800b458400) [pid = 1809] [serial = 1507] [outer = (nil)] 22:41:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 207 (0x7f800c84f800) [pid = 1809] [serial = 1508] [outer = 0x7f800b458400] 22:41:07 INFO - PROCESS | 1809 | 1461735667361 Marionette DEBUG loaded listener.js 22:41:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 208 (0x7f800e433400) [pid = 1809] [serial = 1509] [outer = 0x7f800b458400] 22:41:08 INFO - PROCESS | 1809 | 1461735668255 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1183ms 22:41:08 INFO - PROCESS | 1809 | 1461735668308 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 22:41:08 INFO - PROCESS | 1809 | 1461735668310 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 22:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:41:08 INFO - PROCESS | 1809 | 1461735668316 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:41:08 INFO - PROCESS | 1809 | 1461735668318 Marionette TRACE conn3 <- [1,1982,null,{}] 22:41:08 INFO - PROCESS | 1809 | 1461735668326 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:08 INFO - PROCESS | 1809 | 1461735668527 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 22:41:08 INFO - PROCESS | 1809 | 1461735668550 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c51f000 == 98 [pid = 1809] [id = 503] 22:41:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 209 (0x7f800f106400) [pid = 1809] [serial = 1510] [outer = (nil)] 22:41:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 210 (0x7f800f1a7800) [pid = 1809] [serial = 1511] [outer = 0x7f800f106400] 22:41:08 INFO - PROCESS | 1809 | 1461735668619 Marionette DEBUG loaded listener.js 22:41:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 211 (0x7f8013625c00) [pid = 1809] [serial = 1512] [outer = 0x7f800f106400] 22:41:09 INFO - PROCESS | 1809 | --DOMWINDOW == 210 (0x7f8003bef800) [pid = 1809] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:41:09 INFO - PROCESS | 1809 | --DOMWINDOW == 209 (0x7f800bc40c00) [pid = 1809] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:41:09 INFO - PROCESS | 1809 | --DOMWINDOW == 208 (0x7f800556b800) [pid = 1809] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:41:09 INFO - PROCESS | 1809 | --DOMWINDOW == 207 (0x7f800556e800) [pid = 1809] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:41:09 INFO - PROCESS | 1809 | --DOMWINDOW == 206 (0x7f800556e000) [pid = 1809] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:41:09 INFO - PROCESS | 1809 | --DOMWINDOW == 205 (0x7f7ffd3ed000) [pid = 1809] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:41:09 INFO - PROCESS | 1809 | --DOMWINDOW == 204 (0x7f800bfc9800) [pid = 1809] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:41:09 INFO - PROCESS | 1809 | --DOMWINDOW == 203 (0x7f800bfc3000) [pid = 1809] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:41:09 INFO - PROCESS | 1809 | 1461735669985 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1726ms 22:41:10 INFO - PROCESS | 1809 | 1461735670044 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 22:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:41:10 INFO - PROCESS | 1809 | 1461735670051 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 22:41:10 INFO - PROCESS | 1809 | 1461735670058 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:41:10 INFO - PROCESS | 1809 | 1461735670064 Marionette TRACE conn3 <- [1,1986,null,{}] 22:41:10 INFO - PROCESS | 1809 | 1461735670071 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:10 INFO - PROCESS | 1809 | 1461735670346 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 22:41:10 INFO - PROCESS | 1809 | 1461735670484 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800586d000 == 99 [pid = 1809] [id = 504] 22:41:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 204 (0x7f7ffdad2400) [pid = 1809] [serial = 1513] [outer = (nil)] 22:41:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 205 (0x7f8001bdd000) [pid = 1809] [serial = 1514] [outer = 0x7f7ffdad2400] 22:41:10 INFO - PROCESS | 1809 | 1461735670627 Marionette DEBUG loaded listener.js 22:41:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 206 (0x7f8005439c00) [pid = 1809] [serial = 1515] [outer = 0x7f7ffdad2400] 22:41:11 INFO - PROCESS | 1809 | 1461735671920 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1888ms 22:41:11 INFO - PROCESS | 1809 | 1461735671946 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 22:41:11 INFO - PROCESS | 1809 | 1461735671955 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 22:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:41:11 INFO - PROCESS | 1809 | 1461735671964 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:41:11 INFO - PROCESS | 1809 | 1461735671967 Marionette TRACE conn3 <- [1,1990,null,{}] 22:41:11 INFO - PROCESS | 1809 | 1461735671973 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:12 INFO - PROCESS | 1809 | 1461735672233 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 22:41:12 INFO - PROCESS | 1809 | 1461735672419 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800bcab000 == 100 [pid = 1809] [id = 505] 22:41:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 207 (0x7f800556e400) [pid = 1809] [serial = 1516] [outer = (nil)] 22:41:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 208 (0x7f800a761c00) [pid = 1809] [serial = 1517] [outer = 0x7f800556e400] 22:41:12 INFO - PROCESS | 1809 | 1461735672488 Marionette DEBUG loaded listener.js 22:41:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 209 (0x7f800b82d800) [pid = 1809] [serial = 1518] [outer = 0x7f800556e400] 22:41:13 INFO - PROCESS | 1809 | 1461735673348 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1429ms 22:41:13 INFO - PROCESS | 1809 | 1461735673393 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 22:41:13 INFO - PROCESS | 1809 | 1461735673397 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 22:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:41:13 INFO - PROCESS | 1809 | 1461735673402 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:41:13 INFO - PROCESS | 1809 | 1461735673408 Marionette TRACE conn3 <- [1,1994,null,{}] 22:41:13 INFO - PROCESS | 1809 | 1461735673425 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:13 INFO - PROCESS | 1809 | 1461735673620 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 22:41:13 INFO - PROCESS | 1809 | 1461735673807 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8011a31000 == 101 [pid = 1809] [id = 506] 22:41:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 210 (0x7f800bfc5c00) [pid = 1809] [serial = 1519] [outer = (nil)] 22:41:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 211 (0x7f800ef5f000) [pid = 1809] [serial = 1520] [outer = 0x7f800bfc5c00] 22:41:13 INFO - PROCESS | 1809 | 1461735673880 Marionette DEBUG loaded listener.js 22:41:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 212 (0x7f801272c000) [pid = 1809] [serial = 1521] [outer = 0x7f800bfc5c00] 22:41:14 INFO - PROCESS | 1809 | 1461735674705 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 22:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1335ms 22:41:14 INFO - PROCESS | 1809 | 1461735674738 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 22:41:14 INFO - PROCESS | 1809 | 1461735674742 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 22:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:41:14 INFO - PROCESS | 1809 | 1461735674748 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:41:14 INFO - PROCESS | 1809 | 1461735674750 Marionette TRACE conn3 <- [1,1998,null,{}] 22:41:14 INFO - PROCESS | 1809 | 1461735674755 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:14 INFO - PROCESS | 1809 | 1461735674930 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 22:41:15 INFO - PROCESS | 1809 | 1461735675142 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014a23800 == 102 [pid = 1809] [id = 507] 22:41:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 213 (0x7f800c249800) [pid = 1809] [serial = 1522] [outer = (nil)] 22:41:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 214 (0x7f8013c3d800) [pid = 1809] [serial = 1523] [outer = 0x7f800c249800] 22:41:15 INFO - PROCESS | 1809 | 1461735675209 Marionette DEBUG loaded listener.js 22:41:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 215 (0x7f8014a7c400) [pid = 1809] [serial = 1524] [outer = 0x7f800c249800] 22:41:16 INFO - PROCESS | 1809 | 1461735676131 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 22:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1437ms 22:41:16 INFO - PROCESS | 1809 | 1461735676186 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 22:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:41:16 INFO - PROCESS | 1809 | 1461735676189 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 22:41:16 INFO - PROCESS | 1809 | 1461735676195 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:41:16 INFO - PROCESS | 1809 | 1461735676197 Marionette TRACE conn3 <- [1,2002,null,{}] 22:41:16 INFO - PROCESS | 1809 | 1461735676202 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:16 INFO - PROCESS | 1809 | 1461735676375 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 22:41:16 INFO - PROCESS | 1809 | 1461735676568 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017c28800 == 103 [pid = 1809] [id = 508] 22:41:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 216 (0x7f8012a31800) [pid = 1809] [serial = 1525] [outer = (nil)] 22:41:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 217 (0x7f8014fba800) [pid = 1809] [serial = 1526] [outer = 0x7f8012a31800] 22:41:16 INFO - PROCESS | 1809 | 1461735676637 Marionette DEBUG loaded listener.js 22:41:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 218 (0x7f801614b400) [pid = 1809] [serial = 1527] [outer = 0x7f8012a31800] 22:41:17 INFO - PROCESS | 1809 | 1461735677548 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 22:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1384ms 22:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:41:17 INFO - PROCESS | 1809 | 1461735677579 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 22:41:17 INFO - PROCESS | 1809 | 1461735677582 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 22:41:17 INFO - PROCESS | 1809 | 1461735677588 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:41:17 INFO - PROCESS | 1809 | 1461735677591 Marionette TRACE conn3 <- [1,2006,null,{}] 22:41:17 INFO - PROCESS | 1809 | 1461735677596 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:17 INFO - PROCESS | 1809 | 1461735677775 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 22:41:17 INFO - PROCESS | 1809 | 1461735677972 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8022a1a800 == 104 [pid = 1809] [id = 509] 22:41:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 219 (0x7f801614f800) [pid = 1809] [serial = 1528] [outer = (nil)] 22:41:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 220 (0x7f80238d0800) [pid = 1809] [serial = 1529] [outer = 0x7f801614f800] 22:41:18 INFO - PROCESS | 1809 | 1461735678046 Marionette DEBUG loaded listener.js 22:41:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 221 (0x7f80273df400) [pid = 1809] [serial = 1530] [outer = 0x7f801614f800] 22:41:18 INFO - PROCESS | 1809 | 1461735678913 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 22:41:18 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 22:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1379ms 22:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:41:18 INFO - PROCESS | 1809 | 1461735678966 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 22:41:18 INFO - PROCESS | 1809 | 1461735678969 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 22:41:18 INFO - PROCESS | 1809 | 1461735678975 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:41:18 INFO - PROCESS | 1809 | 1461735678978 Marionette TRACE conn3 <- [1,2010,null,{}] 22:41:18 INFO - PROCESS | 1809 | 1461735678983 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:19 INFO - PROCESS | 1809 | 1461735679149 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 22:41:19 INFO - PROCESS | 1809 | 1461735679362 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802729a800 == 105 [pid = 1809] [id = 510] 22:41:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 222 (0x7f7ffe492c00) [pid = 1809] [serial = 1531] [outer = (nil)] 22:41:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 223 (0x7f7ffe498c00) [pid = 1809] [serial = 1532] [outer = 0x7f7ffe492c00] 22:41:19 INFO - PROCESS | 1809 | 1461735679433 Marionette DEBUG loaded listener.js 22:41:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 224 (0x7f7ffe49e400) [pid = 1809] [serial = 1533] [outer = 0x7f7ffe492c00] 22:41:20 INFO - PROCESS | 1809 | 1461735680288 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 22:41:20 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 22:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1382ms 22:41:20 INFO - PROCESS | 1809 | 1461735680357 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 22:41:20 INFO - PROCESS | 1809 | 1461735680360 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 22:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:41:20 INFO - PROCESS | 1809 | 1461735680366 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:41:20 INFO - PROCESS | 1809 | 1461735680369 Marionette TRACE conn3 <- [1,2014,null,{}] 22:41:20 INFO - PROCESS | 1809 | 1461735680374 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:20 INFO - PROCESS | 1809 | 1461735680549 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 22:41:20 INFO - PROCESS | 1809 | 1461735680739 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802bca5000 == 106 [pid = 1809] [id = 511] 22:41:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 225 (0x7f7ffd1a5400) [pid = 1809] [serial = 1534] [outer = (nil)] 22:41:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 226 (0x7f7ffd1aa800) [pid = 1809] [serial = 1535] [outer = 0x7f7ffd1a5400] 22:41:20 INFO - PROCESS | 1809 | 1461735680819 Marionette DEBUG loaded listener.js 22:41:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 227 (0x7f7ffd1af800) [pid = 1809] [serial = 1536] [outer = 0x7f7ffd1a5400] 22:41:21 INFO - PROCESS | 1809 | 1461735681618 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 22:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1280ms 22:41:21 INFO - PROCESS | 1809 | 1461735681662 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 22:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:41:21 INFO - PROCESS | 1809 | 1461735681666 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 22:41:21 INFO - PROCESS | 1809 | 1461735681672 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:41:21 INFO - PROCESS | 1809 | 1461735681675 Marionette TRACE conn3 <- [1,2018,null,{}] 22:41:21 INFO - PROCESS | 1809 | 1461735681679 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:21 INFO - PROCESS | 1809 | 1461735681849 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 22:41:22 INFO - PROCESS | 1809 | 1461735682047 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800131b800 == 107 [pid = 1809] [id = 512] 22:41:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 228 (0x7f7ffd1a5c00) [pid = 1809] [serial = 1537] [outer = (nil)] 22:41:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 229 (0x7f7ffe49a400) [pid = 1809] [serial = 1538] [outer = 0x7f7ffd1a5c00] 22:41:22 INFO - PROCESS | 1809 | 1461735682115 Marionette DEBUG loaded listener.js 22:41:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 230 (0x7f8011881400) [pid = 1809] [serial = 1539] [outer = 0x7f7ffd1a5c00] 22:41:22 INFO - PROCESS | 1809 | 1461735682978 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1378ms 22:41:23 INFO - PROCESS | 1809 | 1461735683050 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 22:41:23 INFO - PROCESS | 1809 | 1461735683053 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 22:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:41:23 INFO - PROCESS | 1809 | 1461735683058 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:41:23 INFO - PROCESS | 1809 | 1461735683061 Marionette TRACE conn3 <- [1,2022,null,{}] 22:41:23 INFO - PROCESS | 1809 | 1461735683066 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:23 INFO - PROCESS | 1809 | 1461735683244 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 22:41:23 INFO - PROCESS | 1809 | 1461735683441 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffc1a4000 == 108 [pid = 1809] [id = 513] 22:41:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 231 (0x7f7ffd1ab800) [pid = 1809] [serial = 1540] [outer = (nil)] 22:41:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 232 (0x7f8001966800) [pid = 1809] [serial = 1541] [outer = 0x7f7ffd1ab800] 22:41:23 INFO - PROCESS | 1809 | 1461735683508 Marionette DEBUG loaded listener.js 22:41:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 233 (0x7f800196c800) [pid = 1809] [serial = 1542] [outer = 0x7f7ffd1ab800] 22:41:24 INFO - PROCESS | 1809 | 1461735684384 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 22:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1380ms 22:41:24 INFO - PROCESS | 1809 | 1461735684438 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 22:41:24 INFO - PROCESS | 1809 | 1461735684442 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 22:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:41:24 INFO - PROCESS | 1809 | 1461735684447 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:41:24 INFO - PROCESS | 1809 | 1461735684451 Marionette TRACE conn3 <- [1,2026,null,{}] 22:41:24 INFO - PROCESS | 1809 | 1461735684456 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:24 INFO - PROCESS | 1809 | 1461735684654 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 22:41:24 INFO - PROCESS | 1809 | 1461735684845 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8003845000 == 109 [pid = 1809] [id = 514] 22:41:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 234 (0x7f7ffd1ac400) [pid = 1809] [serial = 1543] [outer = (nil)] 22:41:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 235 (0x7f8023745800) [pid = 1809] [serial = 1544] [outer = 0x7f7ffd1ac400] 22:41:24 INFO - PROCESS | 1809 | 1461735684919 Marionette DEBUG loaded listener.js 22:41:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 236 (0x7f80274a5c00) [pid = 1809] [serial = 1545] [outer = 0x7f7ffd1ac400] 22:41:25 INFO - PROCESS | 1809 | 1461735685810 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 22:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1426ms 22:41:25 INFO - PROCESS | 1809 | 1461735685875 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 22:41:25 INFO - PROCESS | 1809 | 1461735685879 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 22:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:41:25 INFO - PROCESS | 1809 | 1461735685884 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:41:25 INFO - PROCESS | 1809 | 1461735685886 Marionette TRACE conn3 <- [1,2030,null,{}] 22:41:25 INFO - PROCESS | 1809 | 1461735685891 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:26 INFO - PROCESS | 1809 | 1461735686077 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 22:41:26 INFO - PROCESS | 1809 | 1461735686724 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffdede800 == 110 [pid = 1809] [id = 515] 22:41:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 237 (0x7f7ffc0cb400) [pid = 1809] [serial = 1546] [outer = (nil)] 22:41:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 238 (0x7f7ffcd31400) [pid = 1809] [serial = 1547] [outer = 0x7f7ffc0cb400] 22:41:26 INFO - PROCESS | 1809 | 1461735686797 Marionette DEBUG loaded listener.js 22:41:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 239 (0x7f7ffcd3a400) [pid = 1809] [serial = 1548] [outer = 0x7f7ffc0cb400] 22:41:27 INFO - PROCESS | 1809 | 1461735687624 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 22:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1775ms 22:41:27 INFO - PROCESS | 1809 | 1461735687662 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 22:41:27 INFO - PROCESS | 1809 | 1461735687667 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 22:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:41:27 INFO - PROCESS | 1809 | 1461735687673 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:41:27 INFO - PROCESS | 1809 | 1461735687678 Marionette TRACE conn3 <- [1,2034,null,{}] 22:41:27 INFO - PROCESS | 1809 | 1461735687704 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:27 INFO - PROCESS | 1809 | 1461735687881 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 22:41:28 INFO - PROCESS | 1809 | 1461735688057 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8003821800 == 111 [pid = 1809] [id = 516] 22:41:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 240 (0x7f7ffc0cc400) [pid = 1809] [serial = 1549] [outer = (nil)] 22:41:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 241 (0x7f7ffdae1400) [pid = 1809] [serial = 1550] [outer = 0x7f7ffc0cc400] 22:41:28 INFO - PROCESS | 1809 | 1461735688122 Marionette DEBUG loaded listener.js 22:41:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 242 (0x7f8001968800) [pid = 1809] [serial = 1551] [outer = 0x7f7ffc0cc400] 22:41:29 INFO - PROCESS | 1809 | 1461735689090 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1451ms 22:41:29 INFO - PROCESS | 1809 | 1461735689128 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 22:41:29 INFO - PROCESS | 1809 | 1461735689132 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 22:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:41:29 INFO - PROCESS | 1809 | 1461735689139 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:41:29 INFO - PROCESS | 1809 | 1461735689141 Marionette TRACE conn3 <- [1,2038,null,{}] 22:41:29 INFO - PROCESS | 1809 | 1461735689147 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:29 INFO - PROCESS | 1809 | 1461735689324 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 22:41:29 INFO - PROCESS | 1809 | 1461735689526 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80015af800 == 112 [pid = 1809] [id = 517] 22:41:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 243 (0x7f7ffc0d7c00) [pid = 1809] [serial = 1552] [outer = (nil)] 22:41:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 244 (0x7f8001bdbc00) [pid = 1809] [serial = 1553] [outer = 0x7f7ffc0d7c00] 22:41:29 INFO - PROCESS | 1809 | 1461735689591 Marionette DEBUG loaded listener.js 22:41:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 245 (0x7f8003948c00) [pid = 1809] [serial = 1554] [outer = 0x7f7ffc0d7c00] 22:41:30 INFO - PROCESS | 1809 | 1461735690515 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 22:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1426ms 22:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:41:30 INFO - PROCESS | 1809 | 1461735690566 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 22:41:30 INFO - PROCESS | 1809 | 1461735690569 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 22:41:30 INFO - PROCESS | 1809 | 1461735690582 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:41:30 INFO - PROCESS | 1809 | 1461735690589 Marionette TRACE conn3 <- [1,2042,null,{}] 22:41:30 INFO - PROCESS | 1809 | 1461735690598 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:30 INFO - PROCESS | 1809 | 1461735690773 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 22:41:31 INFO - PROCESS | 1809 | 1461735691044 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b40a000 == 113 [pid = 1809] [id = 518] 22:41:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 246 (0x7f8005984000) [pid = 1809] [serial = 1555] [outer = (nil)] 22:41:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 247 (0x7f800a037c00) [pid = 1809] [serial = 1556] [outer = 0x7f8005984000] 22:41:31 INFO - PROCESS | 1809 | 1461735691114 Marionette DEBUG loaded listener.js 22:41:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 248 (0x7f800b608800) [pid = 1809] [serial = 1557] [outer = 0x7f8005984000] 22:41:31 INFO - PROCESS | 1809 | 1461735691947 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:41:32 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) 22:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1447ms 22:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:41:32 INFO - PROCESS | 1809 | 1461735692021 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 22:41:32 INFO - PROCESS | 1809 | 1461735692025 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 22:41:32 INFO - PROCESS | 1809 | 1461735692030 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:41:32 INFO - PROCESS | 1809 | 1461735692033 Marionette TRACE conn3 <- [1,2046,null,{}] 22:41:32 INFO - PROCESS | 1809 | 1461735692037 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:32 INFO - PROCESS | 1809 | 1461735692214 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 22:41:32 INFO - PROCESS | 1809 | 1461735692411 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a15f000 == 114 [pid = 1809] [id = 519] 22:41:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 249 (0x7f7ffbdd0400) [pid = 1809] [serial = 1558] [outer = (nil)] 22:41:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 250 (0x7f800bfc3000) [pid = 1809] [serial = 1559] [outer = 0x7f7ffbdd0400] 22:41:32 INFO - PROCESS | 1809 | 1461735692474 Marionette DEBUG loaded listener.js 22:41:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 251 (0x7f800c6eac00) [pid = 1809] [serial = 1560] [outer = 0x7f7ffbdd0400] 22:41:33 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801416c000 == 113 [pid = 1809] [id = 451] 22:41:33 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800becf800 == 112 [pid = 1809] [id = 502] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 250 (0x7f7ffbdd7800) [pid = 1809] [serial = 1433] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 249 (0x7f80225ae800) [pid = 1809] [serial = 1415] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 248 (0x7f8011880c00) [pid = 1809] [serial = 1406] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 247 (0x7f800b74bc00) [pid = 1809] [serial = 1403] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 246 (0x7f8014191400) [pid = 1809] [serial = 1409] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 245 (0x7f80273e5400) [pid = 1809] [serial = 1427] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 244 (0x7f801614a800) [pid = 1809] [serial = 1412] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 243 (0x7f8027121c00) [pid = 1809] [serial = 1424] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 242 (0x7f8005983400) [pid = 1809] [serial = 1430] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 241 (0x7f800394d000) [pid = 1809] [serial = 1400] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 240 (0x7f8018a5e800) [pid = 1809] [serial = 1418] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 239 (0x7f8023be7c00) [pid = 1809] [serial = 1421] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b5c8000 == 111 [pid = 1809] [id = 501] 22:41:33 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001a46800 == 110 [pid = 1809] [id = 500] 22:41:33 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001595800 == 109 [pid = 1809] [id = 499] 22:41:33 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800145c800 == 108 [pid = 1809] [id = 498] 22:41:33 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001815800 == 107 [pid = 1809] [id = 493] 22:41:33 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802a4c2800 == 106 [pid = 1809] [id = 492] 22:41:33 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8023a71000 == 105 [pid = 1809] [id = 491] 22:41:33 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017e43000 == 104 [pid = 1809] [id = 490] 22:41:33 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80152ab800 == 103 [pid = 1809] [id = 489] 22:41:33 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014579800 == 102 [pid = 1809] [id = 488] 22:41:33 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c298000 == 101 [pid = 1809] [id = 487] 22:41:33 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800586b800 == 100 [pid = 1809] [id = 486] 22:41:33 INFO - PROCESS | 1809 | 1461735693434 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1435ms 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 238 (0x7f800c6ea800) [pid = 1809] [serial = 1454] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 237 (0x7f800ef5d800) [pid = 1809] [serial = 1455] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 236 (0x7f8005564400) [pid = 1809] [serial = 1440] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 235 (0x7f800d63fc00) [pid = 1809] [serial = 1452] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 234 (0x7f800c245000) [pid = 1809] [serial = 1451] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 233 (0x7f800b60ac00) [pid = 1809] [serial = 1446] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 232 (0x7f800bb4a400) [pid = 1809] [serial = 1449] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 231 (0x7f800570c800) [pid = 1809] [serial = 1442] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 230 (0x7f80015ec400) [pid = 1809] [serial = 1437] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 229 (0x7f7ffdadf000) [pid = 1809] [serial = 1436] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 228 (0x7f800b749c00) [pid = 1809] [serial = 1448] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 227 (0x7f8009e71c00) [pid = 1809] [serial = 1443] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 226 (0x7f8017c0d000) [pid = 1809] [serial = 1398] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 225 (0x7f800a767000) [pid = 1809] [serial = 1445] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | --DOMWINDOW == 224 (0x7f8005436000) [pid = 1809] [serial = 1439] [outer = (nil)] [url = about:blank] 22:41:33 INFO - PROCESS | 1809 | 1461735693482 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 22:41:33 INFO - PROCESS | 1809 | 1461735693484 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 22:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:41:33 INFO - PROCESS | 1809 | 1461735693489 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:41:33 INFO - PROCESS | 1809 | 1461735693491 Marionette TRACE conn3 <- [1,2050,null,{}] 22:41:33 INFO - PROCESS | 1809 | 1461735693496 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:33 INFO - PROCESS | 1809 | 1461735693655 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 22:41:33 INFO - PROCESS | 1809 | 1461735693811 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001812000 == 101 [pid = 1809] [id = 520] 22:41:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 225 (0x7f800bb52800) [pid = 1809] [serial = 1561] [outer = (nil)] 22:41:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 226 (0x7f800c209000) [pid = 1809] [serial = 1562] [outer = 0x7f800bb52800] 22:41:33 INFO - PROCESS | 1809 | 1461735693879 Marionette DEBUG loaded listener.js 22:41:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 227 (0x7f800e43b800) [pid = 1809] [serial = 1563] [outer = 0x7f800bb52800] 22:41:34 INFO - PROCESS | 1809 | 1461735694630 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1174ms 22:41:34 INFO - PROCESS | 1809 | 1461735694664 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 22:41:34 INFO - PROCESS | 1809 | 1461735694667 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 22:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:41:34 INFO - PROCESS | 1809 | 1461735694695 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:41:34 INFO - PROCESS | 1809 | 1461735694698 Marionette TRACE conn3 <- [1,2054,null,{}] 22:41:34 INFO - PROCESS | 1809 | 1461735694708 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:34 INFO - PROCESS | 1809 | 1461735694861 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 22:41:34 INFO - PROCESS | 1809 | 1461735694876 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b896800 == 102 [pid = 1809] [id = 521] 22:41:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 228 (0x7f800f108400) [pid = 1809] [serial = 1564] [outer = (nil)] 22:41:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 229 (0x7f80124bec00) [pid = 1809] [serial = 1565] [outer = 0x7f800f108400] 22:41:34 INFO - PROCESS | 1809 | 1461735694932 Marionette DEBUG loaded listener.js 22:41:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 230 (0x7f801362f800) [pid = 1809] [serial = 1566] [outer = 0x7f800f108400] 22:41:35 INFO - PROCESS | 1809 | 1461735695772 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 22:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1155ms 22:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:41:35 INFO - PROCESS | 1809 | 1461735695829 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 22:41:35 INFO - PROCESS | 1809 | 1461735695831 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 22:41:35 INFO - PROCESS | 1809 | 1461735695875 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:41:35 INFO - PROCESS | 1809 | 1461735695879 Marionette TRACE conn3 <- [1,2058,null,{}] 22:41:35 INFO - PROCESS | 1809 | 1461735695898 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:36 INFO - PROCESS | 1809 | 1461735696125 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 22:41:36 INFO - PROCESS | 1809 | 1461735696148 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c996800 == 103 [pid = 1809] [id = 522] 22:41:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 231 (0x7f800547bc00) [pid = 1809] [serial = 1567] [outer = (nil)] 22:41:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 232 (0x7f8013d26c00) [pid = 1809] [serial = 1568] [outer = 0x7f800547bc00] 22:41:36 INFO - PROCESS | 1809 | 1461735696207 Marionette DEBUG loaded listener.js 22:41:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 233 (0x7f801549a000) [pid = 1809] [serial = 1569] [outer = 0x7f800547bc00] 22:41:37 INFO - PROCESS | 1809 | 1461735697007 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 22:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1230ms 22:41:37 INFO - PROCESS | 1809 | 1461735697066 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 22:41:37 INFO - PROCESS | 1809 | 1461735697069 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 22:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:41:37 INFO - PROCESS | 1809 | 1461735697078 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:41:37 INFO - PROCESS | 1809 | 1461735697080 Marionette TRACE conn3 <- [1,2062,null,{}] 22:41:37 INFO - PROCESS | 1809 | 1461735697084 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:37 INFO - PROCESS | 1809 | 1461735697295 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 22:41:37 INFO - PROCESS | 1809 | 1461735697320 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8012786800 == 104 [pid = 1809] [id = 523] 22:41:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 234 (0x7f8013b36800) [pid = 1809] [serial = 1570] [outer = (nil)] 22:41:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 235 (0x7f8016051400) [pid = 1809] [serial = 1571] [outer = 0x7f8013b36800] 22:41:37 INFO - PROCESS | 1809 | 1461735697379 Marionette DEBUG loaded listener.js 22:41:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 236 (0x7f8018a55400) [pid = 1809] [serial = 1572] [outer = 0x7f8013b36800] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 235 (0x7f8016149800) [pid = 1809] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 234 (0x7f7ffd446800) [pid = 1809] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 233 (0x7f8015585400) [pid = 1809] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 232 (0x7f7ffbdd8000) [pid = 1809] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 231 (0x7f800ba08c00) [pid = 1809] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 230 (0x7f8003ae7000) [pid = 1809] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 229 (0x7f7ffd3e1400) [pid = 1809] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 228 (0x7f8011a18800) [pid = 1809] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 227 (0x7f7ffd3df400) [pid = 1809] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 226 (0x7f7ffbdcd400) [pid = 1809] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 225 (0x7f8016151400) [pid = 1809] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 224 (0x7f8023a0e000) [pid = 1809] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 223 (0x7f800329f400) [pid = 1809] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 222 (0x7f8009fcb400) [pid = 1809] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 221 (0x7f800329d000) [pid = 1809] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 220 (0x7f802284f000) [pid = 1809] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 219 (0x7f800b45a800) [pid = 1809] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 218 (0x7f800ef59800) [pid = 1809] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 217 (0x7f8005b88c00) [pid = 1809] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 216 (0x7f800c24e000) [pid = 1809] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 215 (0x7f800c850000) [pid = 1809] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 214 (0x7f80148d9000) [pid = 1809] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 213 (0x7f800f112400) [pid = 1809] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 212 (0x7f8001a92c00) [pid = 1809] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 211 (0x7f800bfc5000) [pid = 1809] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 210 (0x7f8017b0bc00) [pid = 1809] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 209 (0x7f7ffffe1c00) [pid = 1809] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 208 (0x7f8013626c00) [pid = 1809] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 207 (0x7f800c6f7000) [pid = 1809] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 206 (0x7f8005432800) [pid = 1809] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 205 (0x7f8014b6d800) [pid = 1809] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 204 (0x7f800b60e000) [pid = 1809] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 203 (0x7f7ffffe8000) [pid = 1809] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 202 (0x7f800be2f000) [pid = 1809] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 201 (0x7f800329d400) [pid = 1809] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 200 (0x7f800b45bc00) [pid = 1809] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 199 (0x7f7ffd3e3800) [pid = 1809] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 198 (0x7f800a7bfc00) [pid = 1809] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 197 (0x7f8014b61000) [pid = 1809] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 196 (0x7f8014c72800) [pid = 1809] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 195 (0x7f801365f800) [pid = 1809] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 194 (0x7f800533bc00) [pid = 1809] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 193 (0x7f800c210400) [pid = 1809] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 192 (0x7f7ffffdc000) [pid = 1809] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 191 (0x7f8003ae7400) [pid = 1809] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 190 (0x7f8001be0000) [pid = 1809] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 189 (0x7f8013d23800) [pid = 1809] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 188 (0x7f7ffdae0800) [pid = 1809] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 187 (0x7f8011a1a400) [pid = 1809] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x7f8011825800) [pid = 1809] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x7f800b60a400) [pid = 1809] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x7f800d569000) [pid = 1809] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0x7f80225b1c00) [pid = 1809] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x7f8014b65000) [pid = 1809] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 181 (0x7f800b45d800) [pid = 1809] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x7f8005473000) [pid = 1809] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 179 (0x7f7ffffdac00) [pid = 1809] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 178 (0x7f7ffd445c00) [pid = 1809] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 177 (0x7f800b744c00) [pid = 1809] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 176 (0x7f800b82ec00) [pid = 1809] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 175 (0x7f80019c3400) [pid = 1809] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 174 (0x7f8014f28400) [pid = 1809] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 173 (0x7f800125a800) [pid = 1809] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 172 (0x7f800543c400) [pid = 1809] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 171 (0x7f80015eb400) [pid = 1809] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 170 (0x7f800c24c000) [pid = 1809] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 169 (0x7f800556d000) [pid = 1809] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x7f7ffdadcc00) [pid = 1809] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:41:38 INFO - PROCESS | 1809 | --DOMWINDOW == 167 (0x7f800b458400) [pid = 1809] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:41:39 INFO - PROCESS | 1809 | 1461735699159 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 22:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2125ms 22:41:39 INFO - PROCESS | 1809 | 1461735699205 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 22:41:39 INFO - PROCESS | 1809 | 1461735699208 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 22:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:41:39 INFO - PROCESS | 1809 | 1461735699214 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:41:39 INFO - PROCESS | 1809 | 1461735699216 Marionette TRACE conn3 <- [1,2066,null,{}] 22:41:39 INFO - PROCESS | 1809 | 1461735699221 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:39 INFO - PROCESS | 1809 | 1461735699459 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 22:41:39 INFO - PROCESS | 1809 | 1461735699479 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800144b000 == 105 [pid = 1809] [id = 524] 22:41:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 168 (0x7f7ffbdd0c00) [pid = 1809] [serial = 1573] [outer = (nil)] 22:41:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x7f7ffd3e1400) [pid = 1809] [serial = 1574] [outer = 0x7f7ffbdd0c00] 22:41:39 INFO - PROCESS | 1809 | 1461735699537 Marionette DEBUG loaded listener.js 22:41:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0x7f8001a92c00) [pid = 1809] [serial = 1575] [outer = 0x7f7ffbdd0c00] 22:41:40 INFO - PROCESS | 1809 | 1461735700249 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 22:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1080ms 22:41:40 INFO - PROCESS | 1809 | 1461735700305 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 22:41:40 INFO - PROCESS | 1809 | 1461735700308 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 22:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:41:40 INFO - PROCESS | 1809 | 1461735700313 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:41:40 INFO - PROCESS | 1809 | 1461735700316 Marionette TRACE conn3 <- [1,2070,null,{}] 22:41:40 INFO - PROCESS | 1809 | 1461735700320 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:40 INFO - PROCESS | 1809 | 1461735700485 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 22:41:40 INFO - PROCESS | 1809 | 1461735700643 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009d85000 == 106 [pid = 1809] [id = 525] 22:41:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0x7f7ffbdd2400) [pid = 1809] [serial = 1576] [outer = (nil)] 22:41:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 172 (0x7f800394c000) [pid = 1809] [serial = 1577] [outer = 0x7f7ffbdd2400] 22:41:40 INFO - PROCESS | 1809 | 1461735700708 Marionette DEBUG loaded listener.js 22:41:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 173 (0x7f8009e6a400) [pid = 1809] [serial = 1578] [outer = 0x7f7ffbdd2400] 22:41:41 INFO - PROCESS | 1809 | 1461735701774 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 22:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1533ms 22:41:41 INFO - PROCESS | 1809 | 1461735701848 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 22:41:41 INFO - PROCESS | 1809 | 1461735701856 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 22:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:41:41 INFO - PROCESS | 1809 | 1461735701864 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:41:41 INFO - PROCESS | 1809 | 1461735701870 Marionette TRACE conn3 <- [1,2074,null,{}] 22:41:41 INFO - PROCESS | 1809 | 1461735701877 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:42 INFO - PROCESS | 1809 | 1461735702124 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 22:41:42 INFO - PROCESS | 1809 | 1461735702362 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80036cb800 == 107 [pid = 1809] [id = 526] 22:41:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 174 (0x7f7ffd44c800) [pid = 1809] [serial = 1579] [outer = (nil)] 22:41:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 175 (0x7f7ffe496400) [pid = 1809] [serial = 1580] [outer = 0x7f7ffd44c800] 22:41:42 INFO - PROCESS | 1809 | 1461735702489 Marionette DEBUG loaded listener.js 22:41:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 176 (0x7f8001969000) [pid = 1809] [serial = 1581] [outer = 0x7f7ffd44c800] 22:41:43 INFO - PROCESS | 1809 | 1461735703379 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 22:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1590ms 22:41:43 INFO - PROCESS | 1809 | 1461735703455 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 22:41:43 INFO - PROCESS | 1809 | 1461735703463 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 22:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:41:43 INFO - PROCESS | 1809 | 1461735703472 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:41:43 INFO - PROCESS | 1809 | 1461735703475 Marionette TRACE conn3 <- [1,2078,null,{}] 22:41:43 INFO - PROCESS | 1809 | 1461735703481 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:43 INFO - PROCESS | 1809 | 1461735703663 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 22:41:43 INFO - PROCESS | 1809 | 1461735703855 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a338000 == 108 [pid = 1809] [id = 527] 22:41:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 177 (0x7f7ffe493400) [pid = 1809] [serial = 1582] [outer = (nil)] 22:41:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 178 (0x7f8003aee000) [pid = 1809] [serial = 1583] [outer = 0x7f7ffe493400] 22:41:43 INFO - PROCESS | 1809 | 1461735703922 Marionette DEBUG loaded listener.js 22:41:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 179 (0x7f8005563c00) [pid = 1809] [serial = 1584] [outer = 0x7f7ffe493400] 22:41:44 INFO - PROCESS | 1809 | 1461735704846 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 22:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1427ms 22:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:41:44 INFO - PROCESS | 1809 | 1461735704900 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 22:41:44 INFO - PROCESS | 1809 | 1461735704903 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 22:41:44 INFO - PROCESS | 1809 | 1461735704910 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:41:44 INFO - PROCESS | 1809 | 1461735704916 Marionette TRACE conn3 <- [1,2082,null,{}] 22:41:44 INFO - PROCESS | 1809 | 1461735704931 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:45 INFO - PROCESS | 1809 | 1461735705166 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 22:41:45 INFO - PROCESS | 1809 | 1461735705360 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014857800 == 109 [pid = 1809] [id = 528] 22:41:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 180 (0x7f8009e75400) [pid = 1809] [serial = 1585] [outer = (nil)] 22:41:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x7f800b610800) [pid = 1809] [serial = 1586] [outer = 0x7f8009e75400] 22:41:45 INFO - PROCESS | 1809 | 1461735705433 Marionette DEBUG loaded listener.js 22:41:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x7f800be2b400) [pid = 1809] [serial = 1587] [outer = 0x7f8009e75400] 22:41:46 INFO - PROCESS | 1809 | 1461735706347 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 22:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1495ms 22:41:46 INFO - PROCESS | 1809 | 1461735706404 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 22:41:46 INFO - PROCESS | 1809 | 1461735706408 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 22:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:41:46 INFO - PROCESS | 1809 | 1461735706414 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:41:46 INFO - PROCESS | 1809 | 1461735706416 Marionette TRACE conn3 <- [1,2086,null,{}] 22:41:46 INFO - PROCESS | 1809 | 1461735706421 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:46 INFO - PROCESS | 1809 | 1461735706600 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 22:41:46 INFO - PROCESS | 1809 | 1461735706804 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017c15800 == 110 [pid = 1809] [id = 529] 22:41:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x7f800a76a800) [pid = 1809] [serial = 1588] [outer = (nil)] 22:41:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x7f800d56fc00) [pid = 1809] [serial = 1589] [outer = 0x7f800a76a800] 22:41:46 INFO - PROCESS | 1809 | 1461735706871 Marionette DEBUG loaded listener.js 22:41:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x7f800ef1e000) [pid = 1809] [serial = 1590] [outer = 0x7f800a76a800] 22:41:47 INFO - PROCESS | 1809 | 1461735707728 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 22:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1375ms 22:41:47 INFO - PROCESS | 1809 | 1461735707790 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 22:41:47 INFO - PROCESS | 1809 | 1461735707792 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 22:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:41:47 INFO - PROCESS | 1809 | 1461735707798 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:41:47 INFO - PROCESS | 1809 | 1461735707800 Marionette TRACE conn3 <- [1,2090,null,{}] 22:41:47 INFO - PROCESS | 1809 | 1461735707806 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:47 INFO - PROCESS | 1809 | 1461735707976 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 22:41:48 INFO - PROCESS | 1809 | 1461735708174 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80217a6800 == 111 [pid = 1809] [id = 530] 22:41:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x7f800bfc5000) [pid = 1809] [serial = 1591] [outer = (nil)] 22:41:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x7f800f1a8c00) [pid = 1809] [serial = 1592] [outer = 0x7f800bfc5000] 22:41:48 INFO - PROCESS | 1809 | 1461735708244 Marionette DEBUG loaded listener.js 22:41:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 188 (0x7f801272d400) [pid = 1809] [serial = 1593] [outer = 0x7f800bfc5000] 22:41:49 INFO - PROCESS | 1809 | 1461735709072 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 22:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1327ms 22:41:49 INFO - PROCESS | 1809 | 1461735709127 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 22:41:49 INFO - PROCESS | 1809 | 1461735709130 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 22:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:41:49 INFO - PROCESS | 1809 | 1461735709135 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:41:49 INFO - PROCESS | 1809 | 1461735709138 Marionette TRACE conn3 <- [1,2094,null,{}] 22:41:49 INFO - PROCESS | 1809 | 1461735709143 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:49 INFO - PROCESS | 1809 | 1461735709347 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 22:41:49 INFO - PROCESS | 1809 | 1461735709544 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8025450800 == 112 [pid = 1809] [id = 531] 22:41:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 189 (0x7f8013269400) [pid = 1809] [serial = 1594] [outer = (nil)] 22:41:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 190 (0x7f8014fbcc00) [pid = 1809] [serial = 1595] [outer = 0x7f8013269400] 22:41:49 INFO - PROCESS | 1809 | 1461735709615 Marionette DEBUG loaded listener.js 22:41:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 191 (0x7f8017b11800) [pid = 1809] [serial = 1596] [outer = 0x7f8013269400] 22:41:50 INFO - PROCESS | 1809 | 1461735710463 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 22:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1379ms 22:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:41:50 INFO - PROCESS | 1809 | 1461735710516 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 22:41:50 INFO - PROCESS | 1809 | 1461735710519 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 22:41:50 INFO - PROCESS | 1809 | 1461735710525 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:41:50 INFO - PROCESS | 1809 | 1461735710528 Marionette TRACE conn3 <- [1,2098,null,{}] 22:41:50 INFO - PROCESS | 1809 | 1461735710534 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:50 INFO - PROCESS | 1809 | 1461735710697 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 22:41:50 INFO - PROCESS | 1809 | 1461735710909 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802a452000 == 113 [pid = 1809] [id = 532] 22:41:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 192 (0x7f800bb52400) [pid = 1809] [serial = 1597] [outer = (nil)] 22:41:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 193 (0x7f801c796400) [pid = 1809] [serial = 1598] [outer = 0x7f800bb52400] 22:41:51 INFO - PROCESS | 1809 | 1461735711018 Marionette DEBUG loaded listener.js 22:41:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 194 (0x7f80225b1c00) [pid = 1809] [serial = 1599] [outer = 0x7f800bb52400] 22:41:51 INFO - PROCESS | 1809 | 1461735711893 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 22:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1431ms 22:41:51 INFO - PROCESS | 1809 | 1461735711956 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 22:41:51 INFO - PROCESS | 1809 | 1461735711959 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 22:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:41:51 INFO - PROCESS | 1809 | 1461735711964 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:41:51 INFO - PROCESS | 1809 | 1461735711967 Marionette TRACE conn3 <- [1,2102,null,{}] 22:41:51 INFO - PROCESS | 1809 | 1461735711972 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:52 INFO - PROCESS | 1809 | 1461735712149 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 22:41:52 INFO - PROCESS | 1809 | 1461735712348 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001611800 == 114 [pid = 1809] [id = 533] 22:41:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 195 (0x7f801362a800) [pid = 1809] [serial = 1600] [outer = (nil)] 22:41:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 196 (0x7f80226f0400) [pid = 1809] [serial = 1601] [outer = 0x7f801362a800] 22:41:52 INFO - PROCESS | 1809 | 1461735712412 Marionette DEBUG loaded listener.js 22:41:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 197 (0x7f8023746400) [pid = 1809] [serial = 1602] [outer = 0x7f801362a800] 22:41:53 INFO - PROCESS | 1809 | 1461735713235 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 22:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1331ms 22:41:53 INFO - PROCESS | 1809 | 1461735713297 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 22:41:53 INFO - PROCESS | 1809 | 1461735713300 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 22:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:41:53 INFO - PROCESS | 1809 | 1461735713306 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:41:53 INFO - PROCESS | 1809 | 1461735713308 Marionette TRACE conn3 <- [1,2106,null,{}] 22:41:53 INFO - PROCESS | 1809 | 1461735713313 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:53 INFO - PROCESS | 1809 | 1461735713494 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 22:41:53 INFO - PROCESS | 1809 | 1461735713700 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80008a5000 == 115 [pid = 1809] [id = 534] 22:41:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 198 (0x7f8017e9f000) [pid = 1809] [serial = 1603] [outer = (nil)] 22:41:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 199 (0x7f8023a0f400) [pid = 1809] [serial = 1604] [outer = 0x7f8017e9f000] 22:41:53 INFO - PROCESS | 1809 | 1461735713772 Marionette DEBUG loaded listener.js 22:41:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 200 (0x7f8026b9a400) [pid = 1809] [serial = 1605] [outer = 0x7f8017e9f000] 22:41:54 INFO - PROCESS | 1809 | 1461735714617 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 22:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1378ms 22:41:54 INFO - PROCESS | 1809 | 1461735714685 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 22:41:54 INFO - PROCESS | 1809 | 1461735714688 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 22:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:41:54 INFO - PROCESS | 1809 | 1461735714694 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:41:54 INFO - PROCESS | 1809 | 1461735714696 Marionette TRACE conn3 <- [1,2110,null,{}] 22:41:54 INFO - PROCESS | 1809 | 1461735714701 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:54 INFO - PROCESS | 1809 | 1461735714883 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 22:41:55 INFO - PROCESS | 1809 | 1461735715086 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001622800 == 116 [pid = 1809] [id = 535] 22:41:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 201 (0x7f7ffb2e6800) [pid = 1809] [serial = 1606] [outer = (nil)] 22:41:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 202 (0x7f7ffb2ee000) [pid = 1809] [serial = 1607] [outer = 0x7f7ffb2e6800] 22:41:55 INFO - PROCESS | 1809 | 1461735715208 Marionette DEBUG loaded listener.js 22:41:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 203 (0x7f7ffb2f3400) [pid = 1809] [serial = 1608] [outer = 0x7f7ffb2e6800] 22:41:56 INFO - PROCESS | 1809 | 1461735716071 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 22:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1430ms 22:41:56 INFO - PROCESS | 1809 | 1461735716125 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 22:41:56 INFO - PROCESS | 1809 | 1461735716129 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 22:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:41:56 INFO - PROCESS | 1809 | 1461735716138 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:41:56 INFO - PROCESS | 1809 | 1461735716142 Marionette TRACE conn3 <- [1,2114,null,{}] 22:41:56 INFO - PROCESS | 1809 | 1461735716146 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:56 INFO - PROCESS | 1809 | 1461735716364 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 22:41:56 INFO - PROCESS | 1809 | 1461735716561 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffc1e1000 == 117 [pid = 1809] [id = 536] 22:41:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 204 (0x7f7ffb2e8400) [pid = 1809] [serial = 1609] [outer = (nil)] 22:41:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 205 (0x7f80273ddc00) [pid = 1809] [serial = 1610] [outer = 0x7f7ffb2e8400] 22:41:56 INFO - PROCESS | 1809 | 1461735716634 Marionette DEBUG loaded listener.js 22:41:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 206 (0x7f80274ac800) [pid = 1809] [serial = 1611] [outer = 0x7f7ffb2e8400] 22:41:57 INFO - PROCESS | 1809 | 1461735717527 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 22:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1436ms 22:41:57 INFO - PROCESS | 1809 | 1461735717571 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 22:41:57 INFO - PROCESS | 1809 | 1461735717575 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 22:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:41:57 INFO - PROCESS | 1809 | 1461735717582 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:41:57 INFO - PROCESS | 1809 | 1461735717584 Marionette TRACE conn3 <- [1,2118,null,{}] 22:41:57 INFO - PROCESS | 1809 | 1461735717589 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:57 INFO - PROCESS | 1809 | 1461735717769 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 22:41:57 INFO - PROCESS | 1809 | 1461735717972 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff9946800 == 118 [pid = 1809] [id = 537] 22:41:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 207 (0x7f7ff9a21400) [pid = 1809] [serial = 1612] [outer = (nil)] 22:41:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 208 (0x7f7ff9a27400) [pid = 1809] [serial = 1613] [outer = 0x7f7ff9a21400] 22:41:58 INFO - PROCESS | 1809 | 1461735718036 Marionette DEBUG loaded listener.js 22:41:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 209 (0x7f7ff9a2c400) [pid = 1809] [serial = 1614] [outer = 0x7f7ff9a21400] 22:41:58 INFO - PROCESS | 1809 | 1461735718888 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 22:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1382ms 22:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:41:58 INFO - PROCESS | 1809 | 1461735718965 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 22:41:58 INFO - PROCESS | 1809 | 1461735718968 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 22:41:58 INFO - PROCESS | 1809 | 1461735718974 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:41:58 INFO - PROCESS | 1809 | 1461735718984 Marionette TRACE conn3 <- [1,2122,null,{}] 22:41:58 INFO - PROCESS | 1809 | 1461735718988 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:59 INFO - PROCESS | 1809 | 1461735719207 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 22:41:59 INFO - PROCESS | 1809 | 1461735719417 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7fffdd3800 == 119 [pid = 1809] [id = 538] 22:41:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 210 (0x7f7ff9a1f000) [pid = 1809] [serial = 1615] [outer = (nil)] 22:41:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 211 (0x7f7ffbdd1400) [pid = 1809] [serial = 1616] [outer = 0x7f7ff9a1f000] 22:41:59 INFO - PROCESS | 1809 | 1461735719527 Marionette DEBUG loaded listener.js 22:41:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 212 (0x7f7ffdad3000) [pid = 1809] [serial = 1617] [outer = 0x7f7ff9a1f000] 22:42:00 INFO - PROCESS | 1809 | 1461735720371 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 22:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1433ms 22:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:42:00 INFO - PROCESS | 1809 | 1461735720407 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 22:42:00 INFO - PROCESS | 1809 | 1461735720409 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 22:42:00 INFO - PROCESS | 1809 | 1461735720417 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:42:00 INFO - PROCESS | 1809 | 1461735720419 Marionette TRACE conn3 <- [1,2126,null,{}] 22:42:00 INFO - PROCESS | 1809 | 1461735720425 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:00 INFO - PROCESS | 1809 | 1461735720619 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 22:42:00 INFO - PROCESS | 1809 | 1461735720829 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80015b3000 == 120 [pid = 1809] [id = 539] 22:42:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 213 (0x7f7ff9a22400) [pid = 1809] [serial = 1618] [outer = (nil)] 22:42:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 214 (0x7f7ffe49fc00) [pid = 1809] [serial = 1619] [outer = 0x7f7ff9a22400] 22:42:00 INFO - PROCESS | 1809 | 1461735720895 Marionette DEBUG loaded listener.js 22:42:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 215 (0x7f800329c000) [pid = 1809] [serial = 1620] [outer = 0x7f7ff9a22400] 22:42:01 INFO - PROCESS | 1809 | 1461735721836 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 22:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1487ms 22:42:01 INFO - PROCESS | 1809 | 1461735721904 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 22:42:01 INFO - PROCESS | 1809 | 1461735721908 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 22:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:42:01 INFO - PROCESS | 1809 | 1461735721914 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:42:01 INFO - PROCESS | 1809 | 1461735721917 Marionette TRACE conn3 <- [1,2130,null,{}] 22:42:01 INFO - PROCESS | 1809 | 1461735721922 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:02 INFO - PROCESS | 1809 | 1461735722123 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 22:42:02 INFO - PROCESS | 1809 | 1461735722329 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001a36000 == 121 [pid = 1809] [id = 540] 22:42:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 216 (0x7f7ffb2eb000) [pid = 1809] [serial = 1621] [outer = (nil)] 22:42:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 217 (0x7f80019c9c00) [pid = 1809] [serial = 1622] [outer = 0x7f7ffb2eb000] 22:42:02 INFO - PROCESS | 1809 | 1461735722400 Marionette DEBUG loaded listener.js 22:42:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 218 (0x7f8003aed400) [pid = 1809] [serial = 1623] [outer = 0x7f7ffb2eb000] 22:42:03 INFO - PROCESS | 1809 | 1461735723873 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 22:42:03 INFO - PROCESS | 1809 | 1461735723955 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 22:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:42:03 INFO - PROCESS | 1809 | 1461735723963 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:42:03 INFO - PROCESS | 1809 | 1461735723969 Marionette TRACE conn3 <- [1,2134,null,{}] 22:42:03 INFO - PROCESS | 1809 | 1461735723976 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:04 INFO - PROCESS | 1809 | 1461735724202 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 22:42:04 INFO - PROCESS | 1809 | 1461735724470 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80000c7000 == 122 [pid = 1809] [id = 541] 22:42:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 219 (0x7f7ffcd37000) [pid = 1809] [serial = 1624] [outer = (nil)] 22:42:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 220 (0x7f7ffd1ac800) [pid = 1809] [serial = 1625] [outer = 0x7f7ffcd37000] 22:42:04 INFO - PROCESS | 1809 | 1461735724653 Marionette DEBUG loaded listener.js 22:42:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 221 (0x7f7ffd3ec000) [pid = 1809] [serial = 1626] [outer = 0x7f7ffcd37000] 22:42:05 INFO - PROCESS | 1809 | 1461735725605 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 22:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1684ms 22:42:05 INFO - PROCESS | 1809 | 1461735725657 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 22:42:05 INFO - PROCESS | 1809 | 1461735725664 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 22:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:42:05 INFO - PROCESS | 1809 | 1461735725675 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:42:05 INFO - PROCESS | 1809 | 1461735725678 Marionette TRACE conn3 <- [1,2138,null,{}] 22:42:05 INFO - PROCESS | 1809 | 1461735725684 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:05 INFO - PROCESS | 1809 | 1461735725866 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 22:42:06 INFO - PROCESS | 1809 | 1461735726072 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80012a1800 == 123 [pid = 1809] [id = 542] 22:42:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 222 (0x7f7ffe497000) [pid = 1809] [serial = 1627] [outer = (nil)] 22:42:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 223 (0x7f7ffe49f000) [pid = 1809] [serial = 1628] [outer = 0x7f7ffe497000] 22:42:06 INFO - PROCESS | 1809 | 1461735726133 Marionette DEBUG loaded listener.js 22:42:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 224 (0x7f7ffffe5400) [pid = 1809] [serial = 1629] [outer = 0x7f7ffe497000] 22:42:06 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8015c70000 == 122 [pid = 1809] [id = 331] 22:42:06 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800144b000 == 121 [pid = 1809] [id = 524] 22:42:06 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8012786800 == 120 [pid = 1809] [id = 523] 22:42:06 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c996800 == 119 [pid = 1809] [id = 522] 22:42:06 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b896800 == 118 [pid = 1809] [id = 521] 22:42:06 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001812000 == 117 [pid = 1809] [id = 520] 22:42:06 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800a15f000 == 116 [pid = 1809] [id = 519] 22:42:06 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b40a000 == 115 [pid = 1809] [id = 518] 22:42:06 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80015af800 == 114 [pid = 1809] [id = 517] 22:42:06 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8003821800 == 113 [pid = 1809] [id = 516] 22:42:06 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffdede800 == 112 [pid = 1809] [id = 515] 22:42:06 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800131b800 == 111 [pid = 1809] [id = 512] 22:42:06 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802bca5000 == 110 [pid = 1809] [id = 511] 22:42:06 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802729a800 == 109 [pid = 1809] [id = 510] 22:42:06 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8022a1a800 == 108 [pid = 1809] [id = 509] 22:42:06 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017c28800 == 107 [pid = 1809] [id = 508] 22:42:07 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014a23800 == 106 [pid = 1809] [id = 507] 22:42:07 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8011a31000 == 105 [pid = 1809] [id = 506] 22:42:07 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800bcab000 == 104 [pid = 1809] [id = 505] 22:42:07 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800586d000 == 103 [pid = 1809] [id = 504] 22:42:07 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c51f000 == 102 [pid = 1809] [id = 503] 22:42:07 INFO - PROCESS | 1809 | 1461735727116 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 22:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1480ms 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 223 (0x7f800be23400) [pid = 1809] [serial = 1506] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 222 (0x7f8014b64000) [pid = 1809] [serial = 1362] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 221 (0x7f8014b69800) [pid = 1809] [serial = 1197] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 220 (0x7f800f110c00) [pid = 1809] [serial = 1467] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 219 (0x7f801604fc00) [pid = 1809] [serial = 1371] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 218 (0x7f800c84ac00) [pid = 1809] [serial = 1466] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 217 (0x7f800a769c00) [pid = 1809] [serial = 1194] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 216 (0x7f8003aed000) [pid = 1809] [serial = 1500] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 215 (0x7f8014fb9000) [pid = 1809] [serial = 1365] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 214 (0x7f8001be2800) [pid = 1809] [serial = 1499] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 213 (0x7f8005437400) [pid = 1809] [serial = 1461] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 212 (0x7f800329a800) [pid = 1809] [serial = 1460] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 211 (0x7f8013c39800) [pid = 1809] [serial = 1356] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 210 (0x7f8015582000) [pid = 1809] [serial = 1236] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 209 (0x7f8016046400) [pid = 1809] [serial = 1368] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 208 (0x7f800ef62400) [pid = 1809] [serial = 1287] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 207 (0x7f802727b400) [pid = 1809] [serial = 1245] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 206 (0x7f80217f7800) [pid = 1809] [serial = 1299] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 205 (0x7f800be20400) [pid = 1809] [serial = 1344] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 204 (0x7f8005480400) [pid = 1809] [serial = 1248] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 203 (0x7f8014b60800) [pid = 1809] [serial = 1374] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 202 (0x7f7ffd450000) [pid = 1809] [serial = 1485] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 201 (0x7f800b750800) [pid = 1809] [serial = 1188] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 200 (0x7f7ffd44b400) [pid = 1809] [serial = 1484] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 199 (0x7f8017c98800) [pid = 1809] [serial = 1476] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 198 (0x7f800c6f4000) [pid = 1809] [serial = 1314] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 197 (0x7f800f1a8400) [pid = 1809] [serial = 1475] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 196 (0x7f80225ca800) [pid = 1809] [serial = 1302] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 195 (0x7f8012a2d800) [pid = 1809] [serial = 1290] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 194 (0x7f800b74a000) [pid = 1809] [serial = 1227] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 193 (0x7f800394f000) [pid = 1809] [serial = 1308] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 192 (0x7f8012728000) [pid = 1809] [serial = 1469] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 191 (0x7f8013626400) [pid = 1809] [serial = 1470] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 190 (0x7f800b82fc00) [pid = 1809] [serial = 1464] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 189 (0x7f8009fcc800) [pid = 1809] [serial = 1463] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 188 (0x7f8005570000) [pid = 1809] [serial = 1502] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 187 (0x7f8009e75c00) [pid = 1809] [serial = 1503] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x7f8001bdec00) [pid = 1809] [serial = 1490] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x7f7ffc0d3800) [pid = 1809] [serial = 1493] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x7f800c84f800) [pid = 1809] [serial = 1508] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0x7f800e433400) [pid = 1809] [serial = 1509] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x7f80217f6c00) [pid = 1809] [serial = 1107] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 181 (0x7f80237f2c00) [pid = 1809] [serial = 1488] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x7f80225b8c00) [pid = 1809] [serial = 1487] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 179 (0x7f8022a62000) [pid = 1809] [serial = 1482] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 178 (0x7f80225d1400) [pid = 1809] [serial = 1481] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 177 (0x7f7ffdad2c00) [pid = 1809] [serial = 1497] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 176 (0x7f7ffc0d3c00) [pid = 1809] [serial = 1496] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 175 (0x7f800f109000) [pid = 1809] [serial = 1457] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 174 (0x7f8011a1ac00) [pid = 1809] [serial = 1458] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 173 (0x7f8003af2c00) [pid = 1809] [serial = 1191] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 172 (0x7f8003bf6400) [pid = 1809] [serial = 1281] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 171 (0x7f8013321c00) [pid = 1809] [serial = 1353] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 170 (0x7f80015ef000) [pid = 1809] [serial = 1338] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 169 (0x7f7ffdad4c00) [pid = 1809] [serial = 1434] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x7f8022807800) [pid = 1809] [serial = 1416] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 167 (0x7f80274a3400) [pid = 1809] [serial = 1428] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0x7f800543c800) [pid = 1809] [serial = 1401] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x7f802384d000) [pid = 1809] [serial = 1419] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 164 (0x7f80274a1400) [pid = 1809] [serial = 1431] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x7f80273dcc00) [pid = 1809] [serial = 1425] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 162 (0x7f8026b64400) [pid = 1809] [serial = 1422] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x7f8017c8b800) [pid = 1809] [serial = 1413] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x7f800c202400) [pid = 1809] [serial = 1404] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x7f8014fba400) [pid = 1809] [serial = 1410] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x7f801331c800) [pid = 1809] [serial = 1407] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x7f8016046800) [pid = 1809] [serial = 1296] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x7f8013f32000) [pid = 1809] [serial = 1473] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x7f8013c38c00) [pid = 1809] [serial = 1472] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x7f80273e2400) [pid = 1809] [serial = 1251] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x7f80225b0800) [pid = 1809] [serial = 1479] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x7f801c794800) [pid = 1809] [serial = 1478] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x7f8022a68c00) [pid = 1809] [serial = 1305] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x7f800543a400) [pid = 1809] [serial = 1224] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x7f8013e93400) [pid = 1809] [serial = 1359] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x7f8014b6ac00) [pid = 1809] [serial = 1233] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x7f800b74f800) [pid = 1809] [serial = 1284] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x7f802260ec00) [pid = 1809] [serial = 1239] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x7f800f1a7000) [pid = 1809] [serial = 1350] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x7f8017c8bc00) [pid = 1809] [serial = 1311] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x7f800ef5e800) [pid = 1809] [serial = 1230] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x7f8013d25800) [pid = 1809] [serial = 1293] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x7f800ef14400) [pid = 1809] [serial = 1347] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x7f8009fc9400) [pid = 1809] [serial = 1341] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x7f800ba03800) [pid = 1809] [serial = 1505] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x7f8014b6e400) [pid = 1809] [serial = 1185] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x7f8023bec000) [pid = 1809] [serial = 1242] [outer = (nil)] [url = about:blank] 22:42:07 INFO - PROCESS | 1809 | 1461735727223 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 22:42:07 INFO - PROCESS | 1809 | 1461735727231 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 22:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:42:07 INFO - PROCESS | 1809 | 1461735727247 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:42:07 INFO - PROCESS | 1809 | 1461735727259 Marionette TRACE conn3 <- [1,2142,null,{}] 22:42:07 INFO - PROCESS | 1809 | 1461735727277 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:07 INFO - PROCESS | 1809 | 1461735727455 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 22:42:07 INFO - PROCESS | 1809 | 1461735727613 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001458000 == 103 [pid = 1809] [id = 543] 22:42:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x7f800125fc00) [pid = 1809] [serial = 1630] [outer = (nil)] 22:42:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x7f8001964400) [pid = 1809] [serial = 1631] [outer = 0x7f800125fc00] 22:42:07 INFO - PROCESS | 1809 | 1461735727674 Marionette DEBUG loaded listener.js 22:42:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x7f80019cec00) [pid = 1809] [serial = 1632] [outer = 0x7f800125fc00] 22:42:08 INFO - PROCESS | 1809 | 1461735728426 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 22:42:08 INFO - PROCESS | 1809 | 1461735728480 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 22:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:42:08 INFO - PROCESS | 1809 | 1461735728489 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:42:08 INFO - PROCESS | 1809 | 1461735728492 Marionette TRACE conn3 <- [1,2146,null,{}] 22:42:08 INFO - PROCESS | 1809 | 1461735728497 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:08 INFO - PROCESS | 1809 | 1461735728665 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 22:42:08 INFO - PROCESS | 1809 | 1461735728676 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800181c000 == 104 [pid = 1809] [id = 544] 22:42:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x7f80015e8800) [pid = 1809] [serial = 1633] [outer = (nil)] 22:42:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x7f800329b000) [pid = 1809] [serial = 1634] [outer = 0x7f80015e8800] 22:42:08 INFO - PROCESS | 1809 | 1461735728736 Marionette DEBUG loaded listener.js 22:42:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x7f80032a8c00) [pid = 1809] [serial = 1635] [outer = 0x7f80015e8800] 22:42:09 INFO - PROCESS | 1809 | 1461735729648 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 22:42:09 INFO - PROCESS | 1809 | 1461735729723 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 22:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:42:09 INFO - PROCESS | 1809 | 1461735729729 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:42:09 INFO - PROCESS | 1809 | 1461735729731 Marionette TRACE conn3 <- [1,2150,null,{}] 22:42:09 INFO - PROCESS | 1809 | 1461735729736 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:09 INFO - PROCESS | 1809 | 1461735729955 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 22:42:09 INFO - PROCESS | 1809 | 1461735729974 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80036c9000 == 105 [pid = 1809] [id = 545] 22:42:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x7f8001a8b800) [pid = 1809] [serial = 1636] [outer = (nil)] 22:42:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x7f8003942800) [pid = 1809] [serial = 1637] [outer = 0x7f8001a8b800] 22:42:10 INFO - PROCESS | 1809 | 1461735730031 Marionette DEBUG loaded listener.js 22:42:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x7f8003af2800) [pid = 1809] [serial = 1638] [outer = 0x7f8001a8b800] 22:42:11 INFO - PROCESS | 1809 | 1461735731400 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 22:42:11 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x7f800f108400) [pid = 1809] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:42:11 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x7f8013b36800) [pid = 1809] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:42:11 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x7f7ffc0d7c00) [pid = 1809] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:42:11 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x7f800bb52800) [pid = 1809] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:42:11 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x7f800f106400) [pid = 1809] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:42:11 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x7f7ffbdd0400) [pid = 1809] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:42:11 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x7f8005984000) [pid = 1809] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:42:11 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x7f7ffc0cc400) [pid = 1809] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:42:11 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x7f7ffc0cb400) [pid = 1809] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:42:11 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x7f800547bc00) [pid = 1809] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:42:11 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x7f7ffbdd0c00) [pid = 1809] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 22:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1727ms 22:42:11 INFO - PROCESS | 1809 | 1461735731459 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 22:42:11 INFO - PROCESS | 1809 | 1461735731463 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 22:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:42:11 INFO - PROCESS | 1809 | 1461735731468 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:42:11 INFO - PROCESS | 1809 | 1461735731470 Marionette TRACE conn3 <- [1,2154,null,{}] 22:42:11 INFO - PROCESS | 1809 | 1461735731475 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:11 INFO - PROCESS | 1809 | 1461735731686 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 22:42:11 INFO - PROCESS | 1809 | 1461735731834 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800381b800 == 106 [pid = 1809] [id = 546] 22:42:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x7f8003942c00) [pid = 1809] [serial = 1639] [outer = (nil)] 22:42:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x7f800543a400) [pid = 1809] [serial = 1640] [outer = 0x7f8003942c00] 22:42:11 INFO - PROCESS | 1809 | 1461735731897 Marionette DEBUG loaded listener.js 22:42:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x7f8005477800) [pid = 1809] [serial = 1641] [outer = 0x7f8003942c00] 22:42:12 INFO - PROCESS | 1809 | 1461735732551 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 22:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1125ms 22:42:12 INFO - PROCESS | 1809 | 1461735732593 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 22:42:12 INFO - PROCESS | 1809 | 1461735732607 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 22:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:42:12 INFO - PROCESS | 1809 | 1461735732613 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:42:12 INFO - PROCESS | 1809 | 1461735732616 Marionette TRACE conn3 <- [1,2158,null,{}] 22:42:12 INFO - PROCESS | 1809 | 1461735732624 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:12 INFO - PROCESS | 1809 | 1461735732835 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 22:42:12 INFO - PROCESS | 1809 | 1461735732854 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80039da000 == 107 [pid = 1809] [id = 547] 22:42:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x7f8003af2c00) [pid = 1809] [serial = 1642] [outer = (nil)] 22:42:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x7f800547ec00) [pid = 1809] [serial = 1643] [outer = 0x7f8003af2c00] 22:42:12 INFO - PROCESS | 1809 | 1461735732908 Marionette DEBUG loaded listener.js 22:42:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x7f800556d800) [pid = 1809] [serial = 1644] [outer = 0x7f8003af2c00] 22:42:13 INFO - PROCESS | 1809 | 1461735733866 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 22:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1281ms 22:42:13 INFO - PROCESS | 1809 | 1461735733895 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 22:42:13 INFO - PROCESS | 1809 | 1461735733901 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 22:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:42:13 INFO - PROCESS | 1809 | 1461735733909 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:42:13 INFO - PROCESS | 1809 | 1461735733915 Marionette TRACE conn3 <- [1,2162,null,{}] 22:42:13 INFO - PROCESS | 1809 | 1461735733925 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:14 INFO - PROCESS | 1809 | 1461735734134 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 22:42:14 INFO - PROCESS | 1809 | 1461735734334 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffdee6800 == 108 [pid = 1809] [id = 548] 22:42:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x7f7ff9a21c00) [pid = 1809] [serial = 1645] [outer = (nil)] 22:42:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x7f7ffcd36800) [pid = 1809] [serial = 1646] [outer = 0x7f7ff9a21c00] 22:42:14 INFO - PROCESS | 1809 | 1461735734416 Marionette DEBUG loaded listener.js 22:42:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x7f7ffd3ebc00) [pid = 1809] [serial = 1647] [outer = 0x7f7ff9a21c00] 22:42:14 INFO - PROCESS | 1809 | ************************* 22:42:14 INFO - PROCESS | 1809 | A coding exception was thrown and uncaught in a Task. 22:42:14 INFO - PROCESS | 1809 | 22:42:14 INFO - PROCESS | 1809 | Full message: TypeError: NetworkError when attempting to fetch resource. 22:42:14 INFO - PROCESS | 1809 | Full stack: 22:42:14 INFO - PROCESS | 1809 | ************************* 22:42:15 INFO - PROCESS | 1809 | 1461735735431 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 22:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1585ms 22:42:15 INFO - PROCESS | 1809 | 1461735735493 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 22:42:15 INFO - PROCESS | 1809 | 1461735735502 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 22:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:42:15 INFO - PROCESS | 1809 | 1461735735511 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:42:15 INFO - PROCESS | 1809 | 1461735735514 Marionette TRACE conn3 <- [1,2166,null,{}] 22:42:15 INFO - PROCESS | 1809 | 1461735735519 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:15 INFO - PROCESS | 1809 | 1461735735707 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 22:42:15 INFO - PROCESS | 1809 | 1461735735894 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80039c4000 == 109 [pid = 1809] [id = 549] 22:42:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x7f7ffd3ed000) [pid = 1809] [serial = 1648] [outer = (nil)] 22:42:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x7f8001bd8400) [pid = 1809] [serial = 1649] [outer = 0x7f7ffd3ed000] 22:42:15 INFO - PROCESS | 1809 | 1461735735964 Marionette DEBUG loaded listener.js 22:42:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x7f8003947c00) [pid = 1809] [serial = 1650] [outer = 0x7f7ffd3ed000] 22:42:16 INFO - PROCESS | 1809 | 1461735736927 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 22:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1486ms 22:42:17 INFO - PROCESS | 1809 | 1461735736998 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 22:42:17 INFO - PROCESS | 1809 | 1461735737002 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 22:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:42:17 INFO - PROCESS | 1809 | 1461735737008 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:42:17 INFO - PROCESS | 1809 | 1461735737013 Marionette TRACE conn3 <- [1,2170,null,{}] 22:42:17 INFO - PROCESS | 1809 | 1461735737028 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:17 INFO - PROCESS | 1809 | 1461735737268 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 22:42:17 INFO - PROCESS | 1809 | 1461735737499 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800592d000 == 110 [pid = 1809] [id = 550] 22:42:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x7f8005473c00) [pid = 1809] [serial = 1651] [outer = (nil)] 22:42:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x7f800556a400) [pid = 1809] [serial = 1652] [outer = 0x7f8005473c00] 22:42:17 INFO - PROCESS | 1809 | 1461735737616 Marionette DEBUG loaded listener.js 22:42:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x7f8005710400) [pid = 1809] [serial = 1653] [outer = 0x7f8005473c00] 22:42:18 INFO - PROCESS | 1809 | 1461735738456 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 22:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1484ms 22:42:18 INFO - PROCESS | 1809 | 1461735738493 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 22:42:18 INFO - PROCESS | 1809 | 1461735738497 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 22:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:42:18 INFO - PROCESS | 1809 | 1461735738502 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:42:18 INFO - PROCESS | 1809 | 1461735738505 Marionette TRACE conn3 <- [1,2174,null,{}] 22:42:18 INFO - PROCESS | 1809 | 1461735738510 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:18 INFO - PROCESS | 1809 | 1461735738686 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 22:42:18 INFO - PROCESS | 1809 | 1461735738881 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80090eb800 == 111 [pid = 1809] [id = 551] 22:42:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x7f8009e70c00) [pid = 1809] [serial = 1654] [outer = (nil)] 22:42:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x7f8005b83c00) [pid = 1809] [serial = 1655] [outer = 0x7f8009e70c00] 22:42:18 INFO - PROCESS | 1809 | 1461735738967 Marionette DEBUG loaded listener.js 22:42:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x7f8009e6ac00) [pid = 1809] [serial = 1656] [outer = 0x7f8009e70c00] 22:42:19 INFO - PROCESS | 1809 | 1461735739838 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 22:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1378ms 22:42:19 INFO - PROCESS | 1809 | 1461735739882 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 22:42:19 INFO - PROCESS | 1809 | 1461735739886 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 22:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:42:19 INFO - PROCESS | 1809 | 1461735739892 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:42:19 INFO - PROCESS | 1809 | 1461735739894 Marionette TRACE conn3 <- [1,2178,null,{}] 22:42:19 INFO - PROCESS | 1809 | 1461735739899 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:20 INFO - PROCESS | 1809 | 1461735740084 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 22:42:20 INFO - PROCESS | 1809 | 1461735740284 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a15c000 == 112 [pid = 1809] [id = 552] 22:42:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x7f8005b8ac00) [pid = 1809] [serial = 1657] [outer = (nil)] 22:42:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x7f8009e79000) [pid = 1809] [serial = 1658] [outer = 0x7f8005b8ac00] 22:42:20 INFO - PROCESS | 1809 | 1461735740354 Marionette DEBUG loaded listener.js 22:42:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x7f8009fcb400) [pid = 1809] [serial = 1659] [outer = 0x7f8005b8ac00] 22:42:21 INFO - PROCESS | 1809 | 1461735741218 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 22:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1380ms 22:42:21 INFO - PROCESS | 1809 | 1461735741273 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 22:42:21 INFO - PROCESS | 1809 | 1461735741276 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 22:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:42:21 INFO - PROCESS | 1809 | 1461735741281 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:42:21 INFO - PROCESS | 1809 | 1461735741284 Marionette TRACE conn3 <- [1,2182,null,{}] 22:42:21 INFO - PROCESS | 1809 | 1461735741289 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:21 INFO - PROCESS | 1809 | 1461735741507 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 22:42:21 INFO - PROCESS | 1809 | 1461735741701 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a791800 == 113 [pid = 1809] [id = 553] 22:42:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x7f8005472800) [pid = 1809] [serial = 1660] [outer = (nil)] 22:42:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x7f800a76e000) [pid = 1809] [serial = 1661] [outer = 0x7f8005472800] 22:42:21 INFO - PROCESS | 1809 | 1461735741780 Marionette DEBUG loaded listener.js 22:42:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x7f800b608400) [pid = 1809] [serial = 1662] [outer = 0x7f8005472800] 22:42:22 INFO - PROCESS | 1809 | 1461735742593 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 22:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1377ms 22:42:22 INFO - PROCESS | 1809 | 1461735742660 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 22:42:22 INFO - PROCESS | 1809 | 1461735742663 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 22:42:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:42:22 INFO - PROCESS | 1809 | 1461735742669 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:42:22 INFO - PROCESS | 1809 | 1461735742671 Marionette TRACE conn3 <- [1,2186,null,{}] 22:42:22 INFO - PROCESS | 1809 | 1461735742676 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:22 INFO - PROCESS | 1809 | 1461735742855 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 22:42:23 INFO - PROCESS | 1809 | 1461735743044 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b5ca000 == 114 [pid = 1809] [id = 554] 22:42:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x7f8009fcf400) [pid = 1809] [serial = 1663] [outer = (nil)] 22:42:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x7f800b746000) [pid = 1809] [serial = 1664] [outer = 0x7f8009fcf400] 22:42:23 INFO - PROCESS | 1809 | 1461735743116 Marionette DEBUG loaded listener.js 22:42:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x7f800b750000) [pid = 1809] [serial = 1665] [outer = 0x7f8009fcf400] 22:42:23 INFO - PROCESS | 1809 | 1461735743935 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 22:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1331ms 22:42:24 INFO - PROCESS | 1809 | 1461735744001 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 22:42:24 INFO - PROCESS | 1809 | 1461735744005 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 22:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:42:24 INFO - PROCESS | 1809 | 1461735744010 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:42:24 INFO - PROCESS | 1809 | 1461735744013 Marionette TRACE conn3 <- [1,2190,null,{}] 22:42:24 INFO - PROCESS | 1809 | 1461735744018 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:24 INFO - PROCESS | 1809 | 1461735744208 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 22:42:24 INFO - PROCESS | 1809 | 1461735744396 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b895800 == 115 [pid = 1809] [id = 555] 22:42:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x7f800b456400) [pid = 1809] [serial = 1666] [outer = (nil)] 22:42:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x7f800b830400) [pid = 1809] [serial = 1667] [outer = 0x7f800b456400] 22:42:24 INFO - PROCESS | 1809 | 1461735744475 Marionette DEBUG loaded listener.js 22:42:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x7f800ba0d000) [pid = 1809] [serial = 1668] [outer = 0x7f800b456400] 22:42:25 INFO - PROCESS | 1809 | 1461735745290 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 22:42:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:42:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1334ms 22:42:25 INFO - PROCESS | 1809 | 1461735745344 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 22:42:25 INFO - PROCESS | 1809 | 1461735745348 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 22:42:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:42:25 INFO - PROCESS | 1809 | 1461735745353 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:42:25 INFO - PROCESS | 1809 | 1461735745356 Marionette TRACE conn3 <- [1,2194,null,{}] 22:42:25 INFO - PROCESS | 1809 | 1461735745361 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:25 INFO - PROCESS | 1809 | 1461735745545 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 22:42:25 INFO - PROCESS | 1809 | 1461735745740 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c297000 == 116 [pid = 1809] [id = 556] 22:42:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x7f7ffffe1000) [pid = 1809] [serial = 1669] [outer = (nil)] 22:42:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x7f800bc40800) [pid = 1809] [serial = 1670] [outer = 0x7f7ffffe1000] 22:42:25 INFO - PROCESS | 1809 | 1461735745809 Marionette DEBUG loaded listener.js 22:42:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 168 (0x7f800be23400) [pid = 1809] [serial = 1671] [outer = 0x7f7ffffe1000] 22:42:26 INFO - PROCESS | 1809 | 1461735746669 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 22:42:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:42:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1376ms 22:42:26 INFO - PROCESS | 1809 | 1461735746730 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 22:42:26 INFO - PROCESS | 1809 | 1461735746733 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 22:42:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:42:26 INFO - PROCESS | 1809 | 1461735746738 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:42:26 INFO - PROCESS | 1809 | 1461735746740 Marionette TRACE conn3 <- [1,2198,null,{}] 22:42:26 INFO - PROCESS | 1809 | 1461735746746 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:26 INFO - PROCESS | 1809 | 1461735746922 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 22:42:27 INFO - PROCESS | 1809 | 1461735747117 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c30c000 == 117 [pid = 1809] [id = 557] 22:42:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x7f800b612000) [pid = 1809] [serial = 1672] [outer = (nil)] 22:42:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0x7f800bfc0000) [pid = 1809] [serial = 1673] [outer = 0x7f800b612000] 22:42:27 INFO - PROCESS | 1809 | 1461735747186 Marionette DEBUG loaded listener.js 22:42:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0x7f800c20c800) [pid = 1809] [serial = 1674] [outer = 0x7f800b612000] 22:42:28 INFO - PROCESS | 1809 | 1461735748029 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:42:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1329ms 22:42:28 INFO - PROCESS | 1809 | 1461735748069 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 22:42:28 INFO - PROCESS | 1809 | 1461735748072 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 22:42:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:42:28 INFO - PROCESS | 1809 | 1461735748078 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:42:28 INFO - PROCESS | 1809 | 1461735748081 Marionette TRACE conn3 <- [1,2202,null,{}] 22:42:28 INFO - PROCESS | 1809 | 1461735748086 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:28 INFO - PROCESS | 1809 | 1461735748280 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 22:42:28 INFO - PROCESS | 1809 | 1461735748479 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c550800 == 118 [pid = 1809] [id = 558] 22:42:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 172 (0x7f800bb52c00) [pid = 1809] [serial = 1675] [outer = (nil)] 22:42:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 173 (0x7f800c6f2400) [pid = 1809] [serial = 1676] [outer = 0x7f800bb52c00] 22:42:28 INFO - PROCESS | 1809 | 1461735748551 Marionette DEBUG loaded listener.js 22:42:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 174 (0x7f800d562c00) [pid = 1809] [serial = 1677] [outer = 0x7f800bb52c00] 22:42:29 INFO - PROCESS | 1809 | 1461735749400 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 22:42:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:42:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1382ms 22:42:29 INFO - PROCESS | 1809 | 1461735749460 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 22:42:29 INFO - PROCESS | 1809 | 1461735749463 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 22:42:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:42:29 INFO - PROCESS | 1809 | 1461735749469 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:42:29 INFO - PROCESS | 1809 | 1461735749471 Marionette TRACE conn3 <- [1,2206,null,{}] 22:42:29 INFO - PROCESS | 1809 | 1461735749476 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:29 INFO - PROCESS | 1809 | 1461735749652 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 22:42:29 INFO - PROCESS | 1809 | 1461735749850 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9d6000 == 119 [pid = 1809] [id = 559] 22:42:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 175 (0x7f800be2fc00) [pid = 1809] [serial = 1678] [outer = (nil)] 22:42:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 176 (0x7f800d56ec00) [pid = 1809] [serial = 1679] [outer = 0x7f800be2fc00] 22:42:29 INFO - PROCESS | 1809 | 1461735749914 Marionette DEBUG loaded listener.js 22:42:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 177 (0x7f800da11c00) [pid = 1809] [serial = 1680] [outer = 0x7f800be2fc00] 22:42:30 INFO - PROCESS | 1809 | 1461735750777 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 22:42:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:42:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1381ms 22:42:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:42:30 INFO - PROCESS | 1809 | 1461735750851 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 22:42:30 INFO - PROCESS | 1809 | 1461735750854 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 22:42:30 INFO - PROCESS | 1809 | 1461735750860 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:42:30 INFO - PROCESS | 1809 | 1461735750862 Marionette TRACE conn3 <- [1,2210,null,{}] 22:42:30 INFO - PROCESS | 1809 | 1461735750867 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:31 INFO - PROCESS | 1809 | 1461735751097 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 22:42:31 INFO - PROCESS | 1809 | 1461735751290 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8010edb000 == 120 [pid = 1809] [id = 560] 22:42:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 178 (0x7f800c245000) [pid = 1809] [serial = 1681] [outer = (nil)] 22:42:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 179 (0x7f800e438800) [pid = 1809] [serial = 1682] [outer = 0x7f800c245000] 22:42:31 INFO - PROCESS | 1809 | 1461735751356 Marionette DEBUG loaded listener.js 22:42:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 180 (0x7f800ef14c00) [pid = 1809] [serial = 1683] [outer = 0x7f800c245000] 22:42:32 INFO - PROCESS | 1809 | 1461735752255 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 22:42:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:42:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1426ms 22:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:42:32 INFO - PROCESS | 1809 | 1461735752286 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 22:42:32 INFO - PROCESS | 1809 | 1461735752289 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 22:42:32 INFO - PROCESS | 1809 | 1461735752296 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:42:32 INFO - PROCESS | 1809 | 1461735752299 Marionette TRACE conn3 <- [1,2214,null,{}] 22:42:32 INFO - PROCESS | 1809 | 1461735752304 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:32 INFO - PROCESS | 1809 | 1461735752480 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 22:42:32 INFO - PROCESS | 1809 | 1461735752680 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8012796800 == 121 [pid = 1809] [id = 561] 22:42:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x7f800d56ac00) [pid = 1809] [serial = 1684] [outer = (nil)] 22:42:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x7f800ef63400) [pid = 1809] [serial = 1685] [outer = 0x7f800d56ac00] 22:42:32 INFO - PROCESS | 1809 | 1461735752745 Marionette DEBUG loaded listener.js 22:42:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x7f800f10a400) [pid = 1809] [serial = 1686] [outer = 0x7f800d56ac00] 22:42:33 INFO - PROCESS | 1809 | 1461735753577 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 22:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1333ms 22:42:33 INFO - PROCESS | 1809 | 1461735753629 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 22:42:33 INFO - PROCESS | 1809 | 1461735753632 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 22:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:42:33 INFO - PROCESS | 1809 | 1461735753637 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:42:33 INFO - PROCESS | 1809 | 1461735753640 Marionette TRACE conn3 <- [1,2218,null,{}] 22:42:33 INFO - PROCESS | 1809 | 1461735753645 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:33 INFO - PROCESS | 1809 | 1461735753832 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 22:42:34 INFO - PROCESS | 1809 | 1461735754030 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014589000 == 122 [pid = 1809] [id = 562] 22:42:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x7f800ef59000) [pid = 1809] [serial = 1687] [outer = (nil)] 22:42:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x7f800f1a4c00) [pid = 1809] [serial = 1688] [outer = 0x7f800ef59000] 22:42:34 INFO - PROCESS | 1809 | 1461735754093 Marionette DEBUG loaded listener.js 22:42:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x7f800f1ad400) [pid = 1809] [serial = 1689] [outer = 0x7f800ef59000] 22:42:34 INFO - PROCESS | 1809 | 1461735754944 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 22:42:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:42:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1335ms 22:42:34 INFO - PROCESS | 1809 | 1461735754974 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 22:42:34 INFO - PROCESS | 1809 | 1461735754977 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 22:42:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:42:34 INFO - PROCESS | 1809 | 1461735754983 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:42:34 INFO - PROCESS | 1809 | 1461735754985 Marionette TRACE conn3 <- [1,2222,null,{}] 22:42:34 INFO - PROCESS | 1809 | 1461735754990 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:35 INFO - PROCESS | 1809 | 1461735755175 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 22:42:35 INFO - PROCESS | 1809 | 1461735755381 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8003828800 == 123 [pid = 1809] [id = 563] 22:42:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x7f7ffdadd800) [pid = 1809] [serial = 1690] [outer = (nil)] 22:42:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 188 (0x7f800c204000) [pid = 1809] [serial = 1691] [outer = 0x7f7ffdadd800] 22:42:35 INFO - PROCESS | 1809 | 1461735755445 Marionette DEBUG loaded listener.js 22:42:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 189 (0x7f801187ec00) [pid = 1809] [serial = 1692] [outer = 0x7f7ffdadd800] 22:42:36 INFO - PROCESS | 1809 | 1461735756305 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:42:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:42:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1379ms 22:42:36 INFO - PROCESS | 1809 | 1461735756363 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 22:42:36 INFO - PROCESS | 1809 | 1461735756366 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 22:42:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:42:36 INFO - PROCESS | 1809 | 1461735756371 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:42:36 INFO - PROCESS | 1809 | 1461735756374 Marionette TRACE conn3 <- [1,2226,null,{}] 22:42:36 INFO - PROCESS | 1809 | 1461735756379 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:36 INFO - PROCESS | 1809 | 1461735756578 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 22:42:37 INFO - PROCESS | 1809 | 1461735757192 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001306800 == 124 [pid = 1809] [id = 564] 22:42:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 190 (0x7f7ffb2ebc00) [pid = 1809] [serial = 1693] [outer = (nil)] 22:42:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 191 (0x7f7ffbdd1800) [pid = 1809] [serial = 1694] [outer = 0x7f7ffb2ebc00] 22:42:37 INFO - PROCESS | 1809 | 1461735757302 Marionette DEBUG loaded listener.js 22:42:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 192 (0x7f7ffd1acc00) [pid = 1809] [serial = 1695] [outer = 0x7f7ffb2ebc00] 22:42:38 INFO - PROCESS | 1809 | 1461735758124 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 22:42:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:42:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1783ms 22:42:38 INFO - PROCESS | 1809 | 1461735758156 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 22:42:38 INFO - PROCESS | 1809 | 1461735758160 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 22:42:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:42:38 INFO - PROCESS | 1809 | 1461735758167 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:42:38 INFO - PROCESS | 1809 | 1461735758171 Marionette TRACE conn3 <- [1,2230,null,{}] 22:42:38 INFO - PROCESS | 1809 | 1461735758178 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:38 INFO - PROCESS | 1809 | 1461735758349 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 22:42:38 INFO - PROCESS | 1809 | 1461735758568 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001618800 == 125 [pid = 1809] [id = 565] 22:42:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 193 (0x7f7ff9a24c00) [pid = 1809] [serial = 1696] [outer = (nil)] 22:42:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 194 (0x7f7ffb2f2400) [pid = 1809] [serial = 1697] [outer = 0x7f7ff9a24c00] 22:42:38 INFO - PROCESS | 1809 | 1461735758630 Marionette DEBUG loaded listener.js 22:42:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 195 (0x7f7ffffe2000) [pid = 1809] [serial = 1698] [outer = 0x7f7ff9a24c00] 22:42:39 INFO - PROCESS | 1809 | 1461735759631 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 22:42:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:42:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1481ms 22:42:39 INFO - PROCESS | 1809 | 1461735759651 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 22:42:39 INFO - PROCESS | 1809 | 1461735759657 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 22:42:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:42:39 INFO - PROCESS | 1809 | 1461735759662 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:42:39 INFO - PROCESS | 1809 | 1461735759665 Marionette TRACE conn3 <- [1,2234,null,{}] 22:42:39 INFO - PROCESS | 1809 | 1461735759670 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:39 INFO - PROCESS | 1809 | 1461735759844 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 22:42:40 INFO - PROCESS | 1809 | 1461735760060 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffc1ac800 == 126 [pid = 1809] [id = 566] 22:42:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 196 (0x7f7ffcd32800) [pid = 1809] [serial = 1699] [outer = (nil)] 22:42:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 197 (0x7f8001a89000) [pid = 1809] [serial = 1700] [outer = 0x7f7ffcd32800] 22:42:40 INFO - PROCESS | 1809 | 1461735760196 Marionette DEBUG loaded listener.js 22:42:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 198 (0x7f80032c5c00) [pid = 1809] [serial = 1701] [outer = 0x7f7ffcd32800] 22:42:40 INFO - PROCESS | 1809 | --DOMWINDOW == 197 (0x7f8023745800) [pid = 1809] [serial = 1544] [outer = (nil)] [url = about:blank] 22:42:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800381b800 == 125 [pid = 1809] [id = 546] 22:42:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001458000 == 124 [pid = 1809] [id = 543] 22:42:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80012a1800 == 123 [pid = 1809] [id = 542] 22:42:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80000c7000 == 122 [pid = 1809] [id = 541] 22:42:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80015b3000 == 121 [pid = 1809] [id = 539] 22:42:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7fffdd3800 == 120 [pid = 1809] [id = 538] 22:42:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ff9946800 == 119 [pid = 1809] [id = 537] 22:42:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffc1e1000 == 118 [pid = 1809] [id = 536] 22:42:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001622800 == 117 [pid = 1809] [id = 535] 22:42:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80008a5000 == 116 [pid = 1809] [id = 534] 22:42:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001611800 == 115 [pid = 1809] [id = 533] 22:42:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802a452000 == 114 [pid = 1809] [id = 532] 22:42:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8025450800 == 113 [pid = 1809] [id = 531] 22:42:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80217a6800 == 112 [pid = 1809] [id = 530] 22:42:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017c15800 == 111 [pid = 1809] [id = 529] 22:42:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014857800 == 110 [pid = 1809] [id = 528] 22:42:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800a338000 == 109 [pid = 1809] [id = 527] 22:42:40 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80036cb800 == 108 [pid = 1809] [id = 526] 22:42:41 INFO - PROCESS | 1809 | 1461735761064 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 22:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1426ms 22:42:41 INFO - PROCESS | 1809 | 1461735761089 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 22:42:41 INFO - PROCESS | 1809 | 1461735761092 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 22:42:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:42:41 INFO - PROCESS | 1809 | 1461735761132 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:42:41 INFO - PROCESS | 1809 | 1461735761140 Marionette TRACE conn3 <- [1,2238,null,{}] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 196 (0x7f7ffd1aa800) [pid = 1809] [serial = 1535] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 195 (0x7f80124bec00) [pid = 1809] [serial = 1565] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 194 (0x7f800ef5f000) [pid = 1809] [serial = 1520] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 193 (0x7f8016051400) [pid = 1809] [serial = 1571] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 192 (0x7f8018a55400) [pid = 1809] [serial = 1572] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 191 (0x7f80238d0800) [pid = 1809] [serial = 1529] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 190 (0x7f8003948c00) [pid = 1809] [serial = 1554] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 189 (0x7f8001bdbc00) [pid = 1809] [serial = 1553] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 188 (0x7f800c209000) [pid = 1809] [serial = 1562] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 187 (0x7f800e43b800) [pid = 1809] [serial = 1563] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x7f800a761c00) [pid = 1809] [serial = 1517] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x7f800f1a7800) [pid = 1809] [serial = 1511] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x7f8013625c00) [pid = 1809] [serial = 1512] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0x7f800c6eac00) [pid = 1809] [serial = 1560] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x7f800bfc3000) [pid = 1809] [serial = 1559] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 181 (0x7f7ffe498c00) [pid = 1809] [serial = 1532] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x7f8001966800) [pid = 1809] [serial = 1541] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 179 (0x7f8013c3d800) [pid = 1809] [serial = 1523] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 178 (0x7f800b608800) [pid = 1809] [serial = 1557] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 177 (0x7f800a037c00) [pid = 1809] [serial = 1556] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 176 (0x7f8001968800) [pid = 1809] [serial = 1551] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 175 (0x7f7ffdae1400) [pid = 1809] [serial = 1550] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 174 (0x7f7ffcd3a400) [pid = 1809] [serial = 1548] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 173 (0x7f7ffcd31400) [pid = 1809] [serial = 1547] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 172 (0x7f7ffe49a400) [pid = 1809] [serial = 1538] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 171 (0x7f8001bdd000) [pid = 1809] [serial = 1514] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 170 (0x7f8014fba800) [pid = 1809] [serial = 1526] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 169 (0x7f8013d26c00) [pid = 1809] [serial = 1568] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x7f7ffd3e1400) [pid = 1809] [serial = 1574] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 167 (0x7f801549a000) [pid = 1809] [serial = 1569] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0x7f8001a92c00) [pid = 1809] [serial = 1575] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x7f801362f800) [pid = 1809] [serial = 1566] [outer = (nil)] [url = about:blank] 22:42:41 INFO - PROCESS | 1809 | 1461735761190 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:41 INFO - PROCESS | 1809 | 1461735761360 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 22:42:41 INFO - PROCESS | 1809 | 1461735761371 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001448000 == 109 [pid = 1809] [id = 567] 22:42:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x7f8003ae7c00) [pid = 1809] [serial = 1702] [outer = (nil)] 22:42:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x7f8005343400) [pid = 1809] [serial = 1703] [outer = 0x7f8003ae7c00] 22:42:41 INFO - PROCESS | 1809 | 1461735761427 Marionette DEBUG loaded listener.js 22:42:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 168 (0x7f8005474800) [pid = 1809] [serial = 1704] [outer = 0x7f8003ae7c00] 22:42:42 INFO - PROCESS | 1809 | 1461735762267 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:42:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:42:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1211ms 22:42:42 INFO - PROCESS | 1809 | 1461735762310 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 22:42:42 INFO - PROCESS | 1809 | 1461735762314 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 22:42:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:42:42 INFO - PROCESS | 1809 | 1461735762319 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:42:42 INFO - PROCESS | 1809 | 1461735762320 Marionette TRACE conn3 <- [1,2242,null,{}] 22:42:42 INFO - PROCESS | 1809 | 1461735762325 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:42 INFO - PROCESS | 1809 | 1461735762486 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 22:42:42 INFO - PROCESS | 1809 | 1461735762660 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8002d1f000 == 110 [pid = 1809] [id = 568] 22:42:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x7f7ffcd33000) [pid = 1809] [serial = 1705] [outer = (nil)] 22:42:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0x7f8005571800) [pid = 1809] [serial = 1706] [outer = 0x7f7ffcd33000] 22:42:42 INFO - PROCESS | 1809 | 1461735762717 Marionette DEBUG loaded listener.js 22:42:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0x7f8009e6a800) [pid = 1809] [serial = 1707] [outer = 0x7f7ffcd33000] 22:42:43 INFO - PROCESS | 1809 | 1461735763489 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:42:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:42:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1223ms 22:42:43 INFO - PROCESS | 1809 | 1461735763544 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 22:42:43 INFO - PROCESS | 1809 | 1461735763546 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 22:42:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:42:43 INFO - PROCESS | 1809 | 1461735763552 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:42:43 INFO - PROCESS | 1809 | 1461735763553 Marionette TRACE conn3 <- [1,2246,null,{}] 22:42:43 INFO - PROCESS | 1809 | 1461735763558 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:43 INFO - PROCESS | 1809 | 1461735763778 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 22:42:43 INFO - PROCESS | 1809 | 1461735763811 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8003857800 == 111 [pid = 1809] [id = 569] 22:42:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 172 (0x7f800a034c00) [pid = 1809] [serial = 1708] [outer = (nil)] 22:42:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 173 (0x7f800a762400) [pid = 1809] [serial = 1709] [outer = 0x7f800a034c00] 22:42:43 INFO - PROCESS | 1809 | 1461735763878 Marionette DEBUG loaded listener.js 22:42:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 174 (0x7f800b455800) [pid = 1809] [serial = 1710] [outer = 0x7f800a034c00] 22:42:44 INFO - PROCESS | 1809 | 1461735764752 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 22:42:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:42:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1228ms 22:42:44 INFO - PROCESS | 1809 | 1461735764781 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 22:42:44 INFO - PROCESS | 1809 | 1461735764784 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 22:42:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:42:44 INFO - PROCESS | 1809 | 1461735764790 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:42:44 INFO - PROCESS | 1809 | 1461735764792 Marionette TRACE conn3 <- [1,2250,null,{}] 22:42:44 INFO - PROCESS | 1809 | 1461735764804 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:45 INFO - PROCESS | 1809 | 1461735765029 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 22:42:45 INFO - PROCESS | 1809 | --DOMWINDOW == 173 (0x7f80015e8800) [pid = 1809] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:42:45 INFO - PROCESS | 1809 | --DOMWINDOW == 172 (0x7f800125fc00) [pid = 1809] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:42:45 INFO - PROCESS | 1809 | --DOMWINDOW == 171 (0x7f8001a8b800) [pid = 1809] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:42:45 INFO - PROCESS | 1809 | --DOMWINDOW == 170 (0x7f7ffcd37000) [pid = 1809] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:42:45 INFO - PROCESS | 1809 | --DOMWINDOW == 169 (0x7f7ffe497000) [pid = 1809] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:42:45 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x7f8003942c00) [pid = 1809] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:42:45 INFO - PROCESS | 1809 | 1461735765435 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001616800 == 112 [pid = 1809] [id = 570] 22:42:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x7f7ffb2ec800) [pid = 1809] [serial = 1711] [outer = (nil)] 22:42:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0x7f800125fc00) [pid = 1809] [serial = 1712] [outer = 0x7f7ffb2ec800] 22:42:45 INFO - PROCESS | 1809 | 1461735765495 Marionette DEBUG loaded listener.js 22:42:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0x7f8005435c00) [pid = 1809] [serial = 1713] [outer = 0x7f7ffb2ec800] 22:42:46 INFO - PROCESS | 1809 | 1461735766132 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 22:42:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:42:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1381ms 22:42:46 INFO - PROCESS | 1809 | 1461735766172 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 22:42:46 INFO - PROCESS | 1809 | 1461735766176 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 22:42:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:42:46 INFO - PROCESS | 1809 | 1461735766181 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:42:46 INFO - PROCESS | 1809 | 1461735766182 Marionette TRACE conn3 <- [1,2254,null,{}] 22:42:46 INFO - PROCESS | 1809 | 1461735766187 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:46 INFO - PROCESS | 1809 | 1461735766405 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 22:42:46 INFO - PROCESS | 1809 | 1461735766428 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b406000 == 113 [pid = 1809] [id = 571] 22:42:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 172 (0x7f7ffcd37000) [pid = 1809] [serial = 1714] [outer = (nil)] 22:42:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 173 (0x7f800c245c00) [pid = 1809] [serial = 1715] [outer = 0x7f7ffcd37000] 22:42:46 INFO - PROCESS | 1809 | 1461735766483 Marionette DEBUG loaded listener.js 22:42:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 174 (0x7f800c6f7000) [pid = 1809] [serial = 1716] [outer = 0x7f7ffcd37000] 22:42:47 INFO - PROCESS | 1809 | 1461735767253 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 22:42:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:42:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1124ms 22:42:47 INFO - PROCESS | 1809 | 1461735767414 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 22:42:47 INFO - PROCESS | 1809 | 1461735767420 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 22:42:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:42:47 INFO - PROCESS | 1809 | 1461735767443 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:42:47 INFO - PROCESS | 1809 | 1461735767447 Marionette TRACE conn3 <- [1,2258,null,{}] 22:42:47 INFO - PROCESS | 1809 | 1461735767455 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:47 INFO - PROCESS | 1809 | 1461735767687 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 22:42:47 INFO - PROCESS | 1809 | 1461735767893 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffdef3000 == 114 [pid = 1809] [id = 572] 22:42:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 175 (0x7f7ffcd31400) [pid = 1809] [serial = 1717] [outer = (nil)] 22:42:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 176 (0x7f7ffd1ae800) [pid = 1809] [serial = 1718] [outer = 0x7f7ffcd31400] 22:42:48 INFO - PROCESS | 1809 | 1461735768007 Marionette DEBUG loaded listener.js 22:42:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 177 (0x7f7ffdadf800) [pid = 1809] [serial = 1719] [outer = 0x7f7ffcd31400] 22:42:48 INFO - PROCESS | 1809 | 1461735768978 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:42:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:42:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1579ms 22:42:49 INFO - PROCESS | 1809 | 1461735769023 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 22:42:49 INFO - PROCESS | 1809 | 1461735769028 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 22:42:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:42:49 INFO - PROCESS | 1809 | 1461735769039 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:42:49 INFO - PROCESS | 1809 | 1461735769044 Marionette TRACE conn3 <- [1,2262,null,{}] 22:42:49 INFO - PROCESS | 1809 | 1461735769050 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:49 INFO - PROCESS | 1809 | 1461735769239 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 22:42:49 INFO - PROCESS | 1809 | 1461735769444 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80039cb000 == 115 [pid = 1809] [id = 573] 22:42:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 178 (0x7f80015ec000) [pid = 1809] [serial = 1720] [outer = (nil)] 22:42:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 179 (0x7f80032bec00) [pid = 1809] [serial = 1721] [outer = 0x7f80015ec000] 22:42:49 INFO - PROCESS | 1809 | 1461735769527 Marionette DEBUG loaded listener.js 22:42:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 180 (0x7f8003bf1800) [pid = 1809] [serial = 1722] [outer = 0x7f80015ec000] 22:42:50 INFO - PROCESS | 1809 | 1461735770438 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 22:42:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:42:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1437ms 22:42:50 INFO - PROCESS | 1809 | 1461735770474 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 22:42:50 INFO - PROCESS | 1809 | 1461735770478 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 22:42:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:42:50 INFO - PROCESS | 1809 | 1461735770483 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:42:50 INFO - PROCESS | 1809 | 1461735770486 Marionette TRACE conn3 <- [1,2266,null,{}] 22:42:50 INFO - PROCESS | 1809 | 1461735770499 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:50 INFO - PROCESS | 1809 | 1461735770693 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 22:42:50 INFO - PROCESS | 1809 | 1461735770897 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c310800 == 116 [pid = 1809] [id = 574] 22:42:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x7f8009e71800) [pid = 1809] [serial = 1723] [outer = (nil)] 22:42:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x7f800a03d000) [pid = 1809] [serial = 1724] [outer = 0x7f8009e71800] 22:42:50 INFO - PROCESS | 1809 | 1461735770968 Marionette DEBUG loaded listener.js 22:42:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x7f800b453c00) [pid = 1809] [serial = 1725] [outer = 0x7f8009e71800] 22:42:51 INFO - PROCESS | 1809 | 1461735771882 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 22:42:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:42:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1427ms 22:42:51 INFO - PROCESS | 1809 | 1461735771910 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 22:42:51 INFO - PROCESS | 1809 | 1461735771913 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 22:42:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:42:51 INFO - PROCESS | 1809 | 1461735771919 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:42:51 INFO - PROCESS | 1809 | 1461735771921 Marionette TRACE conn3 <- [1,2270,null,{}] 22:42:51 INFO - PROCESS | 1809 | 1461735771926 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:52 INFO - PROCESS | 1809 | 1461735772123 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 22:42:52 INFO - PROCESS | 1809 | 1461735772321 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9d9000 == 117 [pid = 1809] [id = 575] 22:42:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x7f8009fc5c00) [pid = 1809] [serial = 1726] [outer = (nil)] 22:42:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x7f800bfc6400) [pid = 1809] [serial = 1727] [outer = 0x7f8009fc5c00] 22:42:52 INFO - PROCESS | 1809 | 1461735772388 Marionette DEBUG loaded listener.js 22:42:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x7f800c6f6000) [pid = 1809] [serial = 1728] [outer = 0x7f8009fc5c00] 22:42:53 INFO - PROCESS | 1809 | 1461735773232 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 22:42:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:42:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1380ms 22:42:53 INFO - PROCESS | 1809 | 1461735773300 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 22:42:53 INFO - PROCESS | 1809 | 1461735773303 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 22:42:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:42:53 INFO - PROCESS | 1809 | 1461735773309 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:42:53 INFO - PROCESS | 1809 | 1461735773312 Marionette TRACE conn3 <- [1,2274,null,{}] 22:42:53 INFO - PROCESS | 1809 | 1461735773317 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:53 INFO - PROCESS | 1809 | 1461735773494 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 22:42:53 INFO - PROCESS | 1809 | 1461735773693 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801484e800 == 118 [pid = 1809] [id = 576] 22:42:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x7f800b74d800) [pid = 1809] [serial = 1729] [outer = (nil)] 22:42:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 188 (0x7f800d641c00) [pid = 1809] [serial = 1730] [outer = 0x7f800b74d800] 22:42:53 INFO - PROCESS | 1809 | 1461735773762 Marionette DEBUG loaded listener.js 22:42:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 189 (0x7f800eff2c00) [pid = 1809] [serial = 1731] [outer = 0x7f800b74d800] 22:42:54 INFO - PROCESS | 1809 | 1461735774619 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 22:42:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:42:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1379ms 22:42:54 INFO - PROCESS | 1809 | 1461735774688 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 22:42:54 INFO - PROCESS | 1809 | 1461735774691 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 22:42:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:42:54 INFO - PROCESS | 1809 | 1461735774697 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:42:54 INFO - PROCESS | 1809 | 1461735774699 Marionette TRACE conn3 <- [1,2278,null,{}] 22:42:54 INFO - PROCESS | 1809 | 1461735774705 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:54 INFO - PROCESS | 1809 | 1461735774967 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 22:42:55 INFO - PROCESS | 1809 | 1461735775169 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014fa6000 == 119 [pid = 1809] [id = 577] 22:42:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 190 (0x7f800f113800) [pid = 1809] [serial = 1732] [outer = (nil)] 22:42:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 191 (0x7f8012724000) [pid = 1809] [serial = 1733] [outer = 0x7f800f113800] 22:42:55 INFO - PROCESS | 1809 | 1461735775281 Marionette DEBUG loaded listener.js 22:42:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 192 (0x7f801326a800) [pid = 1809] [serial = 1734] [outer = 0x7f800f113800] 22:42:56 INFO - PROCESS | 1809 | 1461735776154 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 22:42:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:42:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1483ms 22:42:56 INFO - PROCESS | 1809 | 1461735776181 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 22:42:56 INFO - PROCESS | 1809 | 1461735776184 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 22:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:42:56 INFO - PROCESS | 1809 | 1461735776190 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:42:56 INFO - PROCESS | 1809 | 1461735776192 Marionette TRACE conn3 <- [1,2282,null,{}] 22:42:56 INFO - PROCESS | 1809 | 1461735776197 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:56 INFO - PROCESS | 1809 | 1461735776376 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 22:42:56 INFO - PROCESS | 1809 | 1461735776580 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015c1a800 == 120 [pid = 1809] [id = 578] 22:42:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 193 (0x7f8011884400) [pid = 1809] [serial = 1735] [outer = (nil)] 22:42:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 194 (0x7f8013628c00) [pid = 1809] [serial = 1736] [outer = 0x7f8011884400] 22:42:56 INFO - PROCESS | 1809 | 1461735776644 Marionette DEBUG loaded listener.js 22:42:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 195 (0x7f8013b35000) [pid = 1809] [serial = 1737] [outer = 0x7f8011884400] 22:42:57 INFO - PROCESS | 1809 | 1461735777493 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 22:42:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:42:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1376ms 22:42:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:42:57 INFO - PROCESS | 1809 | 1461735777567 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 22:42:57 INFO - PROCESS | 1809 | 1461735777569 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 22:42:57 INFO - PROCESS | 1809 | 1461735777575 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:42:57 INFO - PROCESS | 1809 | 1461735777578 Marionette TRACE conn3 <- [1,2286,null,{}] 22:42:57 INFO - PROCESS | 1809 | 1461735777583 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:57 INFO - PROCESS | 1809 | 1461735777763 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 22:42:57 INFO - PROCESS | 1809 | 1461735777963 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017c28800 == 121 [pid = 1809] [id = 579] 22:42:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 196 (0x7f8011886400) [pid = 1809] [serial = 1738] [outer = (nil)] 22:42:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 197 (0x7f8013b3e000) [pid = 1809] [serial = 1739] [outer = 0x7f8011886400] 22:42:58 INFO - PROCESS | 1809 | 1461735778032 Marionette DEBUG loaded listener.js 22:42:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 198 (0x7f8013d26800) [pid = 1809] [serial = 1740] [outer = 0x7f8011886400] 22:42:58 INFO - PROCESS | 1809 | 1461735778870 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 22:42:58 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 22:42:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1327ms 22:42:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:42:58 INFO - PROCESS | 1809 | 1461735778902 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 22:42:58 INFO - PROCESS | 1809 | 1461735778905 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 22:42:58 INFO - PROCESS | 1809 | 1461735778910 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:42:58 INFO - PROCESS | 1809 | 1461735778913 Marionette TRACE conn3 <- [1,2290,null,{}] 22:42:58 INFO - PROCESS | 1809 | 1461735778918 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:59 INFO - PROCESS | 1809 | 1461735779098 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 22:42:59 INFO - PROCESS | 1809 | 1461735779301 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801b973800 == 122 [pid = 1809] [id = 580] 22:42:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 199 (0x7f8013389800) [pid = 1809] [serial = 1741] [outer = (nil)] 22:42:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 200 (0x7f8013e4c400) [pid = 1809] [serial = 1742] [outer = 0x7f8013389800] 22:42:59 INFO - PROCESS | 1809 | 1461735779367 Marionette DEBUG loaded listener.js 22:42:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 201 (0x7f801418cc00) [pid = 1809] [serial = 1743] [outer = 0x7f8013389800] 22:43:00 INFO - PROCESS | 1809 | 1461735780223 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 22:43:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:43:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1382ms 22:43:00 INFO - PROCESS | 1809 | 1461735780293 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 22:43:00 INFO - PROCESS | 1809 | 1461735780296 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 22:43:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:43:00 INFO - PROCESS | 1809 | 1461735780302 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:43:00 INFO - PROCESS | 1809 | 1461735780311 Marionette TRACE conn3 <- [1,2294,null,{}] 22:43:00 INFO - PROCESS | 1809 | 1461735780316 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:00 INFO - PROCESS | 1809 | 1461735780554 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 22:43:00 INFO - PROCESS | 1809 | 1461735780756 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80223c8800 == 123 [pid = 1809] [id = 581] 22:43:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 202 (0x7f8013b36c00) [pid = 1809] [serial = 1744] [outer = (nil)] 22:43:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 203 (0x7f8014a7f000) [pid = 1809] [serial = 1745] [outer = 0x7f8013b36c00] 22:43:00 INFO - PROCESS | 1809 | 1461735780866 Marionette DEBUG loaded listener.js 22:43:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 204 (0x7f8014b65400) [pid = 1809] [serial = 1746] [outer = 0x7f8013b36c00] 22:43:01 INFO - PROCESS | 1809 | 1461735781711 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 22:43:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:43:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1436ms 22:43:01 INFO - PROCESS | 1809 | 1461735781739 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 22:43:01 INFO - PROCESS | 1809 | 1461735781743 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 22:43:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:43:01 INFO - PROCESS | 1809 | 1461735781748 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:43:01 INFO - PROCESS | 1809 | 1461735781752 Marionette TRACE conn3 <- [1,2298,null,{}] 22:43:01 INFO - PROCESS | 1809 | 1461735781757 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:01 INFO - PROCESS | 1809 | 1461735781965 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 22:43:02 INFO - PROCESS | 1809 | 1461735782207 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8023729800 == 124 [pid = 1809] [id = 582] 22:43:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 205 (0x7f8013d27000) [pid = 1809] [serial = 1747] [outer = (nil)] 22:43:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 206 (0x7f8014f28400) [pid = 1809] [serial = 1748] [outer = 0x7f8013d27000] 22:43:02 INFO - PROCESS | 1809 | 1461735782325 Marionette DEBUG loaded listener.js 22:43:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 207 (0x7f8014fbdc00) [pid = 1809] [serial = 1749] [outer = 0x7f8013d27000] 22:43:03 INFO - PROCESS | 1809 | 1461735783225 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 22:43:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:43:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1526ms 22:43:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:43:03 INFO - PROCESS | 1809 | 1461735783275 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 22:43:03 INFO - PROCESS | 1809 | 1461735783278 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 22:43:03 INFO - PROCESS | 1809 | 1461735783283 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:43:03 INFO - PROCESS | 1809 | 1461735783286 Marionette TRACE conn3 <- [1,2302,null,{}] 22:43:03 INFO - PROCESS | 1809 | 1461735783291 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:03 INFO - PROCESS | 1809 | 1461735783477 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 22:43:03 INFO - PROCESS | 1809 | 1461735783692 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8026b46000 == 125 [pid = 1809] [id = 583] 22:43:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 208 (0x7f7ff9a2bc00) [pid = 1809] [serial = 1750] [outer = (nil)] 22:43:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 209 (0x7f8015582000) [pid = 1809] [serial = 1751] [outer = 0x7f7ff9a2bc00] 22:43:03 INFO - PROCESS | 1809 | 1461735783757 Marionette DEBUG loaded listener.js 22:43:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 210 (0x7f8015df0c00) [pid = 1809] [serial = 1752] [outer = 0x7f7ff9a2bc00] 22:43:04 INFO - PROCESS | 1809 | 1461735784614 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:43:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:43:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1376ms 22:43:04 INFO - PROCESS | 1809 | 1461735784660 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 22:43:04 INFO - PROCESS | 1809 | 1461735784663 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 22:43:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:43:04 INFO - PROCESS | 1809 | 1461735784668 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:43:04 INFO - PROCESS | 1809 | 1461735784671 Marionette TRACE conn3 <- [1,2306,null,{}] 22:43:04 INFO - PROCESS | 1809 | 1461735784676 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:04 INFO - PROCESS | 1809 | 1461735784871 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 22:43:05 INFO - PROCESS | 1809 | 1461735785087 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8002d05000 == 126 [pid = 1809] [id = 584] 22:43:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 211 (0x7f8001a8f800) [pid = 1809] [serial = 1753] [outer = (nil)] 22:43:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 212 (0x7f80154a3400) [pid = 1809] [serial = 1754] [outer = 0x7f8001a8f800] 22:43:05 INFO - PROCESS | 1809 | 1461735785151 Marionette DEBUG loaded listener.js 22:43:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 213 (0x7f8016045800) [pid = 1809] [serial = 1755] [outer = 0x7f8001a8f800] 22:43:06 INFO - PROCESS | 1809 | 1461735786652 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 22:43:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:43:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2036ms 22:43:06 INFO - PROCESS | 1809 | 1461735786705 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 22:43:06 INFO - PROCESS | 1809 | 1461735786709 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 22:43:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:43:06 INFO - PROCESS | 1809 | 1461735786717 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:43:06 INFO - PROCESS | 1809 | 1461735786721 Marionette TRACE conn3 <- [1,2310,null,{}] 22:43:06 INFO - PROCESS | 1809 | 1461735786728 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:06 INFO - PROCESS | 1809 | 1461735786912 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 22:43:07 INFO - PROCESS | 1809 | 1461735787113 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001821000 == 127 [pid = 1809] [id = 585] 22:43:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 214 (0x7f7ffd1b0400) [pid = 1809] [serial = 1756] [outer = (nil)] 22:43:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 215 (0x7f7ffe499400) [pid = 1809] [serial = 1757] [outer = 0x7f7ffd1b0400] 22:43:07 INFO - PROCESS | 1809 | 1461735787178 Marionette DEBUG loaded listener.js 22:43:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 216 (0x7f8001265800) [pid = 1809] [serial = 1758] [outer = 0x7f7ffd1b0400] 22:43:08 INFO - PROCESS | 1809 | 1461735788074 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:43:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:43:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1386ms 22:43:08 INFO - PROCESS | 1809 | 1461735788103 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 22:43:08 INFO - PROCESS | 1809 | 1461735788110 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 22:43:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:43:08 INFO - PROCESS | 1809 | 1461735788121 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:43:08 INFO - PROCESS | 1809 | 1461735788124 Marionette TRACE conn3 <- [1,2314,null,{}] 22:43:08 INFO - PROCESS | 1809 | 1461735788131 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:08 INFO - PROCESS | 1809 | 1461735788319 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 22:43:08 INFO - PROCESS | 1809 | 1461735788786 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffc1c3800 == 128 [pid = 1809] [id = 586] 22:43:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 217 (0x7f8001a8b800) [pid = 1809] [serial = 1759] [outer = (nil)] 22:43:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 218 (0x7f8001bdc400) [pid = 1809] [serial = 1760] [outer = 0x7f8001a8b800] 22:43:08 INFO - PROCESS | 1809 | 1461735788898 Marionette DEBUG loaded listener.js 22:43:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 219 (0x7f80032a6c00) [pid = 1809] [serial = 1761] [outer = 0x7f8001a8b800] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8009d85000 == 127 [pid = 1809] [id = 525] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 218 (0x7f7ffe49fc00) [pid = 1809] [serial = 1619] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 217 (0x7f8023a0f400) [pid = 1809] [serial = 1604] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 216 (0x7f7ffb2ee000) [pid = 1809] [serial = 1607] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 215 (0x7f80226f0400) [pid = 1809] [serial = 1601] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 214 (0x7f7ffbdd1400) [pid = 1809] [serial = 1616] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 213 (0x7f80273ddc00) [pid = 1809] [serial = 1610] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 212 (0x7f7ff9a27400) [pid = 1809] [serial = 1613] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 211 (0x7f800547ec00) [pid = 1809] [serial = 1643] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001616800 == 126 [pid = 1809] [id = 570] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8003857800 == 125 [pid = 1809] [id = 569] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8002d1f000 == 124 [pid = 1809] [id = 568] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80036c9000 == 123 [pid = 1809] [id = 545] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800181c000 == 122 [pid = 1809] [id = 544] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001448000 == 121 [pid = 1809] [id = 567] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffc1ac800 == 120 [pid = 1809] [id = 566] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001618800 == 119 [pid = 1809] [id = 565] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001306800 == 118 [pid = 1809] [id = 564] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014589000 == 117 [pid = 1809] [id = 562] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8012796800 == 116 [pid = 1809] [id = 561] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8010edb000 == 115 [pid = 1809] [id = 560] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d9d6000 == 114 [pid = 1809] [id = 559] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c30c000 == 113 [pid = 1809] [id = 557] 22:43:09 INFO - PROCESS | 1809 | 1461735789858 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c297000 == 112 [pid = 1809] [id = 556] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b895800 == 111 [pid = 1809] [id = 555] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b5ca000 == 110 [pid = 1809] [id = 554] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800a791800 == 109 [pid = 1809] [id = 553] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800a15c000 == 108 [pid = 1809] [id = 552] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80090eb800 == 107 [pid = 1809] [id = 551] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800592d000 == 106 [pid = 1809] [id = 550] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80039c4000 == 105 [pid = 1809] [id = 549] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffc1a4000 == 104 [pid = 1809] [id = 513] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffdee6800 == 103 [pid = 1809] [id = 548] 22:43:09 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80039da000 == 102 [pid = 1809] [id = 547] 22:43:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:43:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1779ms 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 210 (0x7f8003aee000) [pid = 1809] [serial = 1583] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 209 (0x7f800329b000) [pid = 1809] [serial = 1634] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 208 (0x7f8014fbcc00) [pid = 1809] [serial = 1595] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 207 (0x7f8001964400) [pid = 1809] [serial = 1631] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 206 (0x7f7ffe496400) [pid = 1809] [serial = 1580] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 205 (0x7f8003af2800) [pid = 1809] [serial = 1638] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 204 (0x7f801c796400) [pid = 1809] [serial = 1598] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 203 (0x7f800394c000) [pid = 1809] [serial = 1577] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 202 (0x7f7ffd1ac800) [pid = 1809] [serial = 1625] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 201 (0x7f800d56fc00) [pid = 1809] [serial = 1589] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 200 (0x7f800f1a8c00) [pid = 1809] [serial = 1592] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 199 (0x7f7ffd3ec000) [pid = 1809] [serial = 1626] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 198 (0x7f800b610800) [pid = 1809] [serial = 1586] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 197 (0x7f80019c9c00) [pid = 1809] [serial = 1622] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 196 (0x7f80019cec00) [pid = 1809] [serial = 1632] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 195 (0x7f7ffffe5400) [pid = 1809] [serial = 1629] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 194 (0x7f80032a8c00) [pid = 1809] [serial = 1635] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 193 (0x7f7ffe49f000) [pid = 1809] [serial = 1628] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 192 (0x7f800543a400) [pid = 1809] [serial = 1640] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 191 (0x7f8005477800) [pid = 1809] [serial = 1641] [outer = (nil)] [url = about:blank] 22:43:09 INFO - PROCESS | 1809 | --DOMWINDOW == 190 (0x7f8003942800) [pid = 1809] [serial = 1637] [outer = (nil)] [url = about:blank] 22:43:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:43:09 INFO - PROCESS | 1809 | 1461735789916 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 22:43:09 INFO - PROCESS | 1809 | 1461735789918 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 22:43:09 INFO - PROCESS | 1809 | 1461735789925 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:43:09 INFO - PROCESS | 1809 | 1461735789930 Marionette TRACE conn3 <- [1,2318,null,{}] 22:43:09 INFO - PROCESS | 1809 | 1461735789943 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:10 INFO - PROCESS | 1809 | 1461735790106 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 22:43:10 INFO - PROCESS | 1809 | 1461735790168 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80000e2000 == 103 [pid = 1809] [id = 587] 22:43:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 191 (0x7f7ffd1b0800) [pid = 1809] [serial = 1762] [outer = (nil)] 22:43:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 192 (0x7f8003949800) [pid = 1809] [serial = 1763] [outer = 0x7f7ffd1b0800] 22:43:10 INFO - PROCESS | 1809 | 1461735790369 Marionette DEBUG loaded listener.js 22:43:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 193 (0x7f8005339000) [pid = 1809] [serial = 1764] [outer = 0x7f7ffd1b0800] 22:43:11 INFO - PROCESS | 1809 | 1461735791151 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 22:43:11 INFO - PROCESS | 1809 | 1461735791228 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 22:43:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:43:11 INFO - PROCESS | 1809 | 1461735791233 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:43:11 INFO - PROCESS | 1809 | 1461735791235 Marionette TRACE conn3 <- [1,2322,null,{}] 22:43:11 INFO - PROCESS | 1809 | 1461735791240 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:11 INFO - PROCESS | 1809 | 1461735791417 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 22:43:11 INFO - PROCESS | 1809 | 1461735791583 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001618000 == 104 [pid = 1809] [id = 588] 22:43:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 194 (0x7f7ffd3eb800) [pid = 1809] [serial = 1765] [outer = (nil)] 22:43:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 195 (0x7f800556c800) [pid = 1809] [serial = 1766] [outer = 0x7f7ffd3eb800] 22:43:11 INFO - PROCESS | 1809 | 1461735791649 Marionette DEBUG loaded listener.js 22:43:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 196 (0x7f8005983400) [pid = 1809] [serial = 1767] [outer = 0x7f7ffd3eb800] 22:43:12 INFO - PROCESS | 1809 | 1461735792484 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 22:43:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:43:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1275ms 22:43:12 INFO - PROCESS | 1809 | 1461735792508 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 22:43:12 INFO - PROCESS | 1809 | 1461735792511 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 22:43:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:43:12 INFO - PROCESS | 1809 | 1461735792536 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:43:12 INFO - PROCESS | 1809 | 1461735792540 Marionette TRACE conn3 <- [1,2326,null,{}] 22:43:12 INFO - PROCESS | 1809 | 1461735792545 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:12 INFO - PROCESS | 1809 | 1461735792769 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 22:43:12 INFO - PROCESS | 1809 | 1461735792798 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80036d9000 == 105 [pid = 1809] [id = 589] 22:43:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 197 (0x7f800533c400) [pid = 1809] [serial = 1768] [outer = (nil)] 22:43:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 198 (0x7f8005b88c00) [pid = 1809] [serial = 1769] [outer = 0x7f800533c400] 22:43:12 INFO - PROCESS | 1809 | 1461735792854 Marionette DEBUG loaded listener.js 22:43:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 199 (0x7f8009fc6800) [pid = 1809] [serial = 1770] [outer = 0x7f800533c400] 22:43:13 INFO - PROCESS | 1809 | 1461735793670 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 22:43:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:43:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1195ms 22:43:13 INFO - PROCESS | 1809 | 1461735793712 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 22:43:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:43:13 INFO - PROCESS | 1809 | 1461735793716 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 22:43:13 INFO - PROCESS | 1809 | 1461735793720 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:43:13 INFO - PROCESS | 1809 | 1461735793723 Marionette TRACE conn3 <- [1,2330,null,{}] 22:43:13 INFO - PROCESS | 1809 | 1461735793728 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:13 INFO - PROCESS | 1809 | 1461735793968 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 22:43:13 INFO - PROCESS | 1809 | 1461735793995 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800549c800 == 106 [pid = 1809] [id = 590] 22:43:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 200 (0x7f800a7b9000) [pid = 1809] [serial = 1771] [outer = (nil)] 22:43:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 201 (0x7f800b613800) [pid = 1809] [serial = 1772] [outer = 0x7f800a7b9000] 22:43:14 INFO - PROCESS | 1809 | 1461735794054 Marionette DEBUG loaded listener.js 22:43:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 202 (0x7f800be26c00) [pid = 1809] [serial = 1773] [outer = 0x7f800a7b9000] 22:43:14 INFO - PROCESS | 1809 | --DOMWINDOW == 201 (0x7f7ffb2ebc00) [pid = 1809] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:43:14 INFO - PROCESS | 1809 | --DOMWINDOW == 200 (0x7f800a034c00) [pid = 1809] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:43:14 INFO - PROCESS | 1809 | --DOMWINDOW == 199 (0x7f7ffcd32800) [pid = 1809] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:43:14 INFO - PROCESS | 1809 | --DOMWINDOW == 198 (0x7f7ff9a24c00) [pid = 1809] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:43:14 INFO - PROCESS | 1809 | --DOMWINDOW == 197 (0x7f8003ae7c00) [pid = 1809] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:43:14 INFO - PROCESS | 1809 | --DOMWINDOW == 196 (0x7f7ffcd33000) [pid = 1809] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:43:14 INFO - PROCESS | 1809 | --DOMWINDOW == 195 (0x7f7ffb2ec800) [pid = 1809] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:43:15 INFO - PROCESS | 1809 | 1461735795296 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 22:43:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:43:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1630ms 22:43:15 INFO - PROCESS | 1809 | 1461735795358 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 22:43:15 INFO - PROCESS | 1809 | 1461735795361 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 22:43:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:43:15 INFO - PROCESS | 1809 | 1461735795368 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:43:15 INFO - PROCESS | 1809 | 1461735795371 Marionette TRACE conn3 <- [1,2334,null,{}] 22:43:15 INFO - PROCESS | 1809 | 1461735795375 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:15 INFO - PROCESS | 1809 | 1461735795570 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 22:43:15 INFO - PROCESS | 1809 | 1461735795581 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005a9b000 == 107 [pid = 1809] [id = 591] 22:43:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 196 (0x7f7ffd44c400) [pid = 1809] [serial = 1774] [outer = (nil)] 22:43:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 197 (0x7f800bfcbc00) [pid = 1809] [serial = 1775] [outer = 0x7f7ffd44c400] 22:43:15 INFO - PROCESS | 1809 | 1461735795638 Marionette DEBUG loaded listener.js 22:43:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 198 (0x7f800c24f000) [pid = 1809] [serial = 1776] [outer = 0x7f7ffd44c400] 22:43:16 INFO - PROCESS | 1809 | 1461735796449 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 22:43:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:43:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1136ms 22:43:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:43:16 INFO - PROCESS | 1809 | 1461735796506 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 22:43:16 INFO - PROCESS | 1809 | 1461735796508 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 22:43:16 INFO - PROCESS | 1809 | 1461735796513 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:43:16 INFO - PROCESS | 1809 | 1461735796516 Marionette TRACE conn3 <- [1,2338,null,{}] 22:43:16 INFO - PROCESS | 1809 | 1461735796536 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:16 INFO - PROCESS | 1809 | 1461735796696 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 22:43:16 INFO - PROCESS | 1809 | 1461735796705 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a15c000 == 108 [pid = 1809] [id = 592] 22:43:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 199 (0x7f800bfc8400) [pid = 1809] [serial = 1777] [outer = (nil)] 22:43:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 200 (0x7f800c6f6800) [pid = 1809] [serial = 1778] [outer = 0x7f800bfc8400] 22:43:16 INFO - PROCESS | 1809 | 1461735796764 Marionette DEBUG loaded listener.js 22:43:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 201 (0x7f800d635800) [pid = 1809] [serial = 1779] [outer = 0x7f800bfc8400] 22:43:17 INFO - PROCESS | 1809 | 1461735797960 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 22:43:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:43:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1491ms 22:43:18 INFO - PROCESS | 1809 | 1461735798005 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 22:43:18 INFO - PROCESS | 1809 | 1461735798010 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 22:43:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:43:18 INFO - PROCESS | 1809 | 1461735798018 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:43:18 INFO - PROCESS | 1809 | 1461735798022 Marionette TRACE conn3 <- [1,2342,null,{}] 22:43:18 INFO - PROCESS | 1809 | 1461735798029 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:18 INFO - PROCESS | 1809 | 1461735798261 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 22:43:18 INFO - PROCESS | 1809 | 1461735798501 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001448000 == 109 [pid = 1809] [id = 593] 22:43:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 202 (0x7f7ffdaddc00) [pid = 1809] [serial = 1780] [outer = (nil)] 22:43:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 203 (0x7f80015ec800) [pid = 1809] [serial = 1781] [outer = 0x7f7ffdaddc00] 22:43:18 INFO - PROCESS | 1809 | 1461735798615 Marionette DEBUG loaded listener.js 22:43:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 204 (0x7f8001bda400) [pid = 1809] [serial = 1782] [outer = 0x7f7ffdaddc00] 22:43:19 INFO - PROCESS | 1809 | 1461735799472 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 22:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1489ms 22:43:19 INFO - PROCESS | 1809 | 1461735799507 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 22:43:19 INFO - PROCESS | 1809 | 1461735799515 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 22:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:43:19 INFO - PROCESS | 1809 | 1461735799524 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:43:19 INFO - PROCESS | 1809 | 1461735799527 Marionette TRACE conn3 <- [1,2346,null,{}] 22:43:19 INFO - PROCESS | 1809 | 1461735799532 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:19 INFO - PROCESS | 1809 | 1461735799741 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 22:43:19 INFO - PROCESS | 1809 | 1461735799936 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80055ef800 == 110 [pid = 1809] [id = 594] 22:43:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 205 (0x7f80015e2400) [pid = 1809] [serial = 1783] [outer = (nil)] 22:43:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 206 (0x7f8003bef800) [pid = 1809] [serial = 1784] [outer = 0x7f80015e2400] 22:43:20 INFO - PROCESS | 1809 | 1461735800001 Marionette DEBUG loaded listener.js 22:43:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 207 (0x7f800556c400) [pid = 1809] [serial = 1785] [outer = 0x7f80015e2400] 22:43:20 INFO - PROCESS | 1809 | 1461735800930 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 22:43:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1479ms 22:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:43:21 INFO - PROCESS | 1809 | 1461735801004 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 22:43:21 INFO - PROCESS | 1809 | 1461735801008 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 22:43:21 INFO - PROCESS | 1809 | 1461735801014 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:43:21 INFO - PROCESS | 1809 | 1461735801019 Marionette TRACE conn3 <- [1,2350,null,{}] 22:43:21 INFO - PROCESS | 1809 | 1461735801035 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:21 INFO - PROCESS | 1809 | 1461735801260 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 22:43:21 INFO - PROCESS | 1809 | 1461735801457 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b5de000 == 111 [pid = 1809] [id = 595] 22:43:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 208 (0x7f8005985c00) [pid = 1809] [serial = 1786] [outer = (nil)] 22:43:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 209 (0x7f800b605c00) [pid = 1809] [serial = 1787] [outer = 0x7f8005985c00] 22:43:21 INFO - PROCESS | 1809 | 1461735801525 Marionette DEBUG loaded listener.js 22:43:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 210 (0x7f800ba02c00) [pid = 1809] [serial = 1788] [outer = 0x7f8005985c00] 22:43:22 INFO - PROCESS | 1809 | 1461735802403 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 22:43:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1440ms 22:43:22 INFO - PROCESS | 1809 | 1461735802453 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 22:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:43:22 INFO - PROCESS | 1809 | 1461735802458 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 22:43:22 INFO - PROCESS | 1809 | 1461735802463 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:43:22 INFO - PROCESS | 1809 | 1461735802466 Marionette TRACE conn3 <- [1,2354,null,{}] 22:43:22 INFO - PROCESS | 1809 | 1461735802471 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:22 INFO - PROCESS | 1809 | 1461735802677 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 22:43:22 INFO - PROCESS | 1809 | 1461735802874 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2a8000 == 112 [pid = 1809] [id = 596] 22:43:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 211 (0x7f8009fce800) [pid = 1809] [serial = 1789] [outer = (nil)] 22:43:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 212 (0x7f800c850000) [pid = 1809] [serial = 1790] [outer = 0x7f8009fce800] 22:43:22 INFO - PROCESS | 1809 | 1461735802941 Marionette DEBUG loaded listener.js 22:43:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 213 (0x7f800da11400) [pid = 1809] [serial = 1791] [outer = 0x7f8009fce800] 22:43:23 INFO - PROCESS | 1809 | 1461735803801 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 22:43:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1376ms 22:43:23 INFO - PROCESS | 1809 | 1461735803840 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 22:43:23 INFO - PROCESS | 1809 | 1461735803842 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 22:43:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:43:23 INFO - PROCESS | 1809 | 1461735803849 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:43:23 INFO - PROCESS | 1809 | 1461735803851 Marionette TRACE conn3 <- [1,2358,null,{}] 22:43:23 INFO - PROCESS | 1809 | 1461735803856 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:24 INFO - PROCESS | 1809 | 1461735804051 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 22:43:24 INFO - PROCESS | 1809 | 1461735804262 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c986000 == 113 [pid = 1809] [id = 597] 22:43:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 214 (0x7f8005435400) [pid = 1809] [serial = 1792] [outer = (nil)] 22:43:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 215 (0x7f800da15000) [pid = 1809] [serial = 1793] [outer = 0x7f8005435400] 22:43:24 INFO - PROCESS | 1809 | 1461735804371 Marionette DEBUG loaded listener.js 22:43:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 216 (0x7f800efef800) [pid = 1809] [serial = 1794] [outer = 0x7f8005435400] 22:43:25 INFO - PROCESS | 1809 | 1461735805289 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 22:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1478ms 22:43:25 INFO - PROCESS | 1809 | 1461735805328 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 22:43:25 INFO - PROCESS | 1809 | 1461735805331 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 22:43:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:43:25 INFO - PROCESS | 1809 | 1461735805337 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:43:25 INFO - PROCESS | 1809 | 1461735805339 Marionette TRACE conn3 <- [1,2362,null,{}] 22:43:25 INFO - PROCESS | 1809 | 1461735805344 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:25 INFO - PROCESS | 1809 | 1461735805548 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 22:43:25 INFO - PROCESS | 1809 | 1461735805755 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8011b60800 == 114 [pid = 1809] [id = 598] 22:43:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 217 (0x7f800f1a2400) [pid = 1809] [serial = 1795] [outer = (nil)] 22:43:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 218 (0x7f8012725000) [pid = 1809] [serial = 1796] [outer = 0x7f800f1a2400] 22:43:25 INFO - PROCESS | 1809 | 1461735805826 Marionette DEBUG loaded listener.js 22:43:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 219 (0x7f8013625000) [pid = 1809] [serial = 1797] [outer = 0x7f800f1a2400] 22:43:26 INFO - PROCESS | 1809 | 1461735806711 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 22:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1432ms 22:43:26 INFO - PROCESS | 1809 | 1461735806770 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 22:43:26 INFO - PROCESS | 1809 | 1461735806774 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 22:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:43:26 INFO - PROCESS | 1809 | 1461735806779 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:43:26 INFO - PROCESS | 1809 | 1461735806782 Marionette TRACE conn3 <- [1,2366,null,{}] 22:43:26 INFO - PROCESS | 1809 | 1461735806787 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:26 INFO - PROCESS | 1809 | 1461735806975 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 22:43:27 INFO - PROCESS | 1809 | 1461735807180 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014cd9000 == 115 [pid = 1809] [id = 599] 22:43:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 220 (0x7f800f1a9000) [pid = 1809] [serial = 1798] [outer = (nil)] 22:43:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 221 (0x7f8013658000) [pid = 1809] [serial = 1799] [outer = 0x7f800f1a9000] 22:43:27 INFO - PROCESS | 1809 | 1461735807246 Marionette DEBUG loaded listener.js 22:43:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 222 (0x7f8013d2dc00) [pid = 1809] [serial = 1800] [outer = 0x7f800f1a9000] 22:43:28 INFO - PROCESS | 1809 | 1461735808151 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 22:43:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:43:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1430ms 22:43:28 INFO - PROCESS | 1809 | 1461735808211 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 22:43:28 INFO - PROCESS | 1809 | 1461735808214 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 22:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:43:28 INFO - PROCESS | 1809 | 1461735808220 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:43:28 INFO - PROCESS | 1809 | 1461735808223 Marionette TRACE conn3 <- [1,2370,null,{}] 22:43:28 INFO - PROCESS | 1809 | 1461735808229 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:28 INFO - PROCESS | 1809 | 1461735808414 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 22:43:28 INFO - PROCESS | 1809 | 1461735808623 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017c15000 == 116 [pid = 1809] [id = 600] 22:43:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 223 (0x7f800ef14000) [pid = 1809] [serial = 1801] [outer = (nil)] 22:43:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 224 (0x7f801492d800) [pid = 1809] [serial = 1802] [outer = 0x7f800ef14000] 22:43:28 INFO - PROCESS | 1809 | 1461735808693 Marionette DEBUG loaded listener.js 22:43:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 225 (0x7f8014b66c00) [pid = 1809] [serial = 1803] [outer = 0x7f800ef14000] 22:43:29 INFO - PROCESS | 1809 | 1461735809551 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 22:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1381ms 22:43:29 INFO - PROCESS | 1809 | 1461735809603 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 22:43:29 INFO - PROCESS | 1809 | 1461735809606 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 22:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:43:29 INFO - PROCESS | 1809 | 1461735809611 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:43:29 INFO - PROCESS | 1809 | 1461735809614 Marionette TRACE conn3 <- [1,2374,null,{}] 22:43:29 INFO - PROCESS | 1809 | 1461735809619 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:29 INFO - PROCESS | 1809 | 1461735809813 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 22:43:30 INFO - PROCESS | 1809 | 1461735810023 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80223d5000 == 117 [pid = 1809] [id = 601] 22:43:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 226 (0x7f80015ef400) [pid = 1809] [serial = 1804] [outer = (nil)] 22:43:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 227 (0x7f8014f21400) [pid = 1809] [serial = 1805] [outer = 0x7f80015ef400] 22:43:30 INFO - PROCESS | 1809 | 1461735810090 Marionette DEBUG loaded listener.js 22:43:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 228 (0x7f8014fbcc00) [pid = 1809] [serial = 1806] [outer = 0x7f80015ef400] 22:43:30 INFO - PROCESS | 1809 | 1461735810937 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 22:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1376ms 22:43:30 INFO - PROCESS | 1809 | 1461735810989 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 22:43:30 INFO - PROCESS | 1809 | 1461735810992 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 22:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:43:31 INFO - PROCESS | 1809 | 1461735811016 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:43:31 INFO - PROCESS | 1809 | 1461735811020 Marionette TRACE conn3 <- [1,2378,null,{}] 22:43:31 INFO - PROCESS | 1809 | 1461735811025 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:31 INFO - PROCESS | 1809 | 1461735811220 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 22:43:31 INFO - PROCESS | 1809 | 1461735811424 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8023a63800 == 118 [pid = 1809] [id = 602] 22:43:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 229 (0x7f8013525800) [pid = 1809] [serial = 1807] [outer = (nil)] 22:43:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 230 (0x7f8015d4a800) [pid = 1809] [serial = 1808] [outer = 0x7f8013525800] 22:43:31 INFO - PROCESS | 1809 | 1461735811531 Marionette DEBUG loaded listener.js 22:43:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 231 (0x7f8016049c00) [pid = 1809] [serial = 1809] [outer = 0x7f8013525800] 22:43:32 INFO - PROCESS | 1809 | 1461735812449 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 22:43:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:43:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1486ms 22:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:43:32 INFO - PROCESS | 1809 | 1461735812500 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 22:43:32 INFO - PROCESS | 1809 | 1461735812504 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 22:43:32 INFO - PROCESS | 1809 | 1461735812509 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:43:32 INFO - PROCESS | 1809 | 1461735812518 Marionette TRACE conn3 <- [1,2382,null,{}] 22:43:32 INFO - PROCESS | 1809 | 1461735812528 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:32 INFO - PROCESS | 1809 | 1461735812780 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 22:43:32 INFO - PROCESS | 1809 | 1461735812988 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8027771800 == 119 [pid = 1809] [id = 603] 22:43:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 232 (0x7f8014fbbc00) [pid = 1809] [serial = 1810] [outer = (nil)] 22:43:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 233 (0x7f801b861000) [pid = 1809] [serial = 1811] [outer = 0x7f8014fbbc00] 22:43:33 INFO - PROCESS | 1809 | 1461735813109 Marionette DEBUG loaded listener.js 22:43:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 234 (0x7f80217ed800) [pid = 1809] [serial = 1812] [outer = 0x7f8014fbbc00] 22:43:33 INFO - PROCESS | 1809 | 1461735813960 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 22:43:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1487ms 22:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:43:34 INFO - PROCESS | 1809 | 1461735813997 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 22:43:34 INFO - PROCESS | 1809 | 1461735813999 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 22:43:34 INFO - PROCESS | 1809 | 1461735814005 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:43:34 INFO - PROCESS | 1809 | 1461735814008 Marionette TRACE conn3 <- [1,2386,null,{}] 22:43:34 INFO - PROCESS | 1809 | 1461735814013 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:34 INFO - PROCESS | 1809 | 1461735814185 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 22:43:34 INFO - PROCESS | 1809 | 1461735814390 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8027b21800 == 120 [pid = 1809] [id = 604] 22:43:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 235 (0x7f800bfca000) [pid = 1809] [serial = 1813] [outer = (nil)] 22:43:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 236 (0x7f8022380400) [pid = 1809] [serial = 1814] [outer = 0x7f800bfca000] 22:43:34 INFO - PROCESS | 1809 | 1461735814501 Marionette DEBUG loaded listener.js 22:43:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 237 (0x7f80225b3c00) [pid = 1809] [serial = 1815] [outer = 0x7f800bfca000] 22:43:35 INFO - PROCESS | 1809 | 1461735815372 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 22:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1433ms 22:43:35 INFO - PROCESS | 1809 | 1461735815438 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 22:43:35 INFO - PROCESS | 1809 | 1461735815442 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 22:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:43:35 INFO - PROCESS | 1809 | 1461735815448 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:43:35 INFO - PROCESS | 1809 | 1461735815450 Marionette TRACE conn3 <- [1,2390,null,{}] 22:43:35 INFO - PROCESS | 1809 | 1461735815456 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:35 INFO - PROCESS | 1809 | 1461735815655 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 22:43:35 INFO - PROCESS | 1809 | 1461735815858 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802bc99800 == 121 [pid = 1809] [id = 605] 22:43:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 238 (0x7f800c206c00) [pid = 1809] [serial = 1816] [outer = (nil)] 22:43:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 239 (0x7f80225bcc00) [pid = 1809] [serial = 1817] [outer = 0x7f800c206c00] 22:43:35 INFO - PROCESS | 1809 | 1461735815926 Marionette DEBUG loaded listener.js 22:43:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 240 (0x7f80225d4000) [pid = 1809] [serial = 1818] [outer = 0x7f800c206c00] 22:43:36 INFO - PROCESS | 1809 | 1461735816757 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 22:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1376ms 22:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:43:36 INFO - PROCESS | 1809 | 1461735816833 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 22:43:36 INFO - PROCESS | 1809 | 1461735816836 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 22:43:36 INFO - PROCESS | 1809 | 1461735816842 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:43:36 INFO - PROCESS | 1809 | 1461735816844 Marionette TRACE conn3 <- [1,2394,null,{}] 22:43:36 INFO - PROCESS | 1809 | 1461735816849 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:37 INFO - PROCESS | 1809 | 1461735817027 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 22:43:37 INFO - PROCESS | 1809 | 1461735817238 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff81e5800 == 122 [pid = 1809] [id = 606] 22:43:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 241 (0x7f7ffb2f4400) [pid = 1809] [serial = 1819] [outer = (nil)] 22:43:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 242 (0x7f8001bdec00) [pid = 1809] [serial = 1820] [outer = 0x7f7ffb2f4400] 22:43:37 INFO - PROCESS | 1809 | 1461735817303 Marionette DEBUG loaded listener.js 22:43:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 243 (0x7f80225b8400) [pid = 1809] [serial = 1821] [outer = 0x7f7ffb2f4400] 22:43:38 INFO - PROCESS | 1809 | 1461735818181 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:43:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:43:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1376ms 22:43:38 INFO - PROCESS | 1809 | 1461735818218 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 22:43:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:43:38 INFO - PROCESS | 1809 | 1461735818221 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 22:43:38 INFO - PROCESS | 1809 | 1461735818226 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:43:38 INFO - PROCESS | 1809 | 1461735818229 Marionette TRACE conn3 <- [1,2398,null,{}] 22:43:38 INFO - PROCESS | 1809 | 1461735818237 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:38 INFO - PROCESS | 1809 | 1461735818430 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 22:43:38 INFO - PROCESS | 1809 | 1461735818649 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80000d7000 == 123 [pid = 1809] [id = 607] 22:43:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 244 (0x7f7ffc0d9000) [pid = 1809] [serial = 1822] [outer = (nil)] 22:43:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 245 (0x7f8022803000) [pid = 1809] [serial = 1823] [outer = 0x7f7ffc0d9000] 22:43:38 INFO - PROCESS | 1809 | 1461735818757 Marionette DEBUG loaded listener.js 22:43:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 246 (0x7f80228a8c00) [pid = 1809] [serial = 1824] [outer = 0x7f7ffc0d9000] 22:43:40 INFO - PROCESS | 1809 | 1461735820094 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 22:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1935ms 22:43:40 INFO - PROCESS | 1809 | 1461735820162 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 22:43:40 INFO - PROCESS | 1809 | 1461735820167 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 22:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:43:40 INFO - PROCESS | 1809 | 1461735820174 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:43:40 INFO - PROCESS | 1809 | 1461735820179 Marionette TRACE conn3 <- [1,2402,null,{}] 22:43:40 INFO - PROCESS | 1809 | 1461735820186 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:40 INFO - PROCESS | 1809 | 1461735820413 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 22:43:40 INFO - PROCESS | 1809 | 1461735820735 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80037c2800 == 124 [pid = 1809] [id = 608] 22:43:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 247 (0x7f7ffd445800) [pid = 1809] [serial = 1825] [outer = (nil)] 22:43:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 248 (0x7f7ffffdd800) [pid = 1809] [serial = 1826] [outer = 0x7f7ffd445800] 22:43:40 INFO - PROCESS | 1809 | 1461735820805 Marionette DEBUG loaded listener.js 22:43:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 249 (0x7f8001be1000) [pid = 1809] [serial = 1827] [outer = 0x7f7ffd445800] 22:43:41 INFO - PROCESS | 1809 | 1461735821779 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 22:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1680ms 22:43:41 INFO - PROCESS | 1809 | 1461735821855 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 22:43:41 INFO - PROCESS | 1809 | 1461735821863 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 22:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:43:41 INFO - PROCESS | 1809 | 1461735821873 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:43:41 INFO - PROCESS | 1809 | 1461735821875 Marionette TRACE conn3 <- [1,2406,null,{}] 22:43:41 INFO - PROCESS | 1809 | 1461735821880 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:42 INFO - PROCESS | 1809 | 1461735822097 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 22:43:42 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8005a9b000 == 123 [pid = 1809] [id = 591] 22:43:42 INFO - PROCESS | 1809 | --DOMWINDOW == 248 (0x7f800ef63400) [pid = 1809] [serial = 1685] [outer = (nil)] [url = about:blank] 22:43:42 INFO - PROCESS | 1809 | --DOMWINDOW == 247 (0x7f800c204000) [pid = 1809] [serial = 1691] [outer = (nil)] [url = about:blank] 22:43:42 INFO - PROCESS | 1809 | --DOMWINDOW == 246 (0x7f800f1a4c00) [pid = 1809] [serial = 1688] [outer = (nil)] [url = about:blank] 22:43:42 INFO - PROCESS | 1809 | --DOMWINDOW == 245 (0x7f800e438800) [pid = 1809] [serial = 1682] [outer = (nil)] [url = about:blank] 22:43:42 INFO - PROCESS | 1809 | --DOMWINDOW == 244 (0x7f800d56ec00) [pid = 1809] [serial = 1679] [outer = (nil)] [url = about:blank] 22:43:42 INFO - PROCESS | 1809 | --DOMWINDOW == 243 (0x7f800c245c00) [pid = 1809] [serial = 1715] [outer = (nil)] [url = about:blank] 22:43:42 INFO - PROCESS | 1809 | 1461735822510 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:42 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800549c800 == 122 [pid = 1809] [id = 590] 22:43:42 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80036d9000 == 121 [pid = 1809] [id = 589] 22:43:42 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001618000 == 120 [pid = 1809] [id = 588] 22:43:42 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80000e2000 == 119 [pid = 1809] [id = 587] 22:43:42 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffc1c3800 == 118 [pid = 1809] [id = 586] 22:43:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffdee0000 == 119 [pid = 1809] [id = 609] 22:43:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 244 (0x7f80015ea000) [pid = 1809] [serial = 1828] [outer = (nil)] 22:43:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 245 (0x7f800533dc00) [pid = 1809] [serial = 1829] [outer = 0x7f80015ea000] 22:43:42 INFO - PROCESS | 1809 | 1461735822603 Marionette DEBUG loaded listener.js 22:43:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 246 (0x7f8005562800) [pid = 1809] [serial = 1830] [outer = 0x7f80015ea000] 22:43:42 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001821000 == 118 [pid = 1809] [id = 585] 22:43:42 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8026b46000 == 117 [pid = 1809] [id = 583] 22:43:42 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8023729800 == 116 [pid = 1809] [id = 582] 22:43:42 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80223c8800 == 115 [pid = 1809] [id = 581] 22:43:42 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801b973800 == 114 [pid = 1809] [id = 580] 22:43:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017c28800 == 113 [pid = 1809] [id = 579] 22:43:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8015c1a800 == 112 [pid = 1809] [id = 578] 22:43:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014fa6000 == 111 [pid = 1809] [id = 577] 22:43:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801484e800 == 110 [pid = 1809] [id = 576] 22:43:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d9d9000 == 109 [pid = 1809] [id = 575] 22:43:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c310800 == 108 [pid = 1809] [id = 574] 22:43:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80039cb000 == 107 [pid = 1809] [id = 573] 22:43:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffdef3000 == 106 [pid = 1809] [id = 572] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 245 (0x7f7ffbdd1800) [pid = 1809] [serial = 1694] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 244 (0x7f800a762400) [pid = 1809] [serial = 1709] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 243 (0x7f7ffd1acc00) [pid = 1809] [serial = 1695] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 242 (0x7f800bfc0000) [pid = 1809] [serial = 1673] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 241 (0x7f80032c5c00) [pid = 1809] [serial = 1701] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 240 (0x7f800b455800) [pid = 1809] [serial = 1710] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 239 (0x7f7ffffe2000) [pid = 1809] [serial = 1698] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 238 (0x7f8005343400) [pid = 1809] [serial = 1703] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 237 (0x7f800bc40800) [pid = 1809] [serial = 1670] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 236 (0x7f8005571800) [pid = 1809] [serial = 1706] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 235 (0x7f8005474800) [pid = 1809] [serial = 1704] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 234 (0x7f8005b83c00) [pid = 1809] [serial = 1655] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 233 (0x7f800b830400) [pid = 1809] [serial = 1667] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 232 (0x7f800125fc00) [pid = 1809] [serial = 1712] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 231 (0x7f800556a400) [pid = 1809] [serial = 1652] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 230 (0x7f7ffcd36800) [pid = 1809] [serial = 1646] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 229 (0x7f8009e6a800) [pid = 1809] [serial = 1707] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 228 (0x7f8005435c00) [pid = 1809] [serial = 1713] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 227 (0x7f800a76e000) [pid = 1809] [serial = 1661] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 226 (0x7f7ffb2f2400) [pid = 1809] [serial = 1697] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 225 (0x7f8001bd8400) [pid = 1809] [serial = 1649] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 224 (0x7f800c6f2400) [pid = 1809] [serial = 1676] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 223 (0x7f8001a89000) [pid = 1809] [serial = 1700] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 222 (0x7f8009e79000) [pid = 1809] [serial = 1658] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | --DOMWINDOW == 221 (0x7f800b746000) [pid = 1809] [serial = 1664] [outer = (nil)] [url = about:blank] 22:43:43 INFO - PROCESS | 1809 | 1461735823383 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 22:43:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1528ms 22:43:43 INFO - PROCESS | 1809 | 1461735823401 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 22:43:43 INFO - PROCESS | 1809 | 1461735823403 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 22:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:43:43 INFO - PROCESS | 1809 | 1461735823410 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:43:43 INFO - PROCESS | 1809 | 1461735823415 Marionette TRACE conn3 <- [1,2410,null,{}] 22:43:43 INFO - PROCESS | 1809 | 1461735823429 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:43 INFO - PROCESS | 1809 | 1461735823617 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 22:43:43 INFO - PROCESS | 1809 | 1461735823788 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80036c4800 == 107 [pid = 1809] [id = 610] 22:43:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 222 (0x7f8005563800) [pid = 1809] [serial = 1831] [outer = (nil)] 22:43:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 223 (0x7f800570fc00) [pid = 1809] [serial = 1832] [outer = 0x7f8005563800] 22:43:43 INFO - PROCESS | 1809 | 1461735823858 Marionette DEBUG loaded listener.js 22:43:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 224 (0x7f800a768400) [pid = 1809] [serial = 1833] [outer = 0x7f8005563800] 22:43:44 INFO - PROCESS | 1809 | 1461735824575 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 22:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1187ms 22:43:44 INFO - PROCESS | 1809 | 1461735824598 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 22:43:44 INFO - PROCESS | 1809 | 1461735824602 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 22:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:43:44 INFO - PROCESS | 1809 | 1461735824607 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:43:44 INFO - PROCESS | 1809 | 1461735824609 Marionette TRACE conn3 <- [1,2414,null,{}] 22:43:44 INFO - PROCESS | 1809 | 1461735824614 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:44 INFO - PROCESS | 1809 | 1461735824870 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 22:43:44 INFO - PROCESS | 1809 | 1461735824981 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005855800 == 108 [pid = 1809] [id = 611] 22:43:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 225 (0x7f8001a89000) [pid = 1809] [serial = 1834] [outer = (nil)] 22:43:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 226 (0x7f800b751800) [pid = 1809] [serial = 1835] [outer = 0x7f8001a89000] 22:43:45 INFO - PROCESS | 1809 | 1461735825042 Marionette DEBUG loaded listener.js 22:43:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 227 (0x7f800c20e400) [pid = 1809] [serial = 1836] [outer = 0x7f8001a89000] 22:43:45 INFO - PROCESS | 1809 | 1461735825842 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 22:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1284ms 22:43:45 INFO - PROCESS | 1809 | 1461735825899 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 22:43:45 INFO - PROCESS | 1809 | 1461735825901 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 22:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:43:45 INFO - PROCESS | 1809 | 1461735825906 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:43:45 INFO - PROCESS | 1809 | 1461735825909 Marionette TRACE conn3 <- [1,2418,null,{}] 22:43:45 INFO - PROCESS | 1809 | 1461735825914 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:46 INFO - PROCESS | 1809 | 1461735826135 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 22:43:46 INFO - PROCESS | 1809 | 1461735826164 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009d73000 == 109 [pid = 1809] [id = 612] 22:43:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 228 (0x7f800be20400) [pid = 1809] [serial = 1837] [outer = (nil)] 22:43:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 229 (0x7f800d567800) [pid = 1809] [serial = 1838] [outer = 0x7f800be20400] 22:43:46 INFO - PROCESS | 1809 | 1461735826219 Marionette DEBUG loaded listener.js 22:43:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 230 (0x7f800ef16c00) [pid = 1809] [serial = 1839] [outer = 0x7f800be20400] 22:43:47 INFO - PROCESS | 1809 | 1461735827089 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:43:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:43:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1225ms 22:43:47 INFO - PROCESS | 1809 | 1461735827132 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 22:43:47 INFO - PROCESS | 1809 | 1461735827135 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 22:43:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:43:47 INFO - PROCESS | 1809 | 1461735827147 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:43:47 INFO - PROCESS | 1809 | 1461735827149 Marionette TRACE conn3 <- [1,2422,null,{}] 22:43:47 INFO - PROCESS | 1809 | 1461735827155 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:47 INFO - PROCESS | 1809 | 1461735827693 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 22:43:47 INFO - PROCESS | 1809 | --DOMWINDOW == 229 (0x7f7ffd44c400) [pid = 1809] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:43:47 INFO - PROCESS | 1809 | --DOMWINDOW == 228 (0x7f800533c400) [pid = 1809] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:43:47 INFO - PROCESS | 1809 | --DOMWINDOW == 227 (0x7f800a7b9000) [pid = 1809] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:43:47 INFO - PROCESS | 1809 | --DOMWINDOW == 226 (0x7f7ffd3eb800) [pid = 1809] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:43:47 INFO - PROCESS | 1809 | --DOMWINDOW == 225 (0x7f7ffd1b0400) [pid = 1809] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:43:47 INFO - PROCESS | 1809 | --DOMWINDOW == 224 (0x7f7ffd1b0800) [pid = 1809] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:43:47 INFO - PROCESS | 1809 | --DOMWINDOW == 223 (0x7f8001a8b800) [pid = 1809] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:43:47 INFO - PROCESS | 1809 | 1461735827894 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80008b7000 == 110 [pid = 1809] [id = 613] 22:43:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 224 (0x7f8005564800) [pid = 1809] [serial = 1840] [outer = (nil)] 22:43:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 225 (0x7f800eec5800) [pid = 1809] [serial = 1841] [outer = 0x7f8005564800] 22:43:47 INFO - PROCESS | 1809 | 1461735827962 Marionette DEBUG loaded listener.js 22:43:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 226 (0x7f8013c3b400) [pid = 1809] [serial = 1842] [outer = 0x7f8005564800] 22:43:48 INFO - PROCESS | 1809 | 1461735828613 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:43:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:43:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1487ms 22:43:48 INFO - PROCESS | 1809 | 1461735828630 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 22:43:48 INFO - PROCESS | 1809 | 1461735828633 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 22:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:43:48 INFO - PROCESS | 1809 | 1461735828639 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:43:48 INFO - PROCESS | 1809 | 1461735828641 Marionette TRACE conn3 <- [1,2426,null,{}] 22:43:48 INFO - PROCESS | 1809 | 1461735828646 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:48 INFO - PROCESS | 1809 | 1461735828807 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 22:43:48 INFO - PROCESS | 1809 | 1461735828824 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800ba44800 == 111 [pid = 1809] [id = 614] 22:43:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 227 (0x7f8013c3d000) [pid = 1809] [serial = 1843] [outer = (nil)] 22:43:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 228 (0x7f8014a77800) [pid = 1809] [serial = 1844] [outer = 0x7f8013c3d000] 22:43:48 INFO - PROCESS | 1809 | 1461735828883 Marionette DEBUG loaded listener.js 22:43:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 229 (0x7f8014fbc400) [pid = 1809] [serial = 1845] [outer = 0x7f8013c3d000] 22:43:49 INFO - PROCESS | 1809 | 1461735829899 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 22:43:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:43:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1274ms 22:43:49 INFO - PROCESS | 1809 | 1461735829930 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 22:43:49 INFO - PROCESS | 1809 | 1461735829934 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 22:43:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:43:49 INFO - PROCESS | 1809 | 1461735829947 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:43:49 INFO - PROCESS | 1809 | 1461735829951 Marionette TRACE conn3 <- [1,2430,null,{}] 22:43:49 INFO - PROCESS | 1809 | 1461735829961 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:50 INFO - PROCESS | 1809 | 1461735830189 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 22:43:50 INFO - PROCESS | 1809 | 1461735830398 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80012a7800 == 112 [pid = 1809] [id = 615] 22:43:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 230 (0x7f7ffbdd5800) [pid = 1809] [serial = 1846] [outer = (nil)] 22:43:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 231 (0x7f7ffdad9400) [pid = 1809] [serial = 1847] [outer = 0x7f7ffbdd5800] 22:43:50 INFO - PROCESS | 1809 | 1461735830513 Marionette DEBUG loaded listener.js 22:43:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 232 (0x7f8001a94800) [pid = 1809] [serial = 1848] [outer = 0x7f7ffbdd5800] 22:43:51 INFO - PROCESS | 1809 | 1461735831475 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 22:43:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:43:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1588ms 22:43:51 INFO - PROCESS | 1809 | 1461735831535 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 22:43:51 INFO - PROCESS | 1809 | 1461735831544 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 22:43:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:43:51 INFO - PROCESS | 1809 | 1461735831553 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:43:51 INFO - PROCESS | 1809 | 1461735831557 Marionette TRACE conn3 <- [1,2434,null,{}] 22:43:51 INFO - PROCESS | 1809 | 1461735831562 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:51 INFO - PROCESS | 1809 | 1461735831764 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 22:43:51 INFO - PROCESS | 1809 | 1461735831970 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005859800 == 113 [pid = 1809] [id = 616] 22:43:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 233 (0x7f7ffdad3400) [pid = 1809] [serial = 1849] [outer = (nil)] 22:43:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 234 (0x7f800570b800) [pid = 1809] [serial = 1850] [outer = 0x7f7ffdad3400] 22:43:52 INFO - PROCESS | 1809 | 1461735832040 Marionette DEBUG loaded listener.js 22:43:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 235 (0x7f800a765800) [pid = 1809] [serial = 1851] [outer = 0x7f7ffdad3400] 22:43:53 INFO - PROCESS | 1809 | 1461735833015 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 22:43:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:43:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1527ms 22:43:53 INFO - PROCESS | 1809 | 1461735833081 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 22:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:43:53 INFO - PROCESS | 1809 | 1461735833085 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 22:43:53 INFO - PROCESS | 1809 | 1461735833091 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:43:53 INFO - PROCESS | 1809 | 1461735833096 Marionette TRACE conn3 <- [1,2438,null,{}] 22:43:53 INFO - PROCESS | 1809 | 1461735833111 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:53 INFO - PROCESS | 1809 | 1461735833354 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 22:43:53 INFO - PROCESS | 1809 | 1461735833603 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c988000 == 114 [pid = 1809] [id = 617] 22:43:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 236 (0x7f800a762400) [pid = 1809] [serial = 1852] [outer = (nil)] 22:43:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 237 (0x7f800d571c00) [pid = 1809] [serial = 1853] [outer = 0x7f800a762400] 22:43:53 INFO - PROCESS | 1809 | 1461735833720 Marionette DEBUG loaded listener.js 22:43:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 238 (0x7f801188d000) [pid = 1809] [serial = 1854] [outer = 0x7f800a762400] 22:43:54 INFO - PROCESS | 1809 | 1461735834544 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 22:43:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:43:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1487ms 22:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:43:54 INFO - PROCESS | 1809 | 1461735834578 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 22:43:54 INFO - PROCESS | 1809 | 1461735834582 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 22:43:54 INFO - PROCESS | 1809 | 1461735834588 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:43:54 INFO - PROCESS | 1809 | 1461735834591 Marionette TRACE conn3 <- [1,2442,null,{}] 22:43:54 INFO - PROCESS | 1809 | 1461735834597 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:54 INFO - PROCESS | 1809 | 1461735834802 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 22:43:55 INFO - PROCESS | 1809 | 1461735835012 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80124a1000 == 115 [pid = 1809] [id = 618] 22:43:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 239 (0x7f800be2b800) [pid = 1809] [serial = 1855] [outer = (nil)] 22:43:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 240 (0x7f8013321c00) [pid = 1809] [serial = 1856] [outer = 0x7f800be2b800] 22:43:55 INFO - PROCESS | 1809 | 1461735835125 Marionette DEBUG loaded listener.js 22:43:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 241 (0x7f8014a80800) [pid = 1809] [serial = 1857] [outer = 0x7f800be2b800] 22:43:56 INFO - PROCESS | 1809 | 1461735836023 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 22:43:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1478ms 22:43:56 INFO - PROCESS | 1809 | 1461735836066 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 22:43:56 INFO - PROCESS | 1809 | 1461735836070 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 22:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:43:56 INFO - PROCESS | 1809 | 1461735836075 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:43:56 INFO - PROCESS | 1809 | 1461735836077 Marionette TRACE conn3 <- [1,2446,null,{}] 22:43:56 INFO - PROCESS | 1809 | 1461735836083 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:56 INFO - PROCESS | 1809 | 1461735836268 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 22:43:56 INFO - PROCESS | 1809 | 1461735836479 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014ea5800 == 116 [pid = 1809] [id = 619] 22:43:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 242 (0x7f800ef1b800) [pid = 1809] [serial = 1858] [outer = (nil)] 22:43:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 243 (0x7f80154a4800) [pid = 1809] [serial = 1859] [outer = 0x7f800ef1b800] 22:43:56 INFO - PROCESS | 1809 | 1461735836589 Marionette DEBUG loaded listener.js 22:43:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 244 (0x7f801604c800) [pid = 1809] [serial = 1860] [outer = 0x7f800ef1b800] 22:43:57 INFO - PROCESS | 1809 | 1461735837479 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 22:43:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1429ms 22:43:57 INFO - PROCESS | 1809 | 1461735837506 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 22:43:57 INFO - PROCESS | 1809 | 1461735837509 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 22:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:43:57 INFO - PROCESS | 1809 | 1461735837515 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:43:57 INFO - PROCESS | 1809 | 1461735837518 Marionette TRACE conn3 <- [1,2450,null,{}] 22:43:57 INFO - PROCESS | 1809 | 1461735837523 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:57 INFO - PROCESS | 1809 | 1461735837736 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 22:43:58 INFO - PROCESS | 1809 | 1461735838014 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801bb15800 == 117 [pid = 1809] [id = 620] 22:43:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 245 (0x7f8001be0800) [pid = 1809] [serial = 1861] [outer = (nil)] 22:43:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 246 (0x7f8017c98000) [pid = 1809] [serial = 1862] [outer = 0x7f8001be0800] 22:43:58 INFO - PROCESS | 1809 | 1461735838087 Marionette DEBUG loaded listener.js 22:43:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 247 (0x7f8022849c00) [pid = 1809] [serial = 1863] [outer = 0x7f8001be0800] 22:43:58 INFO - PROCESS | 1809 | 1461735838943 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 22:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1480ms 22:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:43:59 INFO - PROCESS | 1809 | 1461735838996 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 22:43:59 INFO - PROCESS | 1809 | 1461735838998 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 22:43:59 INFO - PROCESS | 1809 | 1461735839004 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:43:59 INFO - PROCESS | 1809 | 1461735839007 Marionette TRACE conn3 <- [1,2454,null,{}] 22:43:59 INFO - PROCESS | 1809 | 1461735839012 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:59 INFO - PROCESS | 1809 | 1461735839197 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 22:43:59 INFO - PROCESS | 1809 | 1461735839407 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8026be1800 == 118 [pid = 1809] [id = 621] 22:43:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 248 (0x7f800b831000) [pid = 1809] [serial = 1864] [outer = (nil)] 22:43:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 249 (0x7f80238c5000) [pid = 1809] [serial = 1865] [outer = 0x7f800b831000] 22:43:59 INFO - PROCESS | 1809 | 1461735839517 Marionette DEBUG loaded listener.js 22:43:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 250 (0x7f8023be7c00) [pid = 1809] [serial = 1866] [outer = 0x7f800b831000] 22:44:00 INFO - PROCESS | 1809 | 1461735840352 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 22:44:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1382ms 22:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:44:00 INFO - PROCESS | 1809 | 1461735840386 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 22:44:00 INFO - PROCESS | 1809 | 1461735840389 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 22:44:00 INFO - PROCESS | 1809 | 1461735840394 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:44:00 INFO - PROCESS | 1809 | 1461735840397 Marionette TRACE conn3 <- [1,2458,null,{}] 22:44:00 INFO - PROCESS | 1809 | 1461735840402 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:00 INFO - PROCESS | 1809 | 1461735840611 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 22:44:00 INFO - PROCESS | 1809 | 1461735840834 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8027b21000 == 119 [pid = 1809] [id = 622] 22:44:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 251 (0x7f8016155800) [pid = 1809] [serial = 1867] [outer = (nil)] 22:44:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 252 (0x7f8026b64400) [pid = 1809] [serial = 1868] [outer = 0x7f8016155800] 22:44:00 INFO - PROCESS | 1809 | 1461735840949 Marionette DEBUG loaded listener.js 22:44:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 253 (0x7f8026d54c00) [pid = 1809] [serial = 1869] [outer = 0x7f8016155800] 22:44:01 INFO - PROCESS | 1809 | 1461735841846 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 22:44:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:44:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1528ms 22:44:01 INFO - PROCESS | 1809 | 1461735841922 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 22:44:01 INFO - PROCESS | 1809 | 1461735841926 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 22:44:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:44:01 INFO - PROCESS | 1809 | 1461735841931 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:44:01 INFO - PROCESS | 1809 | 1461735841934 Marionette TRACE conn3 <- [1,2462,null,{}] 22:44:01 INFO - PROCESS | 1809 | 1461735841939 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:02 INFO - PROCESS | 1809 | 1461735842159 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 22:44:02 INFO - PROCESS | 1809 | 1461735842367 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8003574000 == 120 [pid = 1809] [id = 623] 22:44:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 254 (0x7f80234b1000) [pid = 1809] [serial = 1870] [outer = (nil)] 22:44:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 255 (0x7f8027278800) [pid = 1809] [serial = 1871] [outer = 0x7f80234b1000] 22:44:02 INFO - PROCESS | 1809 | 1461735842478 Marionette DEBUG loaded listener.js 22:44:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 256 (0x7f80273e0400) [pid = 1809] [serial = 1872] [outer = 0x7f80234b1000] 22:44:03 INFO - PROCESS | 1809 | 1461735843410 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 22:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1529ms 22:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:44:03 INFO - PROCESS | 1809 | 1461735843462 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 22:44:03 INFO - PROCESS | 1809 | 1461735843464 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 22:44:03 INFO - PROCESS | 1809 | 1461735843468 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:44:03 INFO - PROCESS | 1809 | 1461735843473 Marionette TRACE conn3 <- [1,2466,null,{}] 22:44:03 INFO - PROCESS | 1809 | 1461735843477 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:03 INFO - PROCESS | 1809 | 1461735843662 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 22:44:03 INFO - PROCESS | 1809 | 1461735843877 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff84ea800 == 121 [pid = 1809] [id = 624] 22:44:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 257 (0x7f7ffe6da400) [pid = 1809] [serial = 1873] [outer = (nil)] 22:44:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 258 (0x7f7ffe6e3c00) [pid = 1809] [serial = 1874] [outer = 0x7f7ffe6da400] 22:44:03 INFO - PROCESS | 1809 | 1461735843986 Marionette DEBUG loaded listener.js 22:44:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 259 (0x7f7ffe6e8c00) [pid = 1809] [serial = 1875] [outer = 0x7f7ffe6da400] 22:44:04 INFO - PROCESS | 1809 | 1461735844855 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 22:44:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:44:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1430ms 22:44:04 INFO - PROCESS | 1809 | 1461735844899 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 22:44:04 INFO - PROCESS | 1809 | 1461735844902 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 22:44:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:44:04 INFO - PROCESS | 1809 | 1461735844908 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:44:04 INFO - PROCESS | 1809 | 1461735844912 Marionette TRACE conn3 <- [1,2470,null,{}] 22:44:04 INFO - PROCESS | 1809 | 1461735844917 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:05 INFO - PROCESS | 1809 | 1461735845124 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 22:44:05 INFO - PROCESS | 1809 | 1461735845360 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80000c3000 == 122 [pid = 1809] [id = 625] 22:44:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 260 (0x7f7ff9a29c00) [pid = 1809] [serial = 1876] [outer = (nil)] 22:44:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 261 (0x7f7ffe6e8000) [pid = 1809] [serial = 1877] [outer = 0x7f7ff9a29c00] 22:44:05 INFO - PROCESS | 1809 | 1461735845472 Marionette DEBUG loaded listener.js 22:44:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 262 (0x7f80273e9000) [pid = 1809] [serial = 1878] [outer = 0x7f7ff9a29c00] 22:44:06 INFO - PROCESS | 1809 | 1461735846967 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 22:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 2128ms 22:44:07 INFO - PROCESS | 1809 | 1461735847038 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 22:44:07 INFO - PROCESS | 1809 | 1461735847043 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 22:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:44:07 INFO - PROCESS | 1809 | 1461735847053 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:44:07 INFO - PROCESS | 1809 | 1461735847058 Marionette TRACE conn3 <- [1,2474,null,{}] 22:44:07 INFO - PROCESS | 1809 | 1461735847065 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:07 INFO - PROCESS | 1809 | 1461735847296 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 22:44:07 INFO - PROCESS | 1809 | 1461735847575 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80000dd800 == 123 [pid = 1809] [id = 626] 22:44:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 263 (0x7f7ffb9eb800) [pid = 1809] [serial = 1879] [outer = (nil)] 22:44:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 264 (0x7f7ffcd39400) [pid = 1809] [serial = 1880] [outer = 0x7f7ffb9eb800] 22:44:07 INFO - PROCESS | 1809 | 1461735847684 Marionette DEBUG loaded listener.js 22:44:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 265 (0x7f7ffd448c00) [pid = 1809] [serial = 1881] [outer = 0x7f7ffb9eb800] 22:44:08 INFO - PROCESS | 1809 | 1461735848722 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 22:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1734ms 22:44:08 INFO - PROCESS | 1809 | 1461735848788 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 22:44:08 INFO - PROCESS | 1809 | 1461735848796 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 22:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:44:08 INFO - PROCESS | 1809 | 1461735848805 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:44:08 INFO - PROCESS | 1809 | 1461735848807 Marionette TRACE conn3 <- [1,2478,null,{}] 22:44:08 INFO - PROCESS | 1809 | 1461735848813 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:09 INFO - PROCESS | 1809 | 1461735849029 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 22:44:09 INFO - PROCESS | 1809 | 1461735849239 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800161a000 == 124 [pid = 1809] [id = 627] 22:44:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 266 (0x7f7ffe6e5c00) [pid = 1809] [serial = 1882] [outer = (nil)] 22:44:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 267 (0x7f8001964400) [pid = 1809] [serial = 1883] [outer = 0x7f7ffe6e5c00] 22:44:09 INFO - PROCESS | 1809 | 1461735849344 Marionette DEBUG loaded listener.js 22:44:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 268 (0x7f8001a93000) [pid = 1809] [serial = 1884] [outer = 0x7f7ffe6e5c00] 22:44:10 INFO - PROCESS | 1809 | 1461735850281 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 22:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1526ms 22:44:10 INFO - PROCESS | 1809 | 1461735850331 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 22:44:10 INFO - PROCESS | 1809 | 1461735850335 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 22:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:44:10 INFO - PROCESS | 1809 | 1461735850340 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:44:10 INFO - PROCESS | 1809 | 1461735850345 Marionette TRACE conn3 <- [1,2482,null,{}] 22:44:10 INFO - PROCESS | 1809 | 1461735850359 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:10 INFO - PROCESS | 1809 | 1461735850544 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 22:44:10 INFO - PROCESS | 1809 | 1461735850770 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001a4a800 == 125 [pid = 1809] [id = 628] 22:44:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 269 (0x7f7ffd44d400) [pid = 1809] [serial = 1885] [outer = (nil)] 22:44:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 270 (0x7f8005433800) [pid = 1809] [serial = 1886] [outer = 0x7f7ffd44d400] 22:44:10 INFO - PROCESS | 1809 | 1461735850879 Marionette DEBUG loaded listener.js 22:44:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 271 (0x7f8005480800) [pid = 1809] [serial = 1887] [outer = 0x7f7ffd44d400] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80034f2800 == 124 [pid = 1809] [id = 437] 22:44:11 INFO - PROCESS | 1809 | --DOMWINDOW == 270 (0x7f80032bec00) [pid = 1809] [serial = 1721] [outer = (nil)] [url = about:blank] 22:44:11 INFO - PROCESS | 1809 | --DOMWINDOW == 269 (0x7f80154a3400) [pid = 1809] [serial = 1754] [outer = (nil)] [url = about:blank] 22:44:11 INFO - PROCESS | 1809 | --DOMWINDOW == 268 (0x7f7ffd1ae800) [pid = 1809] [serial = 1718] [outer = (nil)] [url = about:blank] 22:44:11 INFO - PROCESS | 1809 | --DOMWINDOW == 267 (0x7f800bfc6400) [pid = 1809] [serial = 1727] [outer = (nil)] [url = about:blank] 22:44:11 INFO - PROCESS | 1809 | --DOMWINDOW == 266 (0x7f800a03d000) [pid = 1809] [serial = 1724] [outer = (nil)] [url = about:blank] 22:44:11 INFO - PROCESS | 1809 | --DOMWINDOW == 265 (0x7f800d641c00) [pid = 1809] [serial = 1730] [outer = (nil)] [url = about:blank] 22:44:11 INFO - PROCESS | 1809 | --DOMWINDOW == 264 (0x7f8012724000) [pid = 1809] [serial = 1733] [outer = (nil)] [url = about:blank] 22:44:11 INFO - PROCESS | 1809 | --DOMWINDOW == 263 (0x7f8013628c00) [pid = 1809] [serial = 1736] [outer = (nil)] [url = about:blank] 22:44:11 INFO - PROCESS | 1809 | --DOMWINDOW == 262 (0x7f8013b3e000) [pid = 1809] [serial = 1739] [outer = (nil)] [url = about:blank] 22:44:11 INFO - PROCESS | 1809 | --DOMWINDOW == 261 (0x7f8013e4c400) [pid = 1809] [serial = 1742] [outer = (nil)] [url = about:blank] 22:44:11 INFO - PROCESS | 1809 | --DOMWINDOW == 260 (0x7f8014a7f000) [pid = 1809] [serial = 1745] [outer = (nil)] [url = about:blank] 22:44:11 INFO - PROCESS | 1809 | --DOMWINDOW == 259 (0x7f8014f28400) [pid = 1809] [serial = 1748] [outer = (nil)] [url = about:blank] 22:44:11 INFO - PROCESS | 1809 | --DOMWINDOW == 258 (0x7f8015582000) [pid = 1809] [serial = 1751] [outer = (nil)] [url = about:blank] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80008b7000 == 123 [pid = 1809] [id = 613] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8009d73000 == 122 [pid = 1809] [id = 612] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b406000 == 121 [pid = 1809] [id = 571] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8005855800 == 120 [pid = 1809] [id = 611] 22:44:11 INFO - PROCESS | 1809 | 1461735851877 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80036c4800 == 119 [pid = 1809] [id = 610] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffdee0000 == 118 [pid = 1809] [id = 609] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80037c2800 == 117 [pid = 1809] [id = 608] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8023a63800 == 116 [pid = 1809] [id = 602] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80223d5000 == 115 [pid = 1809] [id = 601] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017c15000 == 114 [pid = 1809] [id = 600] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014cd9000 == 113 [pid = 1809] [id = 599] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8011b60800 == 112 [pid = 1809] [id = 598] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c986000 == 111 [pid = 1809] [id = 597] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2a8000 == 110 [pid = 1809] [id = 596] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800b5de000 == 109 [pid = 1809] [id = 595] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c550800 == 108 [pid = 1809] [id = 558] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80055ef800 == 107 [pid = 1809] [id = 594] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001448000 == 106 [pid = 1809] [id = 593] 22:44:11 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800a15c000 == 105 [pid = 1809] [id = 592] 22:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1588ms 22:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:44:11 INFO - PROCESS | 1809 | 1461735851929 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 22:44:11 INFO - PROCESS | 1809 | 1461735851932 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 22:44:11 INFO - PROCESS | 1809 | 1461735851938 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:44:11 INFO - PROCESS | 1809 | 1461735851940 Marionette TRACE conn3 <- [1,2486,null,{}] 22:44:11 INFO - PROCESS | 1809 | 1461735851945 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:12 INFO - PROCESS | 1809 | 1461735852109 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 22:44:12 INFO - PROCESS | 1809 | --DOMWINDOW == 257 (0x7f800bfcbc00) [pid = 1809] [serial = 1775] [outer = (nil)] [url = about:blank] 22:44:12 INFO - PROCESS | 1809 | --DOMWINDOW == 256 (0x7f8005b88c00) [pid = 1809] [serial = 1769] [outer = (nil)] [url = about:blank] 22:44:12 INFO - PROCESS | 1809 | --DOMWINDOW == 255 (0x7f800b613800) [pid = 1809] [serial = 1772] [outer = (nil)] [url = about:blank] 22:44:12 INFO - PROCESS | 1809 | --DOMWINDOW == 254 (0x7f800556c800) [pid = 1809] [serial = 1766] [outer = (nil)] [url = about:blank] 22:44:12 INFO - PROCESS | 1809 | --DOMWINDOW == 253 (0x7f800be26c00) [pid = 1809] [serial = 1773] [outer = (nil)] [url = about:blank] 22:44:12 INFO - PROCESS | 1809 | --DOMWINDOW == 252 (0x7f8001265800) [pid = 1809] [serial = 1758] [outer = (nil)] [url = about:blank] 22:44:12 INFO - PROCESS | 1809 | --DOMWINDOW == 251 (0x7f7ffe499400) [pid = 1809] [serial = 1757] [outer = (nil)] [url = about:blank] 22:44:12 INFO - PROCESS | 1809 | --DOMWINDOW == 250 (0x7f8003949800) [pid = 1809] [serial = 1763] [outer = (nil)] [url = about:blank] 22:44:12 INFO - PROCESS | 1809 | --DOMWINDOW == 249 (0x7f8005339000) [pid = 1809] [serial = 1764] [outer = (nil)] [url = about:blank] 22:44:12 INFO - PROCESS | 1809 | --DOMWINDOW == 248 (0x7f80032a6c00) [pid = 1809] [serial = 1761] [outer = (nil)] [url = about:blank] 22:44:12 INFO - PROCESS | 1809 | --DOMWINDOW == 247 (0x7f8001bdc400) [pid = 1809] [serial = 1760] [outer = (nil)] [url = about:blank] 22:44:12 INFO - PROCESS | 1809 | --DOMWINDOW == 246 (0x7f8009fc6800) [pid = 1809] [serial = 1770] [outer = (nil)] [url = about:blank] 22:44:12 INFO - PROCESS | 1809 | --DOMWINDOW == 245 (0x7f8005983400) [pid = 1809] [serial = 1767] [outer = (nil)] [url = about:blank] 22:44:12 INFO - PROCESS | 1809 | --DOMWINDOW == 244 (0x7f800c24f000) [pid = 1809] [serial = 1776] [outer = (nil)] [url = about:blank] 22:44:12 INFO - PROCESS | 1809 | 1461735852308 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7fff0e2000 == 106 [pid = 1809] [id = 629] 22:44:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 245 (0x7f7ffe49d000) [pid = 1809] [serial = 1888] [outer = (nil)] 22:44:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 246 (0x7f8001bdc400) [pid = 1809] [serial = 1889] [outer = 0x7f7ffe49d000] 22:44:12 INFO - PROCESS | 1809 | 1461735852372 Marionette DEBUG loaded listener.js 22:44:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 247 (0x7f8005703400) [pid = 1809] [serial = 1890] [outer = 0x7f7ffe49d000] 22:44:13 INFO - PROCESS | 1809 | 1461735853163 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 22:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1275ms 22:44:13 INFO - PROCESS | 1809 | 1461735853231 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 22:44:13 INFO - PROCESS | 1809 | 1461735853235 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 22:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:44:13 INFO - PROCESS | 1809 | 1461735853244 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:44:13 INFO - PROCESS | 1809 | 1461735853246 Marionette TRACE conn3 <- [1,2490,null,{}] 22:44:13 INFO - PROCESS | 1809 | 1461735853251 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:13 INFO - PROCESS | 1809 | 1461735853421 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 22:44:13 INFO - PROCESS | 1809 | 1461735853435 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80036db000 == 107 [pid = 1809] [id = 630] 22:44:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 248 (0x7f8005564000) [pid = 1809] [serial = 1891] [outer = (nil)] 22:44:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 249 (0x7f8009e73400) [pid = 1809] [serial = 1892] [outer = 0x7f8005564000] 22:44:13 INFO - PROCESS | 1809 | 1461735853495 Marionette DEBUG loaded listener.js 22:44:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 250 (0x7f800a037c00) [pid = 1809] [serial = 1893] [outer = 0x7f8005564000] 22:44:14 INFO - PROCESS | 1809 | 1461735854361 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1178ms 22:44:14 INFO - PROCESS | 1809 | 1461735854436 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 22:44:14 INFO - PROCESS | 1809 | 1461735854438 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 22:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:44:14 INFO - PROCESS | 1809 | 1461735854469 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:44:14 INFO - PROCESS | 1809 | 1461735854472 Marionette TRACE conn3 <- [1,2494,null,{}] 22:44:14 INFO - PROCESS | 1809 | 1461735854482 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:14 INFO - PROCESS | 1809 | 1461735854741 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 22:44:15 INFO - PROCESS | 1809 | 1461735855004 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005939800 == 108 [pid = 1809] [id = 631] 22:44:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 251 (0x7f800c249400) [pid = 1809] [serial = 1894] [outer = (nil)] 22:44:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 252 (0x7f800c24fc00) [pid = 1809] [serial = 1895] [outer = 0x7f800c249400] 22:44:15 INFO - PROCESS | 1809 | 1461735855202 Marionette DEBUG loaded listener.js 22:44:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 253 (0x7f800d641800) [pid = 1809] [serial = 1896] [outer = 0x7f800c249400] 22:44:15 INFO - PROCESS | 1809 | 1461735855935 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 22:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1490ms 22:44:15 INFO - PROCESS | 1809 | 1461735855960 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 22:44:15 INFO - PROCESS | 1809 | 1461735855962 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 22:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:44:15 INFO - PROCESS | 1809 | 1461735855969 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:44:15 INFO - PROCESS | 1809 | 1461735855972 Marionette TRACE conn3 <- [1,2498,null,{}] 22:44:15 INFO - PROCESS | 1809 | 1461735855977 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:16 INFO - PROCESS | 1809 | 1461735856209 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 22:44:16 INFO - PROCESS | 1809 | 1461735856261 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a34e800 == 109 [pid = 1809] [id = 632] 22:44:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 254 (0x7f800bc45800) [pid = 1809] [serial = 1897] [outer = (nil)] 22:44:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 255 (0x7f800ef5dc00) [pid = 1809] [serial = 1898] [outer = 0x7f800bc45800] 22:44:16 INFO - PROCESS | 1809 | 1461735856320 Marionette DEBUG loaded listener.js 22:44:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 256 (0x7f801187f000) [pid = 1809] [serial = 1899] [outer = 0x7f800bc45800] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 255 (0x7f80015ea000) [pid = 1809] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 254 (0x7f7ffd449c00) [pid = 1809] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 253 (0x7f8005564800) [pid = 1809] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 252 (0x7f800be20400) [pid = 1809] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 251 (0x7f801614f800) [pid = 1809] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 250 (0x7f7ffdad2400) [pid = 1809] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 249 (0x7f7ffd1ac400) [pid = 1809] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 248 (0x7f7ffb2eb000) [pid = 1809] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 247 (0x7f800c249800) [pid = 1809] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 246 (0x7f8001a89000) [pid = 1809] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 245 (0x7f7ffd445800) [pid = 1809] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 244 (0x7f7ffd1ab800) [pid = 1809] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 243 (0x7f7ffc0ce000) [pid = 1809] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 242 (0x7f7ffd1a5c00) [pid = 1809] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 241 (0x7f7ffd1a5400) [pid = 1809] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 240 (0x7f800bfc5c00) [pid = 1809] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 239 (0x7f800556e400) [pid = 1809] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 238 (0x7f8012a31800) [pid = 1809] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 237 (0x7f8005563800) [pid = 1809] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 236 (0x7f8001a8f800) [pid = 1809] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:44:17 INFO - PROCESS | 1809 | --DOMWINDOW == 235 (0x7f7ffe492c00) [pid = 1809] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:44:18 INFO - PROCESS | 1809 | 1461735858047 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2144ms 22:44:18 INFO - PROCESS | 1809 | 1461735858114 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 22:44:18 INFO - PROCESS | 1809 | 1461735858117 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 22:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:44:18 INFO - PROCESS | 1809 | 1461735858124 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:44:18 INFO - PROCESS | 1809 | 1461735858127 Marionette TRACE conn3 <- [1,2502,null,{}] 22:44:18 INFO - PROCESS | 1809 | 1461735858132 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:18 INFO - PROCESS | 1809 | 1461735858323 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 22:44:18 INFO - PROCESS | 1809 | 1461735858494 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8003826000 == 110 [pid = 1809] [id = 633] 22:44:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 236 (0x7f7ffc0cbc00) [pid = 1809] [serial = 1900] [outer = (nil)] 22:44:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 237 (0x7f7ffe492c00) [pid = 1809] [serial = 1901] [outer = 0x7f7ffc0cbc00] 22:44:18 INFO - PROCESS | 1809 | 1461735858552 Marionette DEBUG loaded listener.js 22:44:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 238 (0x7f800b461800) [pid = 1809] [serial = 1902] [outer = 0x7f7ffc0cbc00] 22:44:19 INFO - PROCESS | 1809 | 1461735859245 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1179ms 22:44:19 INFO - PROCESS | 1809 | 1461735859304 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 22:44:19 INFO - PROCESS | 1809 | 1461735859307 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 22:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:44:19 INFO - PROCESS | 1809 | 1461735859312 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:44:19 INFO - PROCESS | 1809 | 1461735859314 Marionette TRACE conn3 <- [1,2506,null,{}] 22:44:19 INFO - PROCESS | 1809 | 1461735859323 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:19 INFO - PROCESS | 1809 | 1461735859557 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 22:44:19 INFO - PROCESS | 1809 | 1461735859798 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffc1ac000 == 111 [pid = 1809] [id = 634] 22:44:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 239 (0x7f7ffb2e6000) [pid = 1809] [serial = 1903] [outer = (nil)] 22:44:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 240 (0x7f7ffb9e2c00) [pid = 1809] [serial = 1904] [outer = 0x7f7ffb2e6000] 22:44:19 INFO - PROCESS | 1809 | 1461735859914 Marionette DEBUG loaded listener.js 22:44:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 241 (0x7f7ffb9f0000) [pid = 1809] [serial = 1905] [outer = 0x7f7ffb2e6000] 22:44:20 INFO - PROCESS | 1809 | 1461735860918 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1682ms 22:44:21 INFO - PROCESS | 1809 | 1461735860997 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 22:44:21 INFO - PROCESS | 1809 | 1461735861003 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 22:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:44:21 INFO - PROCESS | 1809 | 1461735861011 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:44:21 INFO - PROCESS | 1809 | 1461735861016 Marionette TRACE conn3 <- [1,2510,null,{}] 22:44:21 INFO - PROCESS | 1809 | 1461735861024 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:21 INFO - PROCESS | 1809 | 1461735861279 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 22:44:21 INFO - PROCESS | 1809 | 1461735861486 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80036cc800 == 112 [pid = 1809] [id = 635] 22:44:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 242 (0x7f7ffbdcd400) [pid = 1809] [serial = 1906] [outer = (nil)] 22:44:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 243 (0x7f800196f000) [pid = 1809] [serial = 1907] [outer = 0x7f7ffbdcd400] 22:44:21 INFO - PROCESS | 1809 | 1461735861597 Marionette DEBUG loaded listener.js 22:44:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 244 (0x7f80032bc800) [pid = 1809] [serial = 1908] [outer = 0x7f7ffbdcd400] 22:44:22 INFO - PROCESS | 1809 | 1461735862553 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 22:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1579ms 22:44:22 INFO - PROCESS | 1809 | 1461735862594 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 22:44:22 INFO - PROCESS | 1809 | 1461735862602 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 22:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:44:22 INFO - PROCESS | 1809 | 1461735862608 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:44:22 INFO - PROCESS | 1809 | 1461735862611 Marionette TRACE conn3 <- [1,2514,null,{}] 22:44:22 INFO - PROCESS | 1809 | 1461735862616 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:22 INFO - PROCESS | 1809 | 1461735862800 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 22:44:23 INFO - PROCESS | 1809 | 1461735863013 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800586d800 == 113 [pid = 1809] [id = 636] 22:44:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 245 (0x7f800543bc00) [pid = 1809] [serial = 1909] [outer = (nil)] 22:44:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 246 (0x7f8005983400) [pid = 1809] [serial = 1910] [outer = 0x7f800543bc00] 22:44:23 INFO - PROCESS | 1809 | 1461735863080 Marionette DEBUG loaded listener.js 22:44:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 247 (0x7f800a769c00) [pid = 1809] [serial = 1911] [outer = 0x7f800543bc00] 22:44:24 INFO - PROCESS | 1809 | 1461735864014 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 22:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1479ms 22:44:24 INFO - PROCESS | 1809 | 1461735864088 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 22:44:24 INFO - PROCESS | 1809 | 1461735864091 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 22:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:44:24 INFO - PROCESS | 1809 | 1461735864106 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:44:24 INFO - PROCESS | 1809 | 1461735864115 Marionette TRACE conn3 <- [1,2518,null,{}] 22:44:24 INFO - PROCESS | 1809 | 1461735864121 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:24 INFO - PROCESS | 1809 | 1461735864359 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 22:44:24 INFO - PROCESS | 1809 | 1461735864606 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c507800 == 114 [pid = 1809] [id = 637] 22:44:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 248 (0x7f800a031000) [pid = 1809] [serial = 1912] [outer = (nil)] 22:44:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 249 (0x7f800b83a000) [pid = 1809] [serial = 1913] [outer = 0x7f800a031000] 22:44:24 INFO - PROCESS | 1809 | 1461735864720 Marionette DEBUG loaded listener.js 22:44:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 250 (0x7f800d641c00) [pid = 1809] [serial = 1914] [outer = 0x7f800a031000] 22:44:25 INFO - PROCESS | 1809 | 1461735865592 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1546ms 22:44:25 INFO - PROCESS | 1809 | 1461735865645 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 22:44:25 INFO - PROCESS | 1809 | 1461735865649 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 22:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:44:25 INFO - PROCESS | 1809 | 1461735865655 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:44:25 INFO - PROCESS | 1809 | 1461735865658 Marionette TRACE conn3 <- [1,2522,null,{}] 22:44:25 INFO - PROCESS | 1809 | 1461735865663 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:25 INFO - PROCESS | 1809 | 1461735865845 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 22:44:26 INFO - PROCESS | 1809 | 1461735866065 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8010ec4000 == 115 [pid = 1809] [id = 638] 22:44:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 251 (0x7f7ffc0cc400) [pid = 1809] [serial = 1915] [outer = (nil)] 22:44:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 252 (0x7f801182d000) [pid = 1809] [serial = 1916] [outer = 0x7f7ffc0cc400] 22:44:26 INFO - PROCESS | 1809 | 1461735866177 Marionette DEBUG loaded listener.js 22:44:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 253 (0x7f8012a31800) [pid = 1809] [serial = 1917] [outer = 0x7f7ffc0cc400] 22:44:27 INFO - PROCESS | 1809 | 1461735867076 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1482ms 22:44:27 INFO - PROCESS | 1809 | 1461735867138 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 22:44:27 INFO - PROCESS | 1809 | 1461735867141 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 22:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:44:27 INFO - PROCESS | 1809 | 1461735867147 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:44:27 INFO - PROCESS | 1809 | 1461735867152 Marionette TRACE conn3 <- [1,2526,null,{}] 22:44:27 INFO - PROCESS | 1809 | 1461735867158 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:27 INFO - PROCESS | 1809 | 1461735867342 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 22:44:27 INFO - PROCESS | 1809 | 1461735867553 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014856800 == 116 [pid = 1809] [id = 639] 22:44:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 254 (0x7f801362b400) [pid = 1809] [serial = 1918] [outer = (nil)] 22:44:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 255 (0x7f8013b3f000) [pid = 1809] [serial = 1919] [outer = 0x7f801362b400] 22:44:27 INFO - PROCESS | 1809 | 1461735867677 Marionette DEBUG loaded listener.js 22:44:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 256 (0x7f8014b6c400) [pid = 1809] [serial = 1920] [outer = 0x7f801362b400] 22:44:28 INFO - PROCESS | 1809 | 1461735868593 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 22:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1485ms 22:44:28 INFO - PROCESS | 1809 | 1461735868633 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 22:44:28 INFO - PROCESS | 1809 | 1461735868637 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 22:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:44:28 INFO - PROCESS | 1809 | 1461735868645 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:44:28 INFO - PROCESS | 1809 | 1461735868648 Marionette TRACE conn3 <- [1,2530,null,{}] 22:44:28 INFO - PROCESS | 1809 | 1461735868653 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:28 INFO - PROCESS | 1809 | 1461735868840 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 22:44:29 INFO - PROCESS | 1809 | 1461735869054 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017e13800 == 117 [pid = 1809] [id = 640] 22:44:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 257 (0x7f801362c800) [pid = 1809] [serial = 1921] [outer = (nil)] 22:44:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 258 (0x7f8016047c00) [pid = 1809] [serial = 1922] [outer = 0x7f801362c800] 22:44:29 INFO - PROCESS | 1809 | 1461735869165 Marionette DEBUG loaded listener.js 22:44:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 259 (0x7f8017b15800) [pid = 1809] [serial = 1923] [outer = 0x7f801362c800] 22:44:30 INFO - PROCESS | 1809 | 1461735870032 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 22:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1436ms 22:44:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:44:30 INFO - PROCESS | 1809 | 1461735870081 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 22:44:30 INFO - PROCESS | 1809 | 1461735870084 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 22:44:30 INFO - PROCESS | 1809 | 1461735870089 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:44:30 INFO - PROCESS | 1809 | 1461735870092 Marionette TRACE conn3 <- [1,2534,null,{}] 22:44:30 INFO - PROCESS | 1809 | 1461735870097 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:30 INFO - PROCESS | 1809 | 1461735870282 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 22:44:30 INFO - PROCESS | 1809 | 1461735870546 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802269b800 == 118 [pid = 1809] [id = 641] 22:44:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 260 (0x7f8009e75800) [pid = 1809] [serial = 1924] [outer = (nil)] 22:44:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 261 (0x7f8017c89400) [pid = 1809] [serial = 1925] [outer = 0x7f8009e75800] 22:44:30 INFO - PROCESS | 1809 | 1461735870620 Marionette DEBUG loaded listener.js 22:44:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 262 (0x7f801c79bc00) [pid = 1809] [serial = 1926] [outer = 0x7f8009e75800] 22:44:31 INFO - PROCESS | 1809 | 1461735871422 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 22:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1384ms 22:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:44:31 INFO - PROCESS | 1809 | 1461735871473 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 22:44:31 INFO - PROCESS | 1809 | 1461735871476 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 22:44:31 INFO - PROCESS | 1809 | 1461735871480 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:44:31 INFO - PROCESS | 1809 | 1461735871484 Marionette TRACE conn3 <- [1,2538,null,{}] 22:44:31 INFO - PROCESS | 1809 | 1461735871489 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:31 INFO - PROCESS | 1809 | 1461735871666 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 22:44:31 INFO - PROCESS | 1809 | 1461735871879 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802544e000 == 119 [pid = 1809] [id = 642] 22:44:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 263 (0x7f800bb49000) [pid = 1809] [serial = 1927] [outer = (nil)] 22:44:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 264 (0x7f8022384800) [pid = 1809] [serial = 1928] [outer = 0x7f800bb49000] 22:44:31 INFO - PROCESS | 1809 | 1461735871986 Marionette DEBUG loaded listener.js 22:44:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 265 (0x7f80225cb800) [pid = 1809] [serial = 1929] [outer = 0x7f800bb49000] 22:44:32 INFO - PROCESS | 1809 | 1461735872872 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 22:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1431ms 22:44:32 INFO - PROCESS | 1809 | 1461735872913 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 22:44:32 INFO - PROCESS | 1809 | 1461735872917 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 22:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:44:32 INFO - PROCESS | 1809 | 1461735872922 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:44:32 INFO - PROCESS | 1809 | 1461735872924 Marionette TRACE conn3 <- [1,2542,null,{}] 22:44:32 INFO - PROCESS | 1809 | 1461735872929 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:33 INFO - PROCESS | 1809 | 1461735873123 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 22:44:33 INFO - PROCESS | 1809 | 1461735873415 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802978f800 == 120 [pid = 1809] [id = 643] 22:44:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 266 (0x7f8009e72c00) [pid = 1809] [serial = 1930] [outer = (nil)] 22:44:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 267 (0x7f8022a5e800) [pid = 1809] [serial = 1931] [outer = 0x7f8009e72c00] 22:44:33 INFO - PROCESS | 1809 | 1461735873490 Marionette DEBUG loaded listener.js 22:44:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 268 (0x7f8026b98c00) [pid = 1809] [serial = 1932] [outer = 0x7f8009e72c00] 22:44:34 INFO - PROCESS | 1809 | 1461735874340 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 22:44:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:44:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1480ms 22:44:34 INFO - PROCESS | 1809 | 1461735874404 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 22:44:34 INFO - PROCESS | 1809 | 1461735874407 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 22:44:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:44:34 INFO - PROCESS | 1809 | 1461735874413 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:44:34 INFO - PROCESS | 1809 | 1461735874416 Marionette TRACE conn3 <- [1,2546,null,{}] 22:44:34 INFO - PROCESS | 1809 | 1461735874421 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:34 INFO - PROCESS | 1809 | 1461735874625 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 22:44:34 INFO - PROCESS | 1809 | 1461735874839 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff9a60000 == 121 [pid = 1809] [id = 644] 22:44:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 269 (0x7f7ff9bc3000) [pid = 1809] [serial = 1933] [outer = (nil)] 22:44:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 270 (0x7f7ff9bcb000) [pid = 1809] [serial = 1934] [outer = 0x7f7ff9bc3000] 22:44:34 INFO - PROCESS | 1809 | 1461735874963 Marionette DEBUG loaded listener.js 22:44:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 271 (0x7f800b45d000) [pid = 1809] [serial = 1935] [outer = 0x7f7ff9bc3000] 22:44:35 INFO - PROCESS | 1809 | 1461735875896 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 22:44:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:44:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1533ms 22:44:35 INFO - PROCESS | 1809 | 1461735875946 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 22:44:35 INFO - PROCESS | 1809 | 1461735875950 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 22:44:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:44:35 INFO - PROCESS | 1809 | 1461735875955 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:44:35 INFO - PROCESS | 1809 | 1461735875959 Marionette TRACE conn3 <- [1,2550,null,{}] 22:44:35 INFO - PROCESS | 1809 | 1461735875963 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:36 INFO - PROCESS | 1809 | 1461735876175 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 22:44:36 INFO - PROCESS | 1809 | 1461735876393 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff828e000 == 122 [pid = 1809] [id = 645] 22:44:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 272 (0x7f7ff8246400) [pid = 1809] [serial = 1936] [outer = (nil)] 22:44:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 273 (0x7f7ff824e800) [pid = 1809] [serial = 1937] [outer = 0x7f7ff8246400] 22:44:36 INFO - PROCESS | 1809 | 1461735876500 Marionette DEBUG loaded listener.js 22:44:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 274 (0x7f80225d5c00) [pid = 1809] [serial = 1938] [outer = 0x7f7ff8246400] 22:44:37 INFO - PROCESS | 1809 | 1461735877468 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 22:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1581ms 22:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:44:37 INFO - PROCESS | 1809 | 1461735877538 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 22:44:37 INFO - PROCESS | 1809 | 1461735877540 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 22:44:37 INFO - PROCESS | 1809 | 1461735877545 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:44:37 INFO - PROCESS | 1809 | 1461735877549 Marionette TRACE conn3 <- [1,2554,null,{}] 22:44:37 INFO - PROCESS | 1809 | 1461735877554 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:37 INFO - PROCESS | 1809 | 1461735877729 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 22:44:37 INFO - PROCESS | 1809 | 1461735877944 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80015a3000 == 123 [pid = 1809] [id = 646] 22:44:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 275 (0x7f7ff7405000) [pid = 1809] [serial = 1939] [outer = (nil)] 22:44:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 276 (0x7f7ff740b400) [pid = 1809] [serial = 1940] [outer = 0x7f7ff7405000] 22:44:38 INFO - PROCESS | 1809 | 1461735878058 Marionette DEBUG loaded listener.js 22:44:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 277 (0x7f7ff740fc00) [pid = 1809] [serial = 1941] [outer = 0x7f7ff7405000] 22:44:39 INFO - PROCESS | 1809 | 1461735879011 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 22:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1532ms 22:44:39 INFO - PROCESS | 1809 | 1461735879079 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 22:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:44:39 INFO - PROCESS | 1809 | 1461735879091 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 22:44:39 INFO - PROCESS | 1809 | 1461735879097 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:44:39 INFO - PROCESS | 1809 | 1461735879099 Marionette TRACE conn3 <- [1,2558,null,{}] 22:44:39 INFO - PROCESS | 1809 | 1461735879104 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:39 INFO - PROCESS | 1809 | 1461735879285 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 22:44:39 INFO - PROCESS | 1809 | 1461735879498 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a78b000 == 124 [pid = 1809] [id = 647] 22:44:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 278 (0x7f7ff7403400) [pid = 1809] [serial = 1942] [outer = (nil)] 22:44:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 279 (0x7f7ff824d800) [pid = 1809] [serial = 1943] [outer = 0x7f7ff7403400] 22:44:39 INFO - PROCESS | 1809 | 1461735879610 Marionette DEBUG loaded listener.js 22:44:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 280 (0x7f8005707400) [pid = 1809] [serial = 1944] [outer = 0x7f7ff7403400] 22:44:40 INFO - PROCESS | 1809 | 1461735880552 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 22:44:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:44:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1528ms 22:44:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:44:40 INFO - PROCESS | 1809 | 1461735880625 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 22:44:40 INFO - PROCESS | 1809 | 1461735880628 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 22:44:40 INFO - PROCESS | 1809 | 1461735880633 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:44:40 INFO - PROCESS | 1809 | 1461735880636 Marionette TRACE conn3 <- [1,2562,null,{}] 22:44:40 INFO - PROCESS | 1809 | 1461735880641 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:40 INFO - PROCESS | 1809 | 1461735880838 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 22:44:41 INFO - PROCESS | 1809 | 1461735881055 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffc1c4800 == 125 [pid = 1809] [id = 648] 22:44:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 281 (0x7f7ff7406800) [pid = 1809] [serial = 1945] [outer = (nil)] 22:44:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 282 (0x7f7ffc0d8000) [pid = 1809] [serial = 1946] [outer = 0x7f7ff7406800] 22:44:41 INFO - PROCESS | 1809 | 1461735881169 Marionette DEBUG loaded listener.js 22:44:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 283 (0x7f7ffe493c00) [pid = 1809] [serial = 1947] [outer = 0x7f7ff7406800] 22:44:42 INFO - PROCESS | 1809 | 1461735882482 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 22:44:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:44:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1937ms 22:44:42 INFO - PROCESS | 1809 | 1461735882571 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 22:44:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:44:42 INFO - PROCESS | 1809 | 1461735882577 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 22:44:42 INFO - PROCESS | 1809 | 1461735882584 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:44:42 INFO - PROCESS | 1809 | 1461735882588 Marionette TRACE conn3 <- [1,2566,null,{}] 22:44:42 INFO - PROCESS | 1809 | 1461735882598 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:42 INFO - PROCESS | 1809 | 1461735882965 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 22:44:43 INFO - PROCESS | 1809 | 1461735883149 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001305800 == 126 [pid = 1809] [id = 649] 22:44:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 284 (0x7f7ff9bcb400) [pid = 1809] [serial = 1948] [outer = (nil)] 22:44:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 285 (0x7f7ffb9ee000) [pid = 1809] [serial = 1949] [outer = 0x7f7ff9bcb400] 22:44:43 INFO - PROCESS | 1809 | 1461735883217 Marionette DEBUG loaded listener.js 22:44:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 286 (0x7f7ffcd2c800) [pid = 1809] [serial = 1950] [outer = 0x7f7ff9bcb400] 22:44:44 INFO - PROCESS | 1809 | 1461735884235 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 22:44:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:44:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1683ms 22:44:44 INFO - PROCESS | 1809 | 1461735884267 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 22:44:44 INFO - PROCESS | 1809 | 1461735884274 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 22:44:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:44:44 INFO - PROCESS | 1809 | 1461735884283 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:44:44 INFO - PROCESS | 1809 | 1461735884286 Marionette TRACE conn3 <- [1,2570,null,{}] 22:44:44 INFO - PROCESS | 1809 | 1461735884290 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:44 INFO - PROCESS | 1809 | 1461735884479 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 22:44:44 INFO - PROCESS | 1809 | 1461735884777 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff81ed000 == 127 [pid = 1809] [id = 650] 22:44:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 287 (0x7f7ffbddc000) [pid = 1809] [serial = 1951] [outer = (nil)] 22:44:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 288 (0x7f7ffe6e8800) [pid = 1809] [serial = 1952] [outer = 0x7f7ffbddc000] 22:44:44 INFO - PROCESS | 1809 | 1461735884910 Marionette DEBUG loaded listener.js 22:44:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 289 (0x7f7ffef8b000) [pid = 1809] [serial = 1953] [outer = 0x7f7ffbddc000] 22:44:45 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8005865000 == 126 [pid = 1809] [id = 414] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 288 (0x7f8022380400) [pid = 1809] [serial = 1814] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 287 (0x7f80225bcc00) [pid = 1809] [serial = 1817] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 286 (0x7f8001bdec00) [pid = 1809] [serial = 1820] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 285 (0x7f8014a77800) [pid = 1809] [serial = 1844] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8003826000 == 125 [pid = 1809] [id = 633] 22:44:45 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800a34e800 == 124 [pid = 1809] [id = 632] 22:44:45 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8005939800 == 123 [pid = 1809] [id = 631] 22:44:45 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80036db000 == 122 [pid = 1809] [id = 630] 22:44:45 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7fff0e2000 == 121 [pid = 1809] [id = 629] 22:44:45 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001a4a800 == 120 [pid = 1809] [id = 628] 22:44:45 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800161a000 == 119 [pid = 1809] [id = 627] 22:44:45 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80000dd800 == 118 [pid = 1809] [id = 626] 22:44:45 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8026be1800 == 117 [pid = 1809] [id = 621] 22:44:45 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801bb15800 == 116 [pid = 1809] [id = 620] 22:44:45 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014ea5800 == 115 [pid = 1809] [id = 619] 22:44:45 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80124a1000 == 114 [pid = 1809] [id = 618] 22:44:45 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c988000 == 113 [pid = 1809] [id = 617] 22:44:45 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8005859800 == 112 [pid = 1809] [id = 616] 22:44:45 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80012a7800 == 111 [pid = 1809] [id = 615] 22:44:45 INFO - PROCESS | 1809 | 1461735885760 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 22:44:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:44:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1525ms 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 284 (0x7f8012725000) [pid = 1809] [serial = 1796] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 283 (0x7f8005562800) [pid = 1809] [serial = 1830] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 282 (0x7f80273dc400) [pid = 1809] [serial = 1491] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 281 (0x7f800eec5800) [pid = 1809] [serial = 1841] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 280 (0x7f800d567800) [pid = 1809] [serial = 1838] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 279 (0x7f801492d800) [pid = 1809] [serial = 1802] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 278 (0x7f80273df400) [pid = 1809] [serial = 1530] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 277 (0x7f8005439c00) [pid = 1809] [serial = 1515] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 276 (0x7f800da15000) [pid = 1809] [serial = 1793] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 275 (0x7f8013c3b400) [pid = 1809] [serial = 1842] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 274 (0x7f8022803000) [pid = 1809] [serial = 1823] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 273 (0x7f800c6f6800) [pid = 1809] [serial = 1778] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 272 (0x7f80274a5c00) [pid = 1809] [serial = 1545] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 271 (0x7f8003bef800) [pid = 1809] [serial = 1784] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 270 (0x7f8003aed400) [pid = 1809] [serial = 1623] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 269 (0x7f8015d4a800) [pid = 1809] [serial = 1808] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 268 (0x7f8014a7c400) [pid = 1809] [serial = 1524] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 267 (0x7f800b751800) [pid = 1809] [serial = 1835] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 266 (0x7f8001be1000) [pid = 1809] [serial = 1827] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 265 (0x7f800c850000) [pid = 1809] [serial = 1790] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 264 (0x7f800196c800) [pid = 1809] [serial = 1542] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 263 (0x7f7ffc0d9800) [pid = 1809] [serial = 1494] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 262 (0x7f8011881400) [pid = 1809] [serial = 1539] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 261 (0x7f800c20e400) [pid = 1809] [serial = 1836] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 260 (0x7f7ffd1af800) [pid = 1809] [serial = 1536] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 259 (0x7f801272c000) [pid = 1809] [serial = 1521] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 258 (0x7f801b861000) [pid = 1809] [serial = 1811] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 257 (0x7f800b82d800) [pid = 1809] [serial = 1518] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 256 (0x7f800b605c00) [pid = 1809] [serial = 1787] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 255 (0x7f801614b400) [pid = 1809] [serial = 1527] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 254 (0x7f800a768400) [pid = 1809] [serial = 1833] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 253 (0x7f800570fc00) [pid = 1809] [serial = 1832] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 252 (0x7f800533dc00) [pid = 1809] [serial = 1829] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 251 (0x7f8013658000) [pid = 1809] [serial = 1799] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 250 (0x7f800ef16c00) [pid = 1809] [serial = 1839] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 249 (0x7f8016045800) [pid = 1809] [serial = 1755] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 248 (0x7f80015ec800) [pid = 1809] [serial = 1781] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 247 (0x7f8014f21400) [pid = 1809] [serial = 1805] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 246 (0x7f7ffe49e400) [pid = 1809] [serial = 1533] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | --DOMWINDOW == 245 (0x7f7ffffdd800) [pid = 1809] [serial = 1826] [outer = (nil)] [url = about:blank] 22:44:45 INFO - PROCESS | 1809 | 1461735885856 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 22:44:45 INFO - PROCESS | 1809 | 1461735885860 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 22:44:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:44:45 INFO - PROCESS | 1809 | 1461735885865 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:44:45 INFO - PROCESS | 1809 | 1461735885871 Marionette TRACE conn3 <- [1,2574,null,{}] 22:44:45 INFO - PROCESS | 1809 | 1461735885884 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:46 INFO - PROCESS | 1809 | 1461735886069 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 22:44:46 INFO - PROCESS | 1809 | 1461735886240 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80015ad000 == 112 [pid = 1809] [id = 651] 22:44:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 246 (0x7f7ffcd33c00) [pid = 1809] [serial = 1954] [outer = (nil)] 22:44:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 247 (0x7f8001971c00) [pid = 1809] [serial = 1955] [outer = 0x7f7ffcd33c00] 22:44:46 INFO - PROCESS | 1809 | 1461735886303 Marionette DEBUG loaded listener.js 22:44:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 248 (0x7f8003947800) [pid = 1809] [serial = 1956] [outer = 0x7f7ffcd33c00] 22:44:47 INFO - PROCESS | 1809 | 1461735887031 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 22:44:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:44:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1182ms 22:44:47 INFO - PROCESS | 1809 | 1461735887048 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 22:44:47 INFO - PROCESS | 1809 | 1461735887052 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 22:44:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:44:47 INFO - PROCESS | 1809 | 1461735887058 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:44:47 INFO - PROCESS | 1809 | 1461735887060 Marionette TRACE conn3 <- [1,2578,null,{}] 22:44:47 INFO - PROCESS | 1809 | 1461735887065 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:47 INFO - PROCESS | 1809 | 1461735887327 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 22:44:47 INFO - PROCESS | 1809 | 1461735887347 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800380a000 == 113 [pid = 1809] [id = 652] 22:44:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 249 (0x7f7ffef85c00) [pid = 1809] [serial = 1957] [outer = (nil)] 22:44:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 250 (0x7f8005344c00) [pid = 1809] [serial = 1958] [outer = 0x7f7ffef85c00] 22:44:47 INFO - PROCESS | 1809 | 1461735887520 Marionette DEBUG loaded listener.js 22:44:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 251 (0x7f800556bc00) [pid = 1809] [serial = 1959] [outer = 0x7f7ffef85c00] 22:44:48 INFO - PROCESS | 1809 | 1461735888324 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 22:44:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:44:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1324ms 22:44:48 INFO - PROCESS | 1809 | 1461735888384 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 22:44:48 INFO - PROCESS | 1809 | 1461735888386 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 22:44:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:44:48 INFO - PROCESS | 1809 | 1461735888392 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:44:48 INFO - PROCESS | 1809 | 1461735888394 Marionette TRACE conn3 <- [1,2582,null,{}] 22:44:48 INFO - PROCESS | 1809 | 1461735888399 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:48 INFO - PROCESS | 1809 | 1461735888653 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 22:44:48 INFO - PROCESS | 1809 | 1461735888705 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80055e6000 == 114 [pid = 1809] [id = 653] 22:44:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 252 (0x7f8005b86800) [pid = 1809] [serial = 1960] [outer = (nil)] 22:44:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 253 (0x7f8009e6e400) [pid = 1809] [serial = 1961] [outer = 0x7f8005b86800] 22:44:48 INFO - PROCESS | 1809 | 1461735888761 Marionette DEBUG loaded listener.js 22:44:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 254 (0x7f800a763800) [pid = 1809] [serial = 1962] [outer = 0x7f8005b86800] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 253 (0x7f7ffbdd2400) [pid = 1809] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 252 (0x7f80015ec000) [pid = 1809] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 251 (0x7f800b456400) [pid = 1809] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 250 (0x7f800bc45800) [pid = 1809] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 249 (0x7f8009e71800) [pid = 1809] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 248 (0x7f8013269400) [pid = 1809] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 247 (0x7f800c249400) [pid = 1809] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 246 (0x7f7ffd3ed000) [pid = 1809] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 245 (0x7f8005473c00) [pid = 1809] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 244 (0x7f7ff9a22400) [pid = 1809] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 243 (0x7f800bfc5000) [pid = 1809] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 242 (0x7f8011886400) [pid = 1809] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 241 (0x7f8013389800) [pid = 1809] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 240 (0x7f7ffe493400) [pid = 1809] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 239 (0x7f800f113800) [pid = 1809] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 238 (0x7f7ffb2e8400) [pid = 1809] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 237 (0x7f7ff9a21c00) [pid = 1809] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 236 (0x7f8013c3d000) [pid = 1809] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 235 (0x7f8009e70c00) [pid = 1809] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 234 (0x7f7ff9a1f000) [pid = 1809] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 233 (0x7f7ff9a21400) [pid = 1809] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 232 (0x7f7ffb9eb800) [pid = 1809] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 231 (0x7f8005564000) [pid = 1809] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 230 (0x7f8003af2c00) [pid = 1809] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 229 (0x7f7ffd44d400) [pid = 1809] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 228 (0x7f7ffe6e5c00) [pid = 1809] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 227 (0x7f8005472800) [pid = 1809] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 226 (0x7f7ffcd31400) [pid = 1809] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 225 (0x7f800c245000) [pid = 1809] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 224 (0x7f800ef59000) [pid = 1809] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 223 (0x7f8009e75400) [pid = 1809] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 222 (0x7f800b612000) [pid = 1809] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 221 (0x7f8009fc5c00) [pid = 1809] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 220 (0x7f7ffdadd800) [pid = 1809] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 219 (0x7f800bb52c00) [pid = 1809] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 218 (0x7f800a76a800) [pid = 1809] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 217 (0x7f7ff9a2bc00) [pid = 1809] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 216 (0x7f800b74d800) [pid = 1809] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 215 (0x7f800be2fc00) [pid = 1809] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 214 (0x7f8005b8ac00) [pid = 1809] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 213 (0x7f7ffe49d000) [pid = 1809] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 212 (0x7f8013b36c00) [pid = 1809] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 211 (0x7f7ffb2e6800) [pid = 1809] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 210 (0x7f8011884400) [pid = 1809] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 209 (0x7f801362a800) [pid = 1809] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 208 (0x7f8017e9f000) [pid = 1809] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 207 (0x7f800bb52400) [pid = 1809] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 206 (0x7f800d56ac00) [pid = 1809] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 205 (0x7f7ffffe1000) [pid = 1809] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 204 (0x7f8013d27000) [pid = 1809] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 203 (0x7f8009fcf400) [pid = 1809] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 202 (0x7f7ffd44c800) [pid = 1809] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 201 (0x7f80015e2400) [pid = 1809] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 200 (0x7f8005985c00) [pid = 1809] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 199 (0x7f7ffdaddc00) [pid = 1809] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:44:50 INFO - PROCESS | 1809 | --DOMWINDOW == 198 (0x7f800bfc8400) [pid = 1809] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:44:50 INFO - PROCESS | 1809 | 1461735890522 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 22:44:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:44:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2178ms 22:44:50 INFO - PROCESS | 1809 | 1461735890571 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 22:44:50 INFO - PROCESS | 1809 | 1461735890574 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 22:44:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:44:50 INFO - PROCESS | 1809 | 1461735890580 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:44:50 INFO - PROCESS | 1809 | 1461735890583 Marionette TRACE conn3 <- [1,2586,null,{}] 22:44:50 INFO - PROCESS | 1809 | 1461735890588 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:50 INFO - PROCESS | 1809 | 1461735890838 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 22:44:50 INFO - PROCESS | 1809 | 1461735890849 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80008a6800 == 115 [pid = 1809] [id = 654] 22:44:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 199 (0x7f7ffbdd2400) [pid = 1809] [serial = 1963] [outer = (nil)] 22:44:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 200 (0x7f800570b000) [pid = 1809] [serial = 1964] [outer = 0x7f7ffbdd2400] 22:44:50 INFO - PROCESS | 1809 | 1461735890909 Marionette DEBUG loaded listener.js 22:44:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 201 (0x7f8009fc5c00) [pid = 1809] [serial = 1965] [outer = 0x7f7ffbdd2400] 22:44:51 INFO - PROCESS | 1809 | 1461735891711 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 22:44:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:44:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1177ms 22:44:51 INFO - PROCESS | 1809 | 1461735891768 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 22:44:51 INFO - PROCESS | 1809 | 1461735891770 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 22:44:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:44:51 INFO - PROCESS | 1809 | 1461735891777 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:44:51 INFO - PROCESS | 1809 | 1461735891779 Marionette TRACE conn3 <- [1,2590,null,{}] 22:44:51 INFO - PROCESS | 1809 | 1461735891784 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:51 INFO - PROCESS | 1809 | 1461735891949 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 22:44:51 INFO - PROCESS | 1809 | 1461735891959 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8008fe1000 == 116 [pid = 1809] [id = 655] 22:44:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 202 (0x7f8005702800) [pid = 1809] [serial = 1966] [outer = (nil)] 22:44:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 203 (0x7f800a7b9000) [pid = 1809] [serial = 1967] [outer = 0x7f8005702800] 22:44:52 INFO - PROCESS | 1809 | 1461735892015 Marionette DEBUG loaded listener.js 22:44:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 204 (0x7f800b742800) [pid = 1809] [serial = 1968] [outer = 0x7f8005702800] 22:44:53 INFO - PROCESS | 1809 | 1461735893239 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 22:44:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:44:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1525ms 22:44:53 INFO - PROCESS | 1809 | 1461735893304 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 22:44:53 INFO - PROCESS | 1809 | 1461735893311 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 22:44:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:44:53 INFO - PROCESS | 1809 | 1461735893318 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:44:53 INFO - PROCESS | 1809 | 1461735893324 Marionette TRACE conn3 <- [1,2594,null,{}] 22:44:53 INFO - PROCESS | 1809 | 1461735893332 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:53 INFO - PROCESS | 1809 | 1461735893587 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 22:44:53 INFO - PROCESS | 1809 | 1461735893862 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7fffccd800 == 117 [pid = 1809] [id = 656] 22:44:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 205 (0x7f7ffb9e9800) [pid = 1809] [serial = 1969] [outer = (nil)] 22:44:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 206 (0x7f7ffc0da400) [pid = 1809] [serial = 1970] [outer = 0x7f7ffb9e9800] 22:44:53 INFO - PROCESS | 1809 | 1461735893987 Marionette DEBUG loaded listener.js 22:44:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 207 (0x7f7ffdad4000) [pid = 1809] [serial = 1971] [outer = 0x7f7ffb9e9800] 22:44:54 INFO - PROCESS | 1809 | 1461735894874 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 22:44:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:44:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1584ms 22:44:54 INFO - PROCESS | 1809 | 1461735894902 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 22:44:54 INFO - PROCESS | 1809 | 1461735894910 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 22:44:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:44:54 INFO - PROCESS | 1809 | 1461735894921 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:44:54 INFO - PROCESS | 1809 | 1461735894924 Marionette TRACE conn3 <- [1,2598,null,{}] 22:44:54 INFO - PROCESS | 1809 | 1461735894929 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:55 INFO - PROCESS | 1809 | 1461735895155 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 22:44:55 INFO - PROCESS | 1809 | 1461735895373 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8003842000 == 118 [pid = 1809] [id = 657] 22:44:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 208 (0x7f7ffe49e400) [pid = 1809] [serial = 1972] [outer = (nil)] 22:44:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 209 (0x7f7ffef8d800) [pid = 1809] [serial = 1973] [outer = 0x7f7ffe49e400] 22:44:55 INFO - PROCESS | 1809 | 1461735895482 Marionette DEBUG loaded listener.js 22:44:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 210 (0x7f8001261800) [pid = 1809] [serial = 1974] [outer = 0x7f7ffe49e400] 22:44:56 INFO - PROCESS | 1809 | 1461735896479 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 22:44:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:44:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1632ms 22:44:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:44:56 INFO - PROCESS | 1809 | 1461735896552 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 22:44:56 INFO - PROCESS | 1809 | 1461735896555 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 22:44:56 INFO - PROCESS | 1809 | 1461735896562 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:44:56 INFO - PROCESS | 1809 | 1461735896568 Marionette TRACE conn3 <- [1,2602,null,{}] 22:44:56 INFO - PROCESS | 1809 | 1461735896584 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:56 INFO - PROCESS | 1809 | 1461735896824 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 22:44:57 INFO - PROCESS | 1809 | 1461735897075 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800ba37800 == 119 [pid = 1809] [id = 658] 22:44:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 211 (0x7f800329dc00) [pid = 1809] [serial = 1975] [outer = (nil)] 22:44:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 212 (0x7f8005433c00) [pid = 1809] [serial = 1976] [outer = 0x7f800329dc00] 22:44:57 INFO - PROCESS | 1809 | 1461735897194 Marionette DEBUG loaded listener.js 22:44:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 213 (0x7f8009e79800) [pid = 1809] [serial = 1977] [outer = 0x7f800329dc00] 22:44:58 INFO - PROCESS | 1809 | 1461735898056 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 22:44:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:44:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1540ms 22:44:58 INFO - PROCESS | 1809 | 1461735898102 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 22:44:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:44:58 INFO - PROCESS | 1809 | 1461735898106 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 22:44:58 INFO - PROCESS | 1809 | 1461735898111 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:44:58 INFO - PROCESS | 1809 | 1461735898114 Marionette TRACE conn3 <- [1,2606,null,{}] 22:44:58 INFO - PROCESS | 1809 | 1461735898119 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:58 INFO - PROCESS | 1809 | 1461735898307 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 22:44:58 INFO - PROCESS | 1809 | 1461735898523 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c515000 == 120 [pid = 1809] [id = 659] 22:44:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 214 (0x7f80032a8c00) [pid = 1809] [serial = 1978] [outer = (nil)] 22:44:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 215 (0x7f800b746000) [pid = 1809] [serial = 1979] [outer = 0x7f80032a8c00] 22:44:58 INFO - PROCESS | 1809 | 1461735898649 Marionette DEBUG loaded listener.js 22:44:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 216 (0x7f800ba02400) [pid = 1809] [serial = 1980] [outer = 0x7f80032a8c00] 22:44:59 INFO - PROCESS | 1809 | 1461735899563 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 22:44:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:44:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1526ms 22:44:59 INFO - PROCESS | 1809 | 1461735899638 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 22:44:59 INFO - PROCESS | 1809 | 1461735899642 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 22:44:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:44:59 INFO - PROCESS | 1809 | 1461735899647 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:44:59 INFO - PROCESS | 1809 | 1461735899650 Marionette TRACE conn3 <- [1,2610,null,{}] 22:44:59 INFO - PROCESS | 1809 | 1461735899654 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:59 INFO - PROCESS | 1809 | 1461735899845 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 22:45:00 INFO - PROCESS | 1809 | 1461735900117 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8013cbc800 == 121 [pid = 1809] [id = 660] 22:45:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 217 (0x7f800bfc5000) [pid = 1809] [serial = 1981] [outer = (nil)] 22:45:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 218 (0x7f800bfccc00) [pid = 1809] [serial = 1982] [outer = 0x7f800bfc5000] 22:45:00 INFO - PROCESS | 1809 | 1461735900243 Marionette DEBUG loaded listener.js 22:45:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 219 (0x7f800c24bc00) [pid = 1809] [serial = 1983] [outer = 0x7f800bfc5000] 22:45:01 INFO - PROCESS | 1809 | 1461735901128 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 22:45:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:45:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1532ms 22:45:01 INFO - PROCESS | 1809 | 1461735901180 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 22:45:01 INFO - PROCESS | 1809 | 1461735901184 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 22:45:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:45:01 INFO - PROCESS | 1809 | 1461735901190 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:45:01 INFO - PROCESS | 1809 | 1461735901192 Marionette TRACE conn3 <- [1,2614,null,{}] 22:45:01 INFO - PROCESS | 1809 | 1461735901198 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:01 INFO - PROCESS | 1809 | 1461735901437 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 22:45:01 INFO - PROCESS | 1809 | 1461735901698 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015c61000 == 122 [pid = 1809] [id = 661] 22:45:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 220 (0x7f800d56ac00) [pid = 1809] [serial = 1984] [outer = (nil)] 22:45:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 221 (0x7f800f111800) [pid = 1809] [serial = 1985] [outer = 0x7f800d56ac00] 22:45:01 INFO - PROCESS | 1809 | 1461735901818 Marionette DEBUG loaded listener.js 22:45:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 222 (0x7f801188cc00) [pid = 1809] [serial = 1986] [outer = 0x7f800d56ac00] 22:45:02 INFO - PROCESS | 1809 | 1461735902624 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 22:45:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:45:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1479ms 22:45:02 INFO - PROCESS | 1809 | 1461735902670 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 22:45:02 INFO - PROCESS | 1809 | 1461735902673 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 22:45:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:45:02 INFO - PROCESS | 1809 | 1461735902679 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:45:02 INFO - PROCESS | 1809 | 1461735902681 Marionette TRACE conn3 <- [1,2618,null,{}] 22:45:02 INFO - PROCESS | 1809 | 1461735902686 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:02 INFO - PROCESS | 1809 | 1461735902871 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 22:45:03 INFO - PROCESS | 1809 | 1461735903136 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80226a8800 == 123 [pid = 1809] [id = 662] 22:45:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 223 (0x7f800d568c00) [pid = 1809] [serial = 1987] [outer = (nil)] 22:45:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 224 (0x7f801325dc00) [pid = 1809] [serial = 1988] [outer = 0x7f800d568c00] 22:45:03 INFO - PROCESS | 1809 | 1461735903210 Marionette DEBUG loaded listener.js 22:45:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 225 (0x7f801362b000) [pid = 1809] [serial = 1989] [outer = 0x7f800d568c00] 22:45:04 INFO - PROCESS | 1809 | 1461735904071 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 22:45:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:45:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1430ms 22:45:04 INFO - PROCESS | 1809 | 1461735904110 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 22:45:04 INFO - PROCESS | 1809 | 1461735904113 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 22:45:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:45:04 INFO - PROCESS | 1809 | 1461735904119 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:45:04 INFO - PROCESS | 1809 | 1461735904121 Marionette TRACE conn3 <- [1,2622,null,{}] 22:45:04 INFO - PROCESS | 1809 | 1461735904126 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:04 INFO - PROCESS | 1809 | 1461735904313 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 22:45:04 INFO - PROCESS | 1809 | 1461735904530 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802776d800 == 124 [pid = 1809] [id = 663] 22:45:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 226 (0x7f800eec5800) [pid = 1809] [serial = 1990] [outer = (nil)] 22:45:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 227 (0x7f8013d29800) [pid = 1809] [serial = 1991] [outer = 0x7f800eec5800] 22:45:04 INFO - PROCESS | 1809 | 1461735904639 Marionette DEBUG loaded listener.js 22:45:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 228 (0x7f8014a77800) [pid = 1809] [serial = 1992] [outer = 0x7f800eec5800] 22:45:05 INFO - PROCESS | 1809 | 1461735905543 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 22:45:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:45:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1481ms 22:45:05 INFO - PROCESS | 1809 | 1461735905601 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 22:45:05 INFO - PROCESS | 1809 | 1461735905604 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 22:45:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:45:05 INFO - PROCESS | 1809 | 1461735905609 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:45:05 INFO - PROCESS | 1809 | 1461735905612 Marionette TRACE conn3 <- [1,2626,null,{}] 22:45:05 INFO - PROCESS | 1809 | 1461735905617 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:05 INFO - PROCESS | 1809 | 1461735905803 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 22:45:06 INFO - PROCESS | 1809 | 1461735906028 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802ca41800 == 125 [pid = 1809] [id = 664] 22:45:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 229 (0x7f8011a18400) [pid = 1809] [serial = 1993] [outer = (nil)] 22:45:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 230 (0x7f8014b6ac00) [pid = 1809] [serial = 1994] [outer = 0x7f8011a18400] 22:45:06 INFO - PROCESS | 1809 | 1461735906137 Marionette DEBUG loaded listener.js 22:45:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 231 (0x7f801550b800) [pid = 1809] [serial = 1995] [outer = 0x7f8011a18400] 22:45:07 INFO - PROCESS | 1809 | 1461735907024 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 22:45:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:45:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1479ms 22:45:07 INFO - PROCESS | 1809 | 1461735907090 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 22:45:07 INFO - PROCESS | 1809 | 1461735907094 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 22:45:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:45:07 INFO - PROCESS | 1809 | 1461735907099 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:45:07 INFO - PROCESS | 1809 | 1461735907102 Marionette TRACE conn3 <- [1,2630,null,{}] 22:45:07 INFO - PROCESS | 1809 | 1461735907107 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:07 INFO - PROCESS | 1809 | 1461735907302 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 22:45:07 INFO - PROCESS | 1809 | 1461735907525 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffbc9b800 == 126 [pid = 1809] [id = 665] 22:45:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 232 (0x7f800a76f800) [pid = 1809] [serial = 1996] [outer = (nil)] 22:45:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 233 (0x7f8015de9800) [pid = 1809] [serial = 1997] [outer = 0x7f800a76f800] 22:45:07 INFO - PROCESS | 1809 | 1461735907631 Marionette DEBUG loaded listener.js 22:45:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 234 (0x7f8017b14000) [pid = 1809] [serial = 1998] [outer = 0x7f800a76f800] 22:45:08 INFO - PROCESS | 1809 | 1461735908550 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 22:45:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:45:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1485ms 22:45:08 INFO - PROCESS | 1809 | 1461735908595 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 22:45:08 INFO - PROCESS | 1809 | 1461735908599 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 22:45:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:45:08 INFO - PROCESS | 1809 | 1461735908604 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:45:08 INFO - PROCESS | 1809 | 1461735908608 Marionette TRACE conn3 <- [1,2634,null,{}] 22:45:08 INFO - PROCESS | 1809 | 1461735908613 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:08 INFO - PROCESS | 1809 | 1461735908825 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 22:45:09 INFO - PROCESS | 1809 | 1461735909049 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff74f2000 == 127 [pid = 1809] [id = 666] 22:45:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 235 (0x7f800ef16800) [pid = 1809] [serial = 1999] [outer = (nil)] 22:45:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 236 (0x7f802593fc00) [pid = 1809] [serial = 2000] [outer = 0x7f800ef16800] 22:45:09 INFO - PROCESS | 1809 | 1461735909163 Marionette DEBUG loaded listener.js 22:45:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 237 (0x7f80273e0000) [pid = 1809] [serial = 2001] [outer = 0x7f800ef16800] 22:45:10 INFO - PROCESS | 1809 | 1461735910061 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 22:45:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:45:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1526ms 22:45:10 INFO - PROCESS | 1809 | 1461735910132 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 22:45:10 INFO - PROCESS | 1809 | 1461735910135 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 22:45:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:45:10 INFO - PROCESS | 1809 | 1461735910140 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:45:10 INFO - PROCESS | 1809 | 1461735910142 Marionette TRACE conn3 <- [1,2638,null,{}] 22:45:10 INFO - PROCESS | 1809 | 1461735910148 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:10 INFO - PROCESS | 1809 | 1461735910342 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 22:45:10 INFO - PROCESS | 1809 | 1461735910557 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800008f000 == 128 [pid = 1809] [id = 667] 22:45:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 238 (0x7f800399b000) [pid = 1809] [serial = 2002] [outer = (nil)] 22:45:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 239 (0x7f80039a1000) [pid = 1809] [serial = 2003] [outer = 0x7f800399b000] 22:45:10 INFO - PROCESS | 1809 | 1461735910668 Marionette DEBUG loaded listener.js 22:45:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 240 (0x7f80039a6c00) [pid = 1809] [serial = 2004] [outer = 0x7f800399b000] 22:45:11 INFO - PROCESS | 1809 | 1461735911607 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 22:45:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:45:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1528ms 22:45:11 INFO - PROCESS | 1809 | 1461735911670 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 22:45:11 INFO - PROCESS | 1809 | 1461735911675 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 22:45:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:45:11 INFO - PROCESS | 1809 | 1461735911682 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:45:11 INFO - PROCESS | 1809 | 1461735911694 Marionette TRACE conn3 <- [1,2642,null,{}] 22:45:11 INFO - PROCESS | 1809 | 1461735911698 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:11 INFO - PROCESS | 1809 | 1461735911958 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 22:45:12 INFO - PROCESS | 1809 | 1461735912259 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffbacd000 == 129 [pid = 1809] [id = 668] 22:45:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 241 (0x7f7ffbdd3400) [pid = 1809] [serial = 2005] [outer = (nil)] 22:45:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 242 (0x7f7ffdad5800) [pid = 1809] [serial = 2006] [outer = 0x7f7ffbdd3400] 22:45:12 INFO - PROCESS | 1809 | 1461735912327 Marionette DEBUG loaded listener.js 22:45:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 243 (0x7f80039a3c00) [pid = 1809] [serial = 2007] [outer = 0x7f7ffbdd3400] 22:45:13 INFO - PROCESS | 1809 | 1461735913148 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 22:45:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:45:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1536ms 22:45:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:45:13 INFO - PROCESS | 1809 | 1461735913218 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 22:45:13 INFO - PROCESS | 1809 | 1461735913221 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 22:45:13 INFO - PROCESS | 1809 | 1461735913227 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:45:13 INFO - PROCESS | 1809 | 1461735913229 Marionette TRACE conn3 <- [1,2646,null,{}] 22:45:13 INFO - PROCESS | 1809 | 1461735913234 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:13 INFO - PROCESS | 1809 | 1461735913412 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 22:45:13 INFO - PROCESS | 1809 | 1461735913638 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffbc8e800 == 130 [pid = 1809] [id = 669] 22:45:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 244 (0x7f7ff8249c00) [pid = 1809] [serial = 2008] [outer = (nil)] 22:45:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 245 (0x7f7ffcc4ec00) [pid = 1809] [serial = 2009] [outer = 0x7f7ff8249c00] 22:45:13 INFO - PROCESS | 1809 | 1461735913746 Marionette DEBUG loaded listener.js 22:45:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 246 (0x7f7ffcc55800) [pid = 1809] [serial = 2010] [outer = 0x7f7ff8249c00] 22:45:14 INFO - PROCESS | 1809 | 1461735914618 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 22:45:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:45:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1428ms 22:45:14 INFO - PROCESS | 1809 | 1461735914655 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 22:45:14 INFO - PROCESS | 1809 | 1461735914658 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 22:45:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:45:14 INFO - PROCESS | 1809 | 1461735914663 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:45:14 INFO - PROCESS | 1809 | 1461735914665 Marionette TRACE conn3 <- [1,2650,null,{}] 22:45:14 INFO - PROCESS | 1809 | 1461735914671 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:14 INFO - PROCESS | 1809 | 1461735914866 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 22:45:15 INFO - PROCESS | 1809 | 1461735915145 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffc19c000 == 131 [pid = 1809] [id = 670] 22:45:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 247 (0x7f7ff8243400) [pid = 1809] [serial = 2011] [outer = (nil)] 22:45:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 248 (0x7f7ffb2e9800) [pid = 1809] [serial = 2012] [outer = 0x7f7ff8243400] 22:45:15 INFO - PROCESS | 1809 | 1461735915222 Marionette DEBUG loaded listener.js 22:45:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 249 (0x7f7ffcc59800) [pid = 1809] [serial = 2013] [outer = 0x7f7ff8243400] 22:45:16 INFO - PROCESS | 1809 | 1461735916604 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 22:45:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:45:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1984ms 22:45:16 INFO - PROCESS | 1809 | 1461735916648 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 22:45:16 INFO - PROCESS | 1809 | 1461735916653 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 22:45:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:45:16 INFO - PROCESS | 1809 | 1461735916662 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:45:16 INFO - PROCESS | 1809 | 1461735916667 Marionette TRACE conn3 <- [1,2654,null,{}] 22:45:16 INFO - PROCESS | 1809 | 1461735916766 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:17 INFO - PROCESS | 1809 | 1461735917031 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 22:45:17 INFO - PROCESS | 1809 | 1461735917202 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffded8000 == 132 [pid = 1809] [id = 671] 22:45:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 250 (0x7f7ff824bc00) [pid = 1809] [serial = 2014] [outer = (nil)] 22:45:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 251 (0x7f7ffb9eb800) [pid = 1809] [serial = 2015] [outer = 0x7f7ff824bc00] 22:45:17 INFO - PROCESS | 1809 | 1461735917267 Marionette DEBUG loaded listener.js 22:45:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 252 (0x7f7ffcd36000) [pid = 1809] [serial = 2016] [outer = 0x7f7ff824bc00] 22:45:18 INFO - PROCESS | 1809 | 1461735918329 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 22:45:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:45:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1687ms 22:45:18 INFO - PROCESS | 1809 | 1461735918348 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 22:45:18 INFO - PROCESS | 1809 | 1461735918355 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 22:45:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:45:18 INFO - PROCESS | 1809 | 1461735918364 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:45:18 INFO - PROCESS | 1809 | 1461735918368 Marionette TRACE conn3 <- [1,2658,null,{}] 22:45:18 INFO - PROCESS | 1809 | 1461735918373 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:18 INFO - PROCESS | 1809 | 1461735918557 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 22:45:18 INFO - PROCESS | 1809 | 1461735918866 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff84e3800 == 133 [pid = 1809] [id = 672] 22:45:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 253 (0x7f7ffb9ec800) [pid = 1809] [serial = 2017] [outer = (nil)] 22:45:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 254 (0x7f7ffd44c800) [pid = 1809] [serial = 2018] [outer = 0x7f7ffb9ec800] 22:45:19 INFO - PROCESS | 1809 | 1461735919032 Marionette DEBUG loaded listener.js 22:45:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 255 (0x7f7ffe49b000) [pid = 1809] [serial = 2019] [outer = 0x7f7ffb9ec800] 22:45:19 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80008a6800 == 132 [pid = 1809] [id = 654] 22:45:19 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80055e6000 == 131 [pid = 1809] [id = 653] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 254 (0x7f80238c5000) [pid = 1809] [serial = 1865] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 253 (0x7f8026b64400) [pid = 1809] [serial = 1868] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 252 (0x7f8027278800) [pid = 1809] [serial = 1871] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 251 (0x7f7ffe6e3c00) [pid = 1809] [serial = 1874] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 250 (0x7f7ffe492c00) [pid = 1809] [serial = 1901] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800380a000 == 130 [pid = 1809] [id = 652] 22:45:19 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80015ad000 == 129 [pid = 1809] [id = 651] 22:45:19 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ff81ed000 == 128 [pid = 1809] [id = 650] 22:45:19 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001305800 == 127 [pid = 1809] [id = 649] 22:45:19 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ff828e000 == 126 [pid = 1809] [id = 645] 22:45:19 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ff9a60000 == 125 [pid = 1809] [id = 644] 22:45:19 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802978f800 == 124 [pid = 1809] [id = 643] 22:45:19 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802544e000 == 123 [pid = 1809] [id = 642] 22:45:19 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802269b800 == 122 [pid = 1809] [id = 641] 22:45:19 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017e13800 == 121 [pid = 1809] [id = 640] 22:45:19 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014856800 == 120 [pid = 1809] [id = 639] 22:45:19 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8010ec4000 == 119 [pid = 1809] [id = 638] 22:45:19 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c507800 == 118 [pid = 1809] [id = 637] 22:45:19 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800586d800 == 117 [pid = 1809] [id = 636] 22:45:19 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80036cc800 == 116 [pid = 1809] [id = 635] 22:45:19 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffc1ac000 == 115 [pid = 1809] [id = 634] 22:45:19 INFO - PROCESS | 1809 | 1461735919926 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 249 (0x7f8009e6a400) [pid = 1809] [serial = 1578] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 248 (0x7f80154a4800) [pid = 1809] [serial = 1859] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 247 (0x7f8003bf1800) [pid = 1809] [serial = 1722] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 246 (0x7f800ba0d000) [pid = 1809] [serial = 1668] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 245 (0x7f801187f000) [pid = 1809] [serial = 1899] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 244 (0x7f800b453c00) [pid = 1809] [serial = 1725] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 243 (0x7f8017b11800) [pid = 1809] [serial = 1596] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 242 (0x7f800d641800) [pid = 1809] [serial = 1896] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 241 (0x7f8003947c00) [pid = 1809] [serial = 1650] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 240 (0x7f8005710400) [pid = 1809] [serial = 1653] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 239 (0x7f800329c000) [pid = 1809] [serial = 1620] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 238 (0x7f800d571c00) [pid = 1809] [serial = 1853] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 237 (0x7f801272d400) [pid = 1809] [serial = 1593] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 236 (0x7f8013d26800) [pid = 1809] [serial = 1740] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 235 (0x7f7ffe6e8000) [pid = 1809] [serial = 1877] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 234 (0x7f801418cc00) [pid = 1809] [serial = 1743] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 233 (0x7f8005563c00) [pid = 1809] [serial = 1584] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 232 (0x7f801326a800) [pid = 1809] [serial = 1734] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 231 (0x7f80274ac800) [pid = 1809] [serial = 1611] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 230 (0x7f7ffd3ebc00) [pid = 1809] [serial = 1647] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 229 (0x7f8014fbc400) [pid = 1809] [serial = 1845] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 228 (0x7f8009e6ac00) [pid = 1809] [serial = 1656] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 227 (0x7f7ffdad3000) [pid = 1809] [serial = 1617] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 226 (0x7f7ff9a2c400) [pid = 1809] [serial = 1614] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 225 (0x7f7ffcd39400) [pid = 1809] [serial = 1880] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 224 (0x7f800a037c00) [pid = 1809] [serial = 1893] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 223 (0x7f800556d800) [pid = 1809] [serial = 1644] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 222 (0x7f800570b800) [pid = 1809] [serial = 1850] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 221 (0x7f8005480800) [pid = 1809] [serial = 1887] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 220 (0x7f8001a93000) [pid = 1809] [serial = 1884] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 219 (0x7f800b608400) [pid = 1809] [serial = 1662] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 218 (0x7f7ffdadf800) [pid = 1809] [serial = 1719] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 217 (0x7f8013321c00) [pid = 1809] [serial = 1856] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 216 (0x7f800ef14c00) [pid = 1809] [serial = 1683] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 215 (0x7f800f1ad400) [pid = 1809] [serial = 1689] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 214 (0x7f800be2b400) [pid = 1809] [serial = 1587] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 213 (0x7f7ffdad9400) [pid = 1809] [serial = 1847] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 212 (0x7f800c20c800) [pid = 1809] [serial = 1674] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 211 (0x7f800c24fc00) [pid = 1809] [serial = 1895] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 210 (0x7f800c6f6000) [pid = 1809] [serial = 1728] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 209 (0x7f801187ec00) [pid = 1809] [serial = 1692] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 208 (0x7f800d562c00) [pid = 1809] [serial = 1677] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 207 (0x7f8009e73400) [pid = 1809] [serial = 1892] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 206 (0x7f800ef1e000) [pid = 1809] [serial = 1590] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 205 (0x7f8015df0c00) [pid = 1809] [serial = 1752] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 204 (0x7f800eff2c00) [pid = 1809] [serial = 1731] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 203 (0x7f800da11c00) [pid = 1809] [serial = 1680] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 202 (0x7f8009fcb400) [pid = 1809] [serial = 1659] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 201 (0x7f8005703400) [pid = 1809] [serial = 1890] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 200 (0x7f8014b65400) [pid = 1809] [serial = 1746] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 199 (0x7f7ffb2f3400) [pid = 1809] [serial = 1608] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 198 (0x7f8013b35000) [pid = 1809] [serial = 1737] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 197 (0x7f8023746400) [pid = 1809] [serial = 1602] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 196 (0x7f8001964400) [pid = 1809] [serial = 1883] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 195 (0x7f800ef5dc00) [pid = 1809] [serial = 1898] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 194 (0x7f8026b9a400) [pid = 1809] [serial = 1605] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 193 (0x7f80225b1c00) [pid = 1809] [serial = 1599] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 192 (0x7f800f10a400) [pid = 1809] [serial = 1686] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 191 (0x7f800be23400) [pid = 1809] [serial = 1671] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 190 (0x7f8014fbdc00) [pid = 1809] [serial = 1749] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 189 (0x7f800b750000) [pid = 1809] [serial = 1665] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 188 (0x7f8005433800) [pid = 1809] [serial = 1886] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 187 (0x7f7ffd448c00) [pid = 1809] [serial = 1881] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x7f8017c98000) [pid = 1809] [serial = 1862] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x7f8001969000) [pid = 1809] [serial = 1581] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x7f8001bdc400) [pid = 1809] [serial = 1889] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0x7f800556c400) [pid = 1809] [serial = 1785] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x7f800ba02c00) [pid = 1809] [serial = 1788] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1809 | --DOMWINDOW == 181 (0x7f8001bda400) [pid = 1809] [serial = 1782] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x7f800d635800) [pid = 1809] [serial = 1779] [outer = (nil)] [url = about:blank] 22:45:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:45:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1629ms 22:45:20 INFO - PROCESS | 1809 | 1461735919994 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 22:45:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:45:20 INFO - PROCESS | 1809 | 1461735920003 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 22:45:20 INFO - PROCESS | 1809 | 1461735920009 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:45:20 INFO - PROCESS | 1809 | 1461735920015 Marionette TRACE conn3 <- [1,2662,null,{}] 22:45:20 INFO - PROCESS | 1809 | 1461735920029 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:20 INFO - PROCESS | 1809 | 1461735920212 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 22:45:20 INFO - PROCESS | 1809 | 1461735920397 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7fffdce000 == 116 [pid = 1809] [id = 673] 22:45:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x7f7ffd1aa000) [pid = 1809] [serial = 2020] [outer = (nil)] 22:45:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x7f7ffffe1c00) [pid = 1809] [serial = 2021] [outer = 0x7f7ffd1aa000] 22:45:20 INFO - PROCESS | 1809 | 1461735920458 Marionette DEBUG loaded listener.js 22:45:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x7f8001963800) [pid = 1809] [serial = 2022] [outer = 0x7f7ffd1aa000] 22:45:21 INFO - PROCESS | 1809 | 1461735921182 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 22:45:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:45:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1195ms 22:45:21 INFO - PROCESS | 1809 | 1461735921204 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 22:45:21 INFO - PROCESS | 1809 | 1461735921208 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 22:45:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:45:21 INFO - PROCESS | 1809 | 1461735921213 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:45:21 INFO - PROCESS | 1809 | 1461735921215 Marionette TRACE conn3 <- [1,2666,null,{}] 22:45:21 INFO - PROCESS | 1809 | 1461735921220 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:21 INFO - PROCESS | 1809 | 1461735921475 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 22:45:21 INFO - PROCESS | 1809 | 1461735921592 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80015a6800 == 117 [pid = 1809] [id = 674] 22:45:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x7f7ffd3eb800) [pid = 1809] [serial = 2023] [outer = (nil)] 22:45:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x7f8001bd7400) [pid = 1809] [serial = 2024] [outer = 0x7f7ffd3eb800] 22:45:21 INFO - PROCESS | 1809 | 1461735921662 Marionette DEBUG loaded listener.js 22:45:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x7f800329b400) [pid = 1809] [serial = 2025] [outer = 0x7f7ffd3eb800] 22:45:22 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:45:22 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:45:22 INFO - PROCESS | 1809 | 1461735922912 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 22:45:22 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) 22:45:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1728ms 22:45:22 INFO - PROCESS | 1809 | 1461735922942 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 22:45:22 INFO - PROCESS | 1809 | 1461735922945 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 22:45:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:45:22 INFO - PROCESS | 1809 | 1461735922962 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:45:22 INFO - PROCESS | 1809 | 1461735922964 Marionette TRACE conn3 <- [1,2670,null,{}] 22:45:22 INFO - PROCESS | 1809 | 1461735922970 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:23 INFO - PROCESS | 1809 | 1461735923305 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 22:45:23 INFO - PROCESS | 1809 | 1461735923397 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800356f800 == 118 [pid = 1809] [id = 675] 22:45:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x7f80032a5000) [pid = 1809] [serial = 2026] [outer = (nil)] 22:45:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 188 (0x7f80039a8000) [pid = 1809] [serial = 2027] [outer = 0x7f80032a5000] 22:45:23 INFO - PROCESS | 1809 | 1461735923454 Marionette DEBUG loaded listener.js 22:45:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 189 (0x7f8003bef800) [pid = 1809] [serial = 2028] [outer = 0x7f80032a5000] 22:45:24 INFO - PROCESS | 1809 | --DOMWINDOW == 188 (0x7f7ffc0cbc00) [pid = 1809] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:45:24 INFO - PROCESS | 1809 | --DOMWINDOW == 187 (0x7f8005b86800) [pid = 1809] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:45:24 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x7f7ffcd33c00) [pid = 1809] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:45:24 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x7f7ffbddc000) [pid = 1809] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:45:24 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x7f7ff9bcb400) [pid = 1809] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:45:24 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0x7f7ffbdd2400) [pid = 1809] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:45:24 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x7f7ffef85c00) [pid = 1809] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:45:24 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:45:25 INFO - PROCESS | 1809 | 1461735924992 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 22:45:25 INFO - PROCESS | 1809 | 1461735925053 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 22:45:25 INFO - PROCESS | 1809 | 1461735925059 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:45:25 INFO - PROCESS | 1809 | 1461735925062 Marionette TRACE conn3 <- [1,2674,null,{}] 22:45:25 INFO - PROCESS | 1809 | 1461735925067 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:25 INFO - PROCESS | 1809 | 1461735925282 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 22:45:25 INFO - PROCESS | 1809 | 1461735925493 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800383a800 == 119 [pid = 1809] [id = 676] 22:45:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x7f8003bed400) [pid = 1809] [serial = 2029] [outer = (nil)] 22:45:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x7f8005b81000) [pid = 1809] [serial = 2030] [outer = 0x7f8003bed400] 22:45:25 INFO - PROCESS | 1809 | 1461735925554 Marionette DEBUG loaded listener.js 22:45:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x7f8009fc3800) [pid = 1809] [serial = 2031] [outer = 0x7f8003bed400] 22:45:26 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:45:26 INFO - PROCESS | 1809 | 1461735926668 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 22:45:26 INFO - PROCESS | 1809 | 1461735926703 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 22:45:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:45:26 INFO - PROCESS | 1809 | 1461735926713 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:45:26 INFO - PROCESS | 1809 | 1461735926719 Marionette TRACE conn3 <- [1,2678,null,{}] 22:45:26 INFO - PROCESS | 1809 | 1461735926727 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:26 INFO - PROCESS | 1809 | 1461735926994 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 22:45:27 INFO - PROCESS | 1809 | 1461735927308 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffbca0800 == 120 [pid = 1809] [id = 677] 22:45:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x7f7ff9bd0c00) [pid = 1809] [serial = 2032] [outer = (nil)] 22:45:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x7f7ffcc4c000) [pid = 1809] [serial = 2033] [outer = 0x7f7ff9bd0c00] 22:45:27 INFO - PROCESS | 1809 | 1461735927380 Marionette DEBUG loaded listener.js 22:45:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 188 (0x7f7ffd1ab400) [pid = 1809] [serial = 2034] [outer = 0x7f7ff9bd0c00] 22:45:28 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:45:28 INFO - PROCESS | 1809 | 1461735928720 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 22:45:28 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) 22:45:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2032ms 22:45:28 INFO - PROCESS | 1809 | 1461735928746 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 22:45:28 INFO - PROCESS | 1809 | 1461735928754 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 22:45:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:45:28 INFO - PROCESS | 1809 | 1461735928764 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:45:28 INFO - PROCESS | 1809 | 1461735928768 Marionette TRACE conn3 <- [1,2682,null,{}] 22:45:28 INFO - PROCESS | 1809 | 1461735928774 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:29 INFO - PROCESS | 1809 | 1461735929007 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 22:45:29 INFO - PROCESS | 1809 | 1461735929228 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80034f8000 == 121 [pid = 1809] [id = 678] 22:45:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 189 (0x7f7ffd44f000) [pid = 1809] [serial = 2035] [outer = (nil)] 22:45:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 190 (0x7f7ffef89800) [pid = 1809] [serial = 2036] [outer = 0x7f7ffd44f000] 22:45:29 INFO - PROCESS | 1809 | 1461735929296 Marionette DEBUG loaded listener.js 22:45:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 191 (0x7f8001965800) [pid = 1809] [serial = 2037] [outer = 0x7f7ffd44f000] 22:45:30 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:45:30 INFO - PROCESS | 1809 | 1461735930616 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 22:45:30 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) 22:45:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1893ms 22:45:30 INFO - PROCESS | 1809 | 1461735930658 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 22:45:30 INFO - PROCESS | 1809 | 1461735930662 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 22:45:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:45:30 INFO - PROCESS | 1809 | 1461735930670 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:45:30 INFO - PROCESS | 1809 | 1461735930675 Marionette TRACE conn3 <- [1,2686,null,{}] 22:45:30 INFO - PROCESS | 1809 | 1461735930690 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:30 INFO - PROCESS | 1809 | 1461735930996 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 22:45:31 INFO - PROCESS | 1809 | 1461735931205 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80055db000 == 122 [pid = 1809] [id = 679] 22:45:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 192 (0x7f8001970400) [pid = 1809] [serial = 2038] [outer = (nil)] 22:45:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 193 (0x7f8003ae9c00) [pid = 1809] [serial = 2039] [outer = 0x7f8001970400] 22:45:31 INFO - PROCESS | 1809 | 1461735931315 Marionette DEBUG loaded listener.js 22:45:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 194 (0x7f800598d400) [pid = 1809] [serial = 2040] [outer = 0x7f8001970400] 22:45:32 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:45:32 INFO - PROCESS | 1809 | 1461735932651 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 22:45:32 INFO - PROCESS | 1809 | 1461735932708 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 22:45:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:45:32 INFO - PROCESS | 1809 | 1461735932716 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:45:32 INFO - PROCESS | 1809 | 1461735932719 Marionette TRACE conn3 <- [1,2690,null,{}] 22:45:32 INFO - PROCESS | 1809 | 1461735932723 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:32 INFO - PROCESS | 1809 | 1461735932946 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 22:45:33 INFO - PROCESS | 1809 | 1461735933167 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009d8b800 == 123 [pid = 1809] [id = 680] 22:45:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 195 (0x7f80019cc400) [pid = 1809] [serial = 2041] [outer = (nil)] 22:45:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 196 (0x7f8009fcb000) [pid = 1809] [serial = 2042] [outer = 0x7f80019cc400] 22:45:33 INFO - PROCESS | 1809 | 1461735933238 Marionette DEBUG loaded listener.js 22:45:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 197 (0x7f800b460800) [pid = 1809] [serial = 2043] [outer = 0x7f80019cc400] 22:45:34 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:45:34 INFO - PROCESS | 1809 | 1461735934514 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 22:45:34 INFO - PROCESS | 1809 | 1461735934554 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 22:45:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:45:34 INFO - PROCESS | 1809 | 1461735934560 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:45:34 INFO - PROCESS | 1809 | 1461735934562 Marionette TRACE conn3 <- [1,2694,null,{}] 22:45:34 INFO - PROCESS | 1809 | 1461735934567 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:34 INFO - PROCESS | 1809 | 1461735934749 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 22:45:34 INFO - PROCESS | 1809 | 1461735934967 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800aeb9000 == 124 [pid = 1809] [id = 681] 22:45:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 198 (0x7f8005b7f800) [pid = 1809] [serial = 2044] [outer = (nil)] 22:45:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 199 (0x7f800ba10c00) [pid = 1809] [serial = 2045] [outer = 0x7f8005b7f800] 22:45:35 INFO - PROCESS | 1809 | 1461735935074 Marionette DEBUG loaded listener.js 22:45:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 200 (0x7f800c202400) [pid = 1809] [serial = 2046] [outer = 0x7f8005b7f800] 22:45:36 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:45:36 INFO - PROCESS | 1809 | 1461735936388 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 22:45:36 INFO - PROCESS | 1809 | 1461735936448 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 22:45:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:45:36 INFO - PROCESS | 1809 | 1461735936454 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:45:36 INFO - PROCESS | 1809 | 1461735936457 Marionette TRACE conn3 <- [1,2698,null,{}] 22:45:36 INFO - PROCESS | 1809 | 1461735936461 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:36 INFO - PROCESS | 1809 | 1461735936822 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 22:45:37 INFO - PROCESS | 1809 | 1461735937017 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2a1800 == 125 [pid = 1809] [id = 682] 22:45:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 201 (0x7f800bfc7400) [pid = 1809] [serial = 2047] [outer = (nil)] 22:45:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 202 (0x7f800d5ce000) [pid = 1809] [serial = 2048] [outer = 0x7f800bfc7400] 22:45:37 INFO - PROCESS | 1809 | 1461735937088 Marionette DEBUG loaded listener.js 22:45:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 203 (0x7f8011881400) [pid = 1809] [serial = 2049] [outer = 0x7f800bfc7400] 22:45:38 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 22:45:38 INFO - PROCESS | 1809 | 1461735938363 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 22:45:38 INFO - PROCESS | 1809 | 1461735938389 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 22:45:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:45:38 INFO - PROCESS | 1809 | 1461735938395 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:45:38 INFO - PROCESS | 1809 | 1461735938397 Marionette TRACE conn3 <- [1,2702,null,{}] 22:45:38 INFO - PROCESS | 1809 | 1461735938403 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:38 INFO - PROCESS | 1809 | 1461735938598 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 22:45:38 INFO - PROCESS | 1809 | 1461735938818 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d68a800 == 126 [pid = 1809] [id = 683] 22:45:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 204 (0x7f800c206000) [pid = 1809] [serial = 2050] [outer = (nil)] 22:45:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 205 (0x7f8013625800) [pid = 1809] [serial = 2051] [outer = 0x7f800c206000] 22:45:38 INFO - PROCESS | 1809 | 1461735938925 Marionette DEBUG loaded listener.js 22:45:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 206 (0x7f8013d2ec00) [pid = 1809] [serial = 2052] [outer = 0x7f800c206000] 22:45:39 INFO - PROCESS | 1809 | 1461735939762 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 22:45:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:45:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1430ms 22:45:39 INFO - PROCESS | 1809 | 1461735939827 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 22:45:39 INFO - PROCESS | 1809 | 1461735939830 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 22:45:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:45:39 INFO - PROCESS | 1809 | 1461735939835 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:45:39 INFO - PROCESS | 1809 | 1461735939838 Marionette TRACE conn3 <- [1,2706,null,{}] 22:45:39 INFO - PROCESS | 1809 | 1461735939843 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:40 INFO - PROCESS | 1809 | 1461735940025 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 22:45:40 INFO - PROCESS | 1809 | 1461735940242 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f801278c800 == 127 [pid = 1809] [id = 684] 22:45:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 207 (0x7f800ef59c00) [pid = 1809] [serial = 2053] [outer = (nil)] 22:45:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 208 (0x7f8014a78400) [pid = 1809] [serial = 2054] [outer = 0x7f800ef59c00] 22:45:40 INFO - PROCESS | 1809 | 1461735940362 Marionette DEBUG loaded listener.js 22:45:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 209 (0x7f8014fb5400) [pid = 1809] [serial = 2055] [outer = 0x7f800ef59c00] 22:45:41 INFO - PROCESS | 1809 | 1461735941214 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 22:45:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:45:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1438ms 22:45:41 INFO - PROCESS | 1809 | 1461735941275 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 22:45:41 INFO - PROCESS | 1809 | 1461735941278 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 22:45:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:45:41 INFO - PROCESS | 1809 | 1461735941283 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:45:41 INFO - PROCESS | 1809 | 1461735941286 Marionette TRACE conn3 <- [1,2710,null,{}] 22:45:41 INFO - PROCESS | 1809 | 1461735941291 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:41 INFO - PROCESS | 1809 | 1461735941483 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 22:45:41 INFO - PROCESS | 1809 | 1461735941698 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014e94800 == 128 [pid = 1809] [id = 685] 22:45:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 210 (0x7f800ef5b000) [pid = 1809] [serial = 2056] [outer = (nil)] 22:45:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 211 (0x7f8015587000) [pid = 1809] [serial = 2057] [outer = 0x7f800ef5b000] 22:45:41 INFO - PROCESS | 1809 | 1461735941808 Marionette DEBUG loaded listener.js 22:45:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 212 (0x7f8016150000) [pid = 1809] [serial = 2058] [outer = 0x7f800ef5b000] 22:45:42 INFO - PROCESS | 1809 | 1461735942701 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 22:45:42 INFO - PROCESS | 1809 | 1461735942769 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 22:45:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:45:42 INFO - PROCESS | 1809 | 1461735942774 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:45:42 INFO - PROCESS | 1809 | 1461735942776 Marionette TRACE conn3 <- [1,2714,null,{}] 22:45:42 INFO - PROCESS | 1809 | 1461735942782 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:42 INFO - PROCESS | 1809 | 1461735942972 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 22:45:43 INFO - PROCESS | 1809 | 1461735943188 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8015c26000 == 129 [pid = 1809] [id = 686] 22:45:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 213 (0x7f8014f27c00) [pid = 1809] [serial = 2059] [outer = (nil)] 22:45:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 214 (0x7f801b860800) [pid = 1809] [serial = 2060] [outer = 0x7f8014f27c00] 22:45:43 INFO - PROCESS | 1809 | 1461735943299 Marionette DEBUG loaded listener.js 22:45:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 215 (0x7f80225b9800) [pid = 1809] [serial = 2061] [outer = 0x7f8014f27c00] 22:45:44 INFO - PROCESS | 1809 | 1461735944188 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 22:45:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:45:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1442ms 22:45:44 INFO - PROCESS | 1809 | 1461735944217 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 22:45:44 INFO - PROCESS | 1809 | 1461735944220 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 22:45:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:45:44 INFO - PROCESS | 1809 | 1461735944227 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:45:44 INFO - PROCESS | 1809 | 1461735944231 Marionette TRACE conn3 <- [1,2718,null,{}] 22:45:44 INFO - PROCESS | 1809 | 1461735944236 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:44 INFO - PROCESS | 1809 | 1461735944441 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 22:45:44 INFO - PROCESS | 1809 | 1461735944674 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff9a6a000 == 130 [pid = 1809] [id = 687] 22:45:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 216 (0x7f7ff9a21400) [pid = 1809] [serial = 2062] [outer = (nil)] 22:45:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 217 (0x7f8005476400) [pid = 1809] [serial = 2063] [outer = 0x7f7ff9a21400] 22:45:44 INFO - PROCESS | 1809 | 1461735944789 Marionette DEBUG loaded listener.js 22:45:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 218 (0x7f80228a7000) [pid = 1809] [serial = 2064] [outer = 0x7f7ff9a21400] 22:45:45 INFO - PROCESS | 1809 | 1461735945775 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 22:45:46 INFO - PROCESS | 1809 | 1461735946273 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 22:45:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:45:46 INFO - PROCESS | 1809 | 1461735946381 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:45:46 INFO - PROCESS | 1809 | 1461735946386 Marionette TRACE conn3 <- [1,2722,null,{}] 22:45:46 INFO - PROCESS | 1809 | 1461735946413 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:46 INFO - PROCESS | 1809 | 1461735946617 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 22:45:46 INFO - PROCESS | 1809 | 1461735946843 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800144c000 == 131 [pid = 1809] [id = 688] 22:45:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 219 (0x7f7ffbdd6400) [pid = 1809] [serial = 2065] [outer = (nil)] 22:45:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 220 (0x7f7ffcc4d800) [pid = 1809] [serial = 2066] [outer = 0x7f7ffbdd6400] 22:45:46 INFO - PROCESS | 1809 | 1461735946908 Marionette DEBUG loaded listener.js 22:45:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 221 (0x7f7ffd443800) [pid = 1809] [serial = 2067] [outer = 0x7f7ffbdd6400] 22:45:48 INFO - PROCESS | 1809 | 1461735948001 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 22:45:48 INFO - PROCESS | 1809 | 1461735948039 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 22:45:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:45:48 INFO - PROCESS | 1809 | 1461735948051 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:45:48 INFO - PROCESS | 1809 | 1461735948055 Marionette TRACE conn3 <- [1,2726,null,{}] 22:45:48 INFO - PROCESS | 1809 | 1461735948061 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:48 INFO - PROCESS | 1809 | 1461735948296 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 22:45:48 INFO - PROCESS | 1809 | 1461735948676 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:48 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801335c000 == 130 [pid = 1809] [id = 300] 22:45:48 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ff84ea800 == 129 [pid = 1809] [id = 624] 22:45:48 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8003574000 == 128 [pid = 1809] [id = 623] 22:45:48 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802230a000 == 127 [pid = 1809] [id = 410] 22:45:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff8295800 == 128 [pid = 1809] [id = 689] 22:45:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 222 (0x7f7ffb2e8400) [pid = 1809] [serial = 2068] [outer = (nil)] 22:45:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 223 (0x7f7ffef86800) [pid = 1809] [serial = 2069] [outer = 0x7f7ffb2e8400] 22:45:48 INFO - PROCESS | 1809 | 1461735948789 Marionette DEBUG loaded listener.js 22:45:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 224 (0x7f8001a8c800) [pid = 1809] [serial = 2070] [outer = 0x7f7ffb2e8400] 22:45:48 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8027b21000 == 127 [pid = 1809] [id = 622] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800356f800 == 126 [pid = 1809] [id = 675] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80015a6800 == 125 [pid = 1809] [id = 674] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7fffdce000 == 124 [pid = 1809] [id = 673] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ff84e3800 == 123 [pid = 1809] [id = 672] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffded8000 == 122 [pid = 1809] [id = 671] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffbc8e800 == 121 [pid = 1809] [id = 669] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffbacd000 == 120 [pid = 1809] [id = 668] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800008f000 == 119 [pid = 1809] [id = 667] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ff74f2000 == 118 [pid = 1809] [id = 666] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffbc9b800 == 117 [pid = 1809] [id = 665] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802ca41800 == 116 [pid = 1809] [id = 664] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802776d800 == 115 [pid = 1809] [id = 663] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80226a8800 == 114 [pid = 1809] [id = 662] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8015c61000 == 113 [pid = 1809] [id = 661] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8013cbc800 == 112 [pid = 1809] [id = 660] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c515000 == 111 [pid = 1809] [id = 659] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800ba37800 == 110 [pid = 1809] [id = 658] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8003842000 == 109 [pid = 1809] [id = 657] 22:45:49 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7fffccd800 == 108 [pid = 1809] [id = 656] 22:45:49 INFO - PROCESS | 1809 | 1461735949610 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 223 (0x7f800b461800) [pid = 1809] [serial = 1902] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 222 (0x7f8009e6e400) [pid = 1809] [serial = 1961] [outer = (nil)] [url = about:blank] 22:45:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:45:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1584ms 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 221 (0x7f8001971c00) [pid = 1809] [serial = 1955] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 220 (0x7f8003947800) [pid = 1809] [serial = 1956] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 219 (0x7f7ffe6e8800) [pid = 1809] [serial = 1952] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 218 (0x7f7ffef8b000) [pid = 1809] [serial = 1953] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 217 (0x7f8016047c00) [pid = 1809] [serial = 1922] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 216 (0x7f801182d000) [pid = 1809] [serial = 1916] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 215 (0x7f7ffcd2c800) [pid = 1809] [serial = 1950] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 214 (0x7f7ffb9ee000) [pid = 1809] [serial = 1949] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 213 (0x7f800b83a000) [pid = 1809] [serial = 1913] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 212 (0x7f8022a5e800) [pid = 1809] [serial = 1931] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 211 (0x7f7ffc0d8000) [pid = 1809] [serial = 1946] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 210 (0x7f7ff740b400) [pid = 1809] [serial = 1940] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 209 (0x7f7ff9bcb000) [pid = 1809] [serial = 1934] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 208 (0x7f8013b3f000) [pid = 1809] [serial = 1919] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 207 (0x7f8017c89400) [pid = 1809] [serial = 1925] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 206 (0x7f8022384800) [pid = 1809] [serial = 1928] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 205 (0x7f7ffb9e2c00) [pid = 1809] [serial = 1904] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 204 (0x7f8005983400) [pid = 1809] [serial = 1910] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 203 (0x7f7ff824e800) [pid = 1809] [serial = 1937] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 202 (0x7f800196f000) [pid = 1809] [serial = 1907] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 201 (0x7f7ff824d800) [pid = 1809] [serial = 1943] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 200 (0x7f8009fc5c00) [pid = 1809] [serial = 1965] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 199 (0x7f800570b000) [pid = 1809] [serial = 1964] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 198 (0x7f800a763800) [pid = 1809] [serial = 1962] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 197 (0x7f8005344c00) [pid = 1809] [serial = 1958] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | --DOMWINDOW == 196 (0x7f800556bc00) [pid = 1809] [serial = 1959] [outer = (nil)] [url = about:blank] 22:45:49 INFO - PROCESS | 1809 | 1461735949662 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 22:45:49 INFO - PROCESS | 1809 | 1461735949665 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 22:45:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:45:49 INFO - PROCESS | 1809 | 1461735949671 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:45:49 INFO - PROCESS | 1809 | 1461735949674 Marionette TRACE conn3 <- [1,2730,null,{}] 22:45:49 INFO - PROCESS | 1809 | 1461735949687 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:49 INFO - PROCESS | 1809 | 1461735949861 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 22:45:50 INFO - PROCESS | 1809 | 1461735950050 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7fffcb3000 == 109 [pid = 1809] [id = 690] 22:45:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 197 (0x7f7ffb2ea400) [pid = 1809] [serial = 2071] [outer = (nil)] 22:45:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 198 (0x7f80039a5c00) [pid = 1809] [serial = 2072] [outer = 0x7f7ffb2ea400] 22:45:50 INFO - PROCESS | 1809 | 1461735950116 Marionette DEBUG loaded listener.js 22:45:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 199 (0x7f8005439c00) [pid = 1809] [serial = 2073] [outer = 0x7f7ffb2ea400] 22:45:51 INFO - PROCESS | 1809 | 1461735951328 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 22:45:51 INFO - PROCESS | 1809 | 1461735951360 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 22:45:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:45:51 INFO - PROCESS | 1809 | 1461735951372 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:45:51 INFO - PROCESS | 1809 | 1461735951374 Marionette TRACE conn3 <- [1,2734,null,{}] 22:45:51 INFO - PROCESS | 1809 | 1461735951379 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:51 INFO - PROCESS | 1809 | 1461735951618 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 22:45:51 INFO - PROCESS | 1809 | 1461735951788 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800181c000 == 110 [pid = 1809] [id = 691] 22:45:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 200 (0x7f80032bc400) [pid = 1809] [serial = 2074] [outer = (nil)] 22:45:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 201 (0x7f800a033000) [pid = 1809] [serial = 2075] [outer = 0x7f80032bc400] 22:45:51 INFO - PROCESS | 1809 | 1461735951846 Marionette DEBUG loaded listener.js 22:45:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 202 (0x7f800b605c00) [pid = 1809] [serial = 2076] [outer = 0x7f80032bc400] 22:45:52 INFO - PROCESS | 1809 | 1461735952594 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 22:45:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:45:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1277ms 22:45:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:45:52 INFO - PROCESS | 1809 | 1461735952664 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 22:45:52 INFO - PROCESS | 1809 | 1461735952667 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 22:45:52 INFO - PROCESS | 1809 | 1461735952671 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:45:52 INFO - PROCESS | 1809 | 1461735952677 Marionette TRACE conn3 <- [1,2738,null,{}] 22:45:52 INFO - PROCESS | 1809 | 1461735952686 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:52 INFO - PROCESS | 1809 | 1461735952919 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 22:45:53 INFO - PROCESS | 1809 | --DOMWINDOW == 201 (0x7f7ff824bc00) [pid = 1809] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:45:53 INFO - PROCESS | 1809 | --DOMWINDOW == 200 (0x7f80032a5000) [pid = 1809] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:45:53 INFO - PROCESS | 1809 | --DOMWINDOW == 199 (0x7f7ffb9ec800) [pid = 1809] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:45:53 INFO - PROCESS | 1809 | --DOMWINDOW == 198 (0x7f7ffd1aa000) [pid = 1809] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:45:53 INFO - PROCESS | 1809 | --DOMWINDOW == 197 (0x7f7ffd3eb800) [pid = 1809] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:45:53 INFO - PROCESS | 1809 | 1461735953224 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800009b000 == 111 [pid = 1809] [id = 692] 22:45:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 198 (0x7f7ff8248000) [pid = 1809] [serial = 2077] [outer = (nil)] 22:45:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 199 (0x7f7ffd1aac00) [pid = 1809] [serial = 2078] [outer = 0x7f7ff8248000] 22:45:53 INFO - PROCESS | 1809 | 1461735953343 Marionette DEBUG loaded listener.js 22:45:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 200 (0x7f8009e6f400) [pid = 1809] [serial = 2079] [outer = 0x7f7ff8248000] 22:45:54 INFO - PROCESS | 1809 | 1461735954001 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 22:45:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:45:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1391ms 22:45:54 INFO - PROCESS | 1809 | 1461735954063 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 22:45:54 INFO - PROCESS | 1809 | 1461735954066 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 22:45:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:45:54 INFO - PROCESS | 1809 | 1461735954072 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:45:54 INFO - PROCESS | 1809 | 1461735954073 Marionette TRACE conn3 <- [1,2742,null,{}] 22:45:54 INFO - PROCESS | 1809 | 1461735954078 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:54 INFO - PROCESS | 1809 | 1461735954341 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 22:45:54 INFO - PROCESS | 1809 | 1461735954357 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8008fe0000 == 112 [pid = 1809] [id = 693] 22:45:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 201 (0x7f800c84b800) [pid = 1809] [serial = 2080] [outer = (nil)] 22:45:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 202 (0x7f800ef58400) [pid = 1809] [serial = 2081] [outer = 0x7f800c84b800] 22:45:54 INFO - PROCESS | 1809 | 1461735954417 Marionette DEBUG loaded listener.js 22:45:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 203 (0x7f801182d400) [pid = 1809] [serial = 2082] [outer = 0x7f800c84b800] 22:45:55 INFO - PROCESS | 1809 | 1461735955398 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 22:45:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:45:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1374ms 22:45:55 INFO - PROCESS | 1809 | 1461735955447 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 22:45:55 INFO - PROCESS | 1809 | 1461735955452 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 22:45:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:45:55 INFO - PROCESS | 1809 | 1461735955460 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:45:55 INFO - PROCESS | 1809 | 1461735955466 Marionette TRACE conn3 <- [1,2746,null,{}] 22:45:55 INFO - PROCESS | 1809 | 1461735955474 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:55 INFO - PROCESS | 1809 | 1461735955698 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 22:45:55 INFO - PROCESS | 1809 | 1461735955913 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffbc92000 == 113 [pid = 1809] [id = 694] 22:45:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 204 (0x7f7ffb9e2c00) [pid = 1809] [serial = 2083] [outer = (nil)] 22:45:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 205 (0x7f7ffc0cec00) [pid = 1809] [serial = 2084] [outer = 0x7f7ffb9e2c00] 22:45:56 INFO - PROCESS | 1809 | 1461735956026 Marionette DEBUG loaded listener.js 22:45:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 206 (0x7f7ffd3e9800) [pid = 1809] [serial = 2085] [outer = 0x7f7ffb9e2c00] 22:45:57 INFO - PROCESS | 1809 | 1461735956994 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 22:45:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:45:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1587ms 22:45:57 INFO - PROCESS | 1809 | 1461735957047 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 22:45:57 INFO - PROCESS | 1809 | 1461735957055 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 22:45:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:45:57 INFO - PROCESS | 1809 | 1461735957065 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:45:57 INFO - PROCESS | 1809 | 1461735957068 Marionette TRACE conn3 <- [1,2750,null,{}] 22:45:57 INFO - PROCESS | 1809 | 1461735957072 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:57 INFO - PROCESS | 1809 | 1461735957275 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 22:45:57 INFO - PROCESS | 1809 | 1461735957487 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800384d000 == 114 [pid = 1809] [id = 695] 22:45:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 207 (0x7f7ffef8b000) [pid = 1809] [serial = 2086] [outer = (nil)] 22:45:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 208 (0x7f800329c000) [pid = 1809] [serial = 2087] [outer = 0x7f7ffef8b000] 22:45:57 INFO - PROCESS | 1809 | 1461735957598 Marionette DEBUG loaded listener.js 22:45:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 209 (0x7f8003bfac00) [pid = 1809] [serial = 2088] [outer = 0x7f7ffef8b000] 22:45:58 INFO - PROCESS | 1809 | 1461735958545 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 22:45:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:45:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1533ms 22:45:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:45:58 INFO - PROCESS | 1809 | 1461735958597 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 22:45:58 INFO - PROCESS | 1809 | 1461735958600 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 22:45:58 INFO - PROCESS | 1809 | 1461735958606 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:45:58 INFO - PROCESS | 1809 | 1461735958612 Marionette TRACE conn3 <- [1,2754,null,{}] 22:45:58 INFO - PROCESS | 1809 | 1461735958627 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:58 INFO - PROCESS | 1809 | 1461735958828 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 22:45:59 INFO - PROCESS | 1809 | 1461735959041 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2c5800 == 115 [pid = 1809] [id = 696] 22:45:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 210 (0x7f800a76e000) [pid = 1809] [serial = 2089] [outer = (nil)] 22:45:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 211 (0x7f800bb4a400) [pid = 1809] [serial = 2090] [outer = 0x7f800a76e000] 22:45:59 INFO - PROCESS | 1809 | 1461735959155 Marionette DEBUG loaded listener.js 22:45:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 212 (0x7f800d635400) [pid = 1809] [serial = 2091] [outer = 0x7f800a76e000] 22:46:00 INFO - PROCESS | 1809 | 1461735960066 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 22:46:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:46:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1535ms 22:46:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:46:00 INFO - PROCESS | 1809 | 1461735960141 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 22:46:00 INFO - PROCESS | 1809 | 1461735960145 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 22:46:00 INFO - PROCESS | 1809 | 1461735960151 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:46:00 INFO - PROCESS | 1809 | 1461735960154 Marionette TRACE conn3 <- [1,2758,null,{}] 22:46:00 INFO - PROCESS | 1809 | 1461735960160 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:00 INFO - PROCESS | 1809 | 1461735960420 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 22:46:00 INFO - PROCESS | 1809 | 1461735960677 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8013cd8000 == 116 [pid = 1809] [id = 697] 22:46:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 213 (0x7f800a7b6800) [pid = 1809] [serial = 2092] [outer = (nil)] 22:46:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 214 (0x7f8011886000) [pid = 1809] [serial = 2093] [outer = 0x7f800a7b6800] 22:46:00 INFO - PROCESS | 1809 | 1461735960790 Marionette DEBUG loaded listener.js 22:46:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 215 (0x7f8013d25800) [pid = 1809] [serial = 2094] [outer = 0x7f800a7b6800] 22:46:01 INFO - PROCESS | 1809 | 1461735961570 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 22:46:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:46:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1435ms 22:46:01 INFO - PROCESS | 1809 | 1461735961585 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 22:46:01 INFO - PROCESS | 1809 | 1461735961588 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 22:46:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:46:01 INFO - PROCESS | 1809 | 1461735961594 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:46:01 INFO - PROCESS | 1809 | 1461735961596 Marionette TRACE conn3 <- [1,2762,null,{}] 22:46:01 INFO - PROCESS | 1809 | 1461735961602 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:01 INFO - PROCESS | 1809 | 1461735961796 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 22:46:02 INFO - PROCESS | 1809 | 1461735962071 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017c2d800 == 117 [pid = 1809] [id = 698] 22:46:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 216 (0x7f80039a3400) [pid = 1809] [serial = 2095] [outer = (nil)] 22:46:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 217 (0x7f8013d29400) [pid = 1809] [serial = 2096] [outer = 0x7f80039a3400] 22:46:02 INFO - PROCESS | 1809 | 1461735962145 Marionette DEBUG loaded listener.js 22:46:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 218 (0x7f8021741400) [pid = 1809] [serial = 2097] [outer = 0x7f80039a3400] 22:46:02 INFO - PROCESS | 1809 | 1461735962981 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 22:46:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:46:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1432ms 22:46:03 INFO - PROCESS | 1809 | 1461735963027 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 22:46:03 INFO - PROCESS | 1809 | 1461735963030 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 22:46:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:46:03 INFO - PROCESS | 1809 | 1461735963036 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:46:03 INFO - PROCESS | 1809 | 1461735963038 Marionette TRACE conn3 <- [1,2766,null,{}] 22:46:03 INFO - PROCESS | 1809 | 1461735963043 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:03 INFO - PROCESS | 1809 | 1461735963261 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 22:46:03 INFO - PROCESS | 1809 | 1461735963487 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802281f000 == 118 [pid = 1809] [id = 699] 22:46:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 219 (0x7f8015d58c00) [pid = 1809] [serial = 2098] [outer = (nil)] 22:46:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 220 (0x7f802712b000) [pid = 1809] [serial = 2099] [outer = 0x7f8015d58c00] 22:46:03 INFO - PROCESS | 1809 | 1461735963603 Marionette DEBUG loaded listener.js 22:46:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 221 (0x7f80273e7c00) [pid = 1809] [serial = 2100] [outer = 0x7f8015d58c00] 22:46:04 INFO - PROCESS | 1809 | 1461735964513 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 22:46:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:46:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1527ms 22:46:04 INFO - PROCESS | 1809 | 1461735964573 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 22:46:04 INFO - PROCESS | 1809 | 1461735964580 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 22:46:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:46:04 INFO - PROCESS | 1809 | 1461735964589 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:46:04 INFO - PROCESS | 1809 | 1461735964591 Marionette TRACE conn3 <- [1,2770,null,{}] 22:46:04 INFO - PROCESS | 1809 | 1461735964595 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:04 INFO - PROCESS | 1809 | 1461735964792 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 22:46:05 INFO - PROCESS | 1809 | 1461735965011 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8026bed000 == 119 [pid = 1809] [id = 700] 22:46:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 222 (0x7f7ffb297c00) [pid = 1809] [serial = 2101] [outer = (nil)] 22:46:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 223 (0x7f7ffb29d400) [pid = 1809] [serial = 2102] [outer = 0x7f7ffb297c00] 22:46:05 INFO - PROCESS | 1809 | 1461735965124 Marionette DEBUG loaded listener.js 22:46:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 224 (0x7f7ffb2a2c00) [pid = 1809] [serial = 2103] [outer = 0x7f7ffb297c00] 22:46:06 INFO - PROCESS | 1809 | 1461735966047 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 22:46:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:46:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1529ms 22:46:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:46:06 INFO - PROCESS | 1809 | 1461735966119 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 22:46:06 INFO - PROCESS | 1809 | 1461735966122 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 22:46:06 INFO - PROCESS | 1809 | 1461735966128 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:46:06 INFO - PROCESS | 1809 | 1461735966130 Marionette TRACE conn3 <- [1,2774,null,{}] 22:46:06 INFO - PROCESS | 1809 | 1461735966135 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:06 INFO - PROCESS | 1809 | 1461735966346 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 22:46:06 INFO - PROCESS | 1809 | 1461735966601 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8027b0b000 == 120 [pid = 1809] [id = 701] 22:46:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 225 (0x7f7ff8362400) [pid = 1809] [serial = 2104] [outer = (nil)] 22:46:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 226 (0x7f7ff8369c00) [pid = 1809] [serial = 2105] [outer = 0x7f7ff8362400] 22:46:06 INFO - PROCESS | 1809 | 1461735966674 Marionette DEBUG loaded listener.js 22:46:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 227 (0x7f7ff836e800) [pid = 1809] [serial = 2106] [outer = 0x7f7ff8362400] 22:46:07 INFO - PROCESS | 1809 | 1461735967481 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 22:46:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:46:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1429ms 22:46:07 INFO - PROCESS | 1809 | 1461735967559 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 22:46:07 INFO - PROCESS | 1809 | 1461735967563 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 22:46:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:46:07 INFO - PROCESS | 1809 | 1461735967571 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:46:07 INFO - PROCESS | 1809 | 1461735967573 Marionette TRACE conn3 <- [1,2778,null,{}] 22:46:07 INFO - PROCESS | 1809 | 1461735967577 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:07 INFO - PROCESS | 1809 | 1461735967774 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 22:46:08 INFO - PROCESS | 1809 | 1461735968035 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff75c7000 == 121 [pid = 1809] [id = 702] 22:46:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 228 (0x7f7ff8365000) [pid = 1809] [serial = 2107] [outer = (nil)] 22:46:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 229 (0x7f7ffb2a0000) [pid = 1809] [serial = 2108] [outer = 0x7f7ff8365000] 22:46:08 INFO - PROCESS | 1809 | 1461735968113 Marionette DEBUG loaded listener.js 22:46:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 230 (0x7f7ffd293400) [pid = 1809] [serial = 2109] [outer = 0x7f7ff8365000] 22:46:09 INFO - PROCESS | 1809 | 1461735969002 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 22:46:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:46:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1477ms 22:46:09 INFO - PROCESS | 1809 | 1461735969050 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 22:46:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:46:09 INFO - PROCESS | 1809 | 1461735969053 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 22:46:09 INFO - PROCESS | 1809 | 1461735969059 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:46:09 INFO - PROCESS | 1809 | 1461735969062 Marionette TRACE conn3 <- [1,2782,null,{}] 22:46:09 INFO - PROCESS | 1809 | 1461735969067 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:09 INFO - PROCESS | 1809 | 1461735969256 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 22:46:09 INFO - PROCESS | 1809 | 1461735969476 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff75e1800 == 122 [pid = 1809] [id = 703] 22:46:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 231 (0x7f7ff8366c00) [pid = 1809] [serial = 2110] [outer = (nil)] 22:46:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 232 (0x7f7ffd298c00) [pid = 1809] [serial = 2111] [outer = 0x7f7ff8366c00] 22:46:09 INFO - PROCESS | 1809 | 1461735969597 Marionette DEBUG loaded listener.js 22:46:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 233 (0x7f7ffd29cc00) [pid = 1809] [serial = 2112] [outer = 0x7f7ff8366c00] 22:46:10 INFO - PROCESS | 1809 | 1461735970484 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 22:46:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:46:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1484ms 22:46:10 INFO - PROCESS | 1809 | 1461735970544 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 22:46:10 INFO - PROCESS | 1809 | 1461735970547 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 22:46:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:46:10 INFO - PROCESS | 1809 | 1461735970553 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:46:10 INFO - PROCESS | 1809 | 1461735970556 Marionette TRACE conn3 <- [1,2786,null,{}] 22:46:10 INFO - PROCESS | 1809 | 1461735970581 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:10 INFO - PROCESS | 1809 | 1461735970809 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 22:46:11 INFO - PROCESS | 1809 | 1461735971076 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffd27e800 == 123 [pid = 1809] [id = 704] 22:46:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 234 (0x7f8003163800) [pid = 1809] [serial = 2113] [outer = (nil)] 22:46:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 235 (0x7f8003168800) [pid = 1809] [serial = 2114] [outer = 0x7f8003163800] 22:46:11 INFO - PROCESS | 1809 | 1461735971203 Marionette DEBUG loaded listener.js 22:46:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 236 (0x7f800316ec00) [pid = 1809] [serial = 2115] [outer = 0x7f8003163800] 22:46:12 INFO - PROCESS | 1809 | 1461735972057 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 22:46:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:46:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1532ms 22:46:12 INFO - PROCESS | 1809 | 1461735972086 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 22:46:12 INFO - PROCESS | 1809 | 1461735972089 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 22:46:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:46:12 INFO - PROCESS | 1809 | 1461735972095 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:46:12 INFO - PROCESS | 1809 | 1461735972097 Marionette TRACE conn3 <- [1,2790,null,{}] 22:46:12 INFO - PROCESS | 1809 | 1461735972103 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:12 INFO - PROCESS | 1809 | 1461735972293 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 22:46:12 INFO - PROCESS | 1809 | 1461735972557 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8003118800 == 124 [pid = 1809] [id = 705] 22:46:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 237 (0x7f7ffe6e6000) [pid = 1809] [serial = 2116] [outer = (nil)] 22:46:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 238 (0x7f7ffedcbc00) [pid = 1809] [serial = 2117] [outer = 0x7f7ffe6e6000] 22:46:12 INFO - PROCESS | 1809 | 1461735972629 Marionette DEBUG loaded listener.js 22:46:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 239 (0x7f7ffedd1c00) [pid = 1809] [serial = 2118] [outer = 0x7f7ffe6e6000] 22:46:13 INFO - PROCESS | 1809 | 1461735973443 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 22:46:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:46:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1379ms 22:46:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:46:13 INFO - PROCESS | 1809 | 1461735973474 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 22:46:13 INFO - PROCESS | 1809 | 1461735973477 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 22:46:13 INFO - PROCESS | 1809 | 1461735973483 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:46:13 INFO - PROCESS | 1809 | 1461735973486 Marionette TRACE conn3 <- [1,2794,null,{}] 22:46:13 INFO - PROCESS | 1809 | 1461735973491 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:13 INFO - PROCESS | 1809 | 1461735973676 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 22:46:13 INFO - PROCESS | 1809 | 1461735973950 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800389c000 == 125 [pid = 1809] [id = 706] 22:46:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 240 (0x7f7ff8146800) [pid = 1809] [serial = 2119] [outer = (nil)] 22:46:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 241 (0x7f7ff814d800) [pid = 1809] [serial = 2120] [outer = 0x7f7ff8146800] 22:46:14 INFO - PROCESS | 1809 | 1461735974020 Marionette DEBUG loaded listener.js 22:46:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 242 (0x7f7ff8151c00) [pid = 1809] [serial = 2121] [outer = 0x7f7ff8146800] 22:46:14 INFO - PROCESS | 1809 | 1461735974847 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 22:46:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:46:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1427ms 22:46:14 INFO - PROCESS | 1809 | 1461735974910 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 22:46:14 INFO - PROCESS | 1809 | 1461735974914 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 22:46:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:46:14 INFO - PROCESS | 1809 | 1461735974921 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:46:14 INFO - PROCESS | 1809 | 1461735974924 Marionette TRACE conn3 <- [1,2798,null,{}] 22:46:14 INFO - PROCESS | 1809 | 1461735974929 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:15 INFO - PROCESS | 1809 | 1461735975125 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 22:46:15 INFO - PROCESS | 1809 | 1461735975404 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff7872000 == 126 [pid = 1809] [id = 707] 22:46:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 243 (0x7f7ff8149000) [pid = 1809] [serial = 2122] [outer = (nil)] 22:46:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 244 (0x7f7ffedce000) [pid = 1809] [serial = 2123] [outer = 0x7f7ff8149000] 22:46:15 INFO - PROCESS | 1809 | 1461735975492 Marionette DEBUG loaded listener.js 22:46:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 245 (0x7f8013629c00) [pid = 1809] [serial = 2124] [outer = 0x7f7ff8149000] 22:46:16 INFO - PROCESS | 1809 | 1461735976372 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 22:46:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:46:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1481ms 22:46:16 INFO - PROCESS | 1809 | 1461735976403 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 22:46:16 INFO - PROCESS | 1809 | 1461735976406 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 22:46:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:46:16 INFO - PROCESS | 1809 | 1461735976411 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:46:16 INFO - PROCESS | 1809 | 1461735976413 Marionette TRACE conn3 <- [1,2802,null,{}] 22:46:16 INFO - PROCESS | 1809 | 1461735976419 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:16 INFO - PROCESS | 1809 | 1461735976606 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 22:46:16 INFO - PROCESS | 1809 | 1461735976899 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff9a60000 == 127 [pid = 1809] [id = 708] 22:46:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 246 (0x7f7ff814c400) [pid = 1809] [serial = 2125] [outer = (nil)] 22:46:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 247 (0x7f7ffc0d7000) [pid = 1809] [serial = 2126] [outer = 0x7f7ff814c400] 22:46:17 INFO - PROCESS | 1809 | 1461735977004 Marionette DEBUG loaded listener.js 22:46:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 248 (0x7f7ffe727c00) [pid = 1809] [serial = 2127] [outer = 0x7f7ff814c400] 22:46:18 INFO - PROCESS | 1809 | 1461735978309 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 22:46:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:46:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1931ms 22:46:18 INFO - PROCESS | 1809 | 1461735978343 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 22:46:18 INFO - PROCESS | 1809 | 1461735978348 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 22:46:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:46:18 INFO - PROCESS | 1809 | 1461735978356 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:46:18 INFO - PROCESS | 1809 | 1461735978361 Marionette TRACE conn3 <- [1,2806,null,{}] 22:46:18 INFO - PROCESS | 1809 | 1461735978369 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:18 INFO - PROCESS | 1809 | 1461735978636 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 22:46:18 INFO - PROCESS | 1809 | 1461735978909 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffd1ce800 == 128 [pid = 1809] [id = 709] 22:46:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 249 (0x7f7ff824d800) [pid = 1809] [serial = 2128] [outer = (nil)] 22:46:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 250 (0x7f7ffb2efc00) [pid = 1809] [serial = 2129] [outer = 0x7f7ff824d800] 22:46:18 INFO - PROCESS | 1809 | 1461735978982 Marionette DEBUG loaded listener.js 22:46:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 251 (0x7f7ffd1a6000) [pid = 1809] [serial = 2130] [outer = 0x7f7ff824d800] 22:46:19 INFO - PROCESS | 1809 | 1461735979899 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 22:46:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:46:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1580ms 22:46:19 INFO - PROCESS | 1809 | 1461735979936 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 22:46:19 INFO - PROCESS | 1809 | 1461735979944 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 22:46:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:46:19 INFO - PROCESS | 1809 | 1461735979952 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:46:19 INFO - PROCESS | 1809 | 1461735979956 Marionette TRACE conn3 <- [1,2810,null,{}] 22:46:19 INFO - PROCESS | 1809 | 1461735979962 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:20 INFO - PROCESS | 1809 | 1461735980151 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 22:46:20 INFO - PROCESS | 1809 | 1461735980456 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800311f000 == 129 [pid = 1809] [id = 710] 22:46:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 252 (0x7f7ff836d800) [pid = 1809] [serial = 2131] [outer = (nil)] 22:46:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 253 (0x7f7ffb9ebc00) [pid = 1809] [serial = 2132] [outer = 0x7f7ff836d800] 22:46:20 INFO - PROCESS | 1809 | 1461735980679 Marionette DEBUG loaded listener.js 22:46:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 254 (0x7f7ffe49a000) [pid = 1809] [serial = 2133] [outer = 0x7f7ff836d800] 22:46:21 INFO - PROCESS | 1809 | 1461735981596 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 22:46:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:46:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1683ms 22:46:21 INFO - PROCESS | 1809 | 1461735981636 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 22:46:21 INFO - PROCESS | 1809 | 1461735981639 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 22:46:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:46:21 INFO - PROCESS | 1809 | 1461735981644 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:46:21 INFO - PROCESS | 1809 | 1461735981650 Marionette TRACE conn3 <- [1,2814,null,{}] 22:46:21 INFO - PROCESS | 1809 | 1461735981665 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:21 INFO - PROCESS | 1809 | 1461735981860 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 22:46:22 INFO - PROCESS | 1809 | 1461735982136 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001607800 == 130 [pid = 1809] [id = 711] 22:46:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 255 (0x7f7ffe72ac00) [pid = 1809] [serial = 2134] [outer = (nil)] 22:46:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 256 (0x7f7ffef8a800) [pid = 1809] [serial = 2135] [outer = 0x7f7ffe72ac00] 22:46:22 INFO - PROCESS | 1809 | 1461735982211 Marionette DEBUG loaded listener.js 22:46:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 257 (0x7f800196c000) [pid = 1809] [serial = 2136] [outer = 0x7f7ffe72ac00] 22:46:23 INFO - PROCESS | 1809 | 1461735983086 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 22:46:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:46:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1484ms 22:46:23 INFO - PROCESS | 1809 | 1461735983129 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 22:46:23 INFO - PROCESS | 1809 | 1461735983133 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 22:46:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:46:23 INFO - PROCESS | 1809 | 1461735983138 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:46:23 INFO - PROCESS | 1809 | 1461735983140 Marionette TRACE conn3 <- [1,2818,null,{}] 22:46:23 INFO - PROCESS | 1809 | 1461735983145 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:23 INFO - PROCESS | 1809 | 1461735983344 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 22:46:23 INFO - PROCESS | 1809 | 1461735983616 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffc1c9800 == 131 [pid = 1809] [id = 712] 22:46:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 258 (0x7f800196f000) [pid = 1809] [serial = 2137] [outer = (nil)] 22:46:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 259 (0x7f800316e000) [pid = 1809] [serial = 2138] [outer = 0x7f800196f000] 22:46:23 INFO - PROCESS | 1809 | 1461735983691 Marionette DEBUG loaded listener.js 22:46:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 260 (0x7f800399bc00) [pid = 1809] [serial = 2139] [outer = 0x7f800196f000] 22:46:24 INFO - PROCESS | 1809 | 1461735984597 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 22:46:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:46:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1526ms 22:46:24 INFO - PROCESS | 1809 | 1461735984665 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 22:46:24 INFO - PROCESS | 1809 | 1461735984669 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 22:46:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:46:24 INFO - PROCESS | 1809 | 1461735984674 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:46:24 INFO - PROCESS | 1809 | 1461735984675 Marionette TRACE conn3 <- [1,2822,null,{}] 22:46:24 INFO - PROCESS | 1809 | 1461735984684 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:24 INFO - PROCESS | 1809 | 1461735984889 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 22:46:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800009b000 == 130 [pid = 1809] [id = 692] 22:46:25 INFO - PROCESS | 1809 | --DOMWINDOW == 259 (0x7f8005b81000) [pid = 1809] [serial = 2030] [outer = (nil)] [url = about:blank] 22:46:25 INFO - PROCESS | 1809 | --DOMWINDOW == 258 (0x7f7ffc0da400) [pid = 1809] [serial = 1970] [outer = (nil)] [url = about:blank] 22:46:25 INFO - PROCESS | 1809 | --DOMWINDOW == 257 (0x7f8005433c00) [pid = 1809] [serial = 1976] [outer = (nil)] [url = about:blank] 22:46:25 INFO - PROCESS | 1809 | --DOMWINDOW == 256 (0x7f802593fc00) [pid = 1809] [serial = 2000] [outer = (nil)] [url = about:blank] 22:46:25 INFO - PROCESS | 1809 | --DOMWINDOW == 255 (0x7f8013d29800) [pid = 1809] [serial = 1991] [outer = (nil)] [url = about:blank] 22:46:25 INFO - PROCESS | 1809 | --DOMWINDOW == 254 (0x7f7ffb2e9800) [pid = 1809] [serial = 2012] [outer = (nil)] [url = about:blank] 22:46:25 INFO - PROCESS | 1809 | --DOMWINDOW == 253 (0x7f800f111800) [pid = 1809] [serial = 1985] [outer = (nil)] [url = about:blank] 22:46:25 INFO - PROCESS | 1809 | --DOMWINDOW == 252 (0x7f7ffef8d800) [pid = 1809] [serial = 1973] [outer = (nil)] [url = about:blank] 22:46:25 INFO - PROCESS | 1809 | --DOMWINDOW == 251 (0x7f801325dc00) [pid = 1809] [serial = 1988] [outer = (nil)] [url = about:blank] 22:46:25 INFO - PROCESS | 1809 | --DOMWINDOW == 250 (0x7f800b746000) [pid = 1809] [serial = 1979] [outer = (nil)] [url = about:blank] 22:46:25 INFO - PROCESS | 1809 | --DOMWINDOW == 249 (0x7f8015de9800) [pid = 1809] [serial = 1997] [outer = (nil)] [url = about:blank] 22:46:25 INFO - PROCESS | 1809 | --DOMWINDOW == 248 (0x7f800bfccc00) [pid = 1809] [serial = 1982] [outer = (nil)] [url = about:blank] 22:46:25 INFO - PROCESS | 1809 | --DOMWINDOW == 247 (0x7f8014b6ac00) [pid = 1809] [serial = 1994] [outer = (nil)] [url = about:blank] 22:46:25 INFO - PROCESS | 1809 | --DOMWINDOW == 246 (0x7f80039a1000) [pid = 1809] [serial = 2003] [outer = (nil)] [url = about:blank] 22:46:25 INFO - PROCESS | 1809 | --DOMWINDOW == 245 (0x7f7ffdad5800) [pid = 1809] [serial = 2006] [outer = (nil)] [url = about:blank] 22:46:25 INFO - PROCESS | 1809 | --DOMWINDOW == 244 (0x7f7ffcc4ec00) [pid = 1809] [serial = 2009] [outer = (nil)] [url = about:blank] 22:46:25 INFO - PROCESS | 1809 | 1461735985290 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800181c000 == 129 [pid = 1809] [id = 691] 22:46:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7fffcb3000 == 128 [pid = 1809] [id = 690] 22:46:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ff8295800 == 127 [pid = 1809] [id = 689] 22:46:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800ba44800 == 126 [pid = 1809] [id = 614] 22:46:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff9a5b000 == 127 [pid = 1809] [id = 713] 22:46:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 245 (0x7f7ff9bc6c00) [pid = 1809] [serial = 2140] [outer = (nil)] 22:46:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 246 (0x7f7ffcc4ec00) [pid = 1809] [serial = 2141] [outer = 0x7f7ff9bc6c00] 22:46:25 INFO - PROCESS | 1809 | 1461735985391 Marionette DEBUG loaded listener.js 22:46:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 247 (0x7f8003bee800) [pid = 1809] [serial = 2142] [outer = 0x7f7ff9bc6c00] 22:46:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800144c000 == 126 [pid = 1809] [id = 688] 22:46:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8003828800 == 125 [pid = 1809] [id = 563] 22:46:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d68a800 == 124 [pid = 1809] [id = 683] 22:46:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2a1800 == 123 [pid = 1809] [id = 682] 22:46:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800aeb9000 == 122 [pid = 1809] [id = 681] 22:46:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8009d8b800 == 121 [pid = 1809] [id = 680] 22:46:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80055db000 == 120 [pid = 1809] [id = 679] 22:46:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80034f8000 == 119 [pid = 1809] [id = 678] 22:46:25 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffbca0800 == 118 [pid = 1809] [id = 677] 22:46:26 INFO - PROCESS | 1809 | --DOMWINDOW == 246 (0x7f7ffb9eb800) [pid = 1809] [serial = 2015] [outer = (nil)] [url = about:blank] 22:46:26 INFO - PROCESS | 1809 | --DOMWINDOW == 245 (0x7f7ffcd36000) [pid = 1809] [serial = 2016] [outer = (nil)] [url = about:blank] 22:46:26 INFO - PROCESS | 1809 | --DOMWINDOW == 244 (0x7f80039a8000) [pid = 1809] [serial = 2027] [outer = (nil)] [url = about:blank] 22:46:26 INFO - PROCESS | 1809 | --DOMWINDOW == 243 (0x7f7ffd44c800) [pid = 1809] [serial = 2018] [outer = (nil)] [url = about:blank] 22:46:26 INFO - PROCESS | 1809 | --DOMWINDOW == 242 (0x7f7ffe49b000) [pid = 1809] [serial = 2019] [outer = (nil)] [url = about:blank] 22:46:26 INFO - PROCESS | 1809 | --DOMWINDOW == 241 (0x7f800a7b9000) [pid = 1809] [serial = 1967] [outer = (nil)] [url = about:blank] 22:46:26 INFO - PROCESS | 1809 | --DOMWINDOW == 240 (0x7f7ffffe1c00) [pid = 1809] [serial = 2021] [outer = (nil)] [url = about:blank] 22:46:26 INFO - PROCESS | 1809 | --DOMWINDOW == 239 (0x7f8001963800) [pid = 1809] [serial = 2022] [outer = (nil)] [url = about:blank] 22:46:26 INFO - PROCESS | 1809 | --DOMWINDOW == 238 (0x7f8003bef800) [pid = 1809] [serial = 2028] [outer = (nil)] [url = about:blank] 22:46:26 INFO - PROCESS | 1809 | --DOMWINDOW == 237 (0x7f8001bd7400) [pid = 1809] [serial = 2024] [outer = (nil)] [url = about:blank] 22:46:26 INFO - PROCESS | 1809 | --DOMWINDOW == 236 (0x7f800329b400) [pid = 1809] [serial = 2025] [outer = (nil)] [url = about:blank] 22:46:26 INFO - PROCESS | 1809 | 1461735986168 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 22:46:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:46:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1525ms 22:46:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:46:26 INFO - PROCESS | 1809 | 1461735986200 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 22:46:26 INFO - PROCESS | 1809 | 1461735986202 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 22:46:26 INFO - PROCESS | 1809 | 1461735986207 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:46:26 INFO - PROCESS | 1809 | 1461735986210 Marionette TRACE conn3 <- [1,2826,null,{}] 22:46:26 INFO - PROCESS | 1809 | 1461735986215 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:26 INFO - PROCESS | 1809 | 1461735986416 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 22:46:26 INFO - PROCESS | 1809 | 1461735986603 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80000e1000 == 119 [pid = 1809] [id = 714] 22:46:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 237 (0x7f7ff9bc8000) [pid = 1809] [serial = 2143] [outer = (nil)] 22:46:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 238 (0x7f8003bef800) [pid = 1809] [serial = 2144] [outer = 0x7f7ff9bc8000] 22:46:26 INFO - PROCESS | 1809 | 1461735986691 Marionette DEBUG loaded listener.js 22:46:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 239 (0x7f800b608400) [pid = 1809] [serial = 2145] [outer = 0x7f7ff9bc8000] 22:46:27 INFO - PROCESS | 1809 | 1461735987440 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:46:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:46:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1280ms 22:46:27 INFO - PROCESS | 1809 | 1461735987488 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 22:46:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:46:27 INFO - PROCESS | 1809 | 1461735987492 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 22:46:27 INFO - PROCESS | 1809 | 1461735987497 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:46:27 INFO - PROCESS | 1809 | 1461735987499 Marionette TRACE conn3 <- [1,2830,null,{}] 22:46:27 INFO - PROCESS | 1809 | 1461735987508 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:27 INFO - PROCESS | 1809 | 1461735987690 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 22:46:27 INFO - PROCESS | 1809 | 1461735987907 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800384a800 == 120 [pid = 1809] [id = 715] 22:46:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 240 (0x7f7ffffe4000) [pid = 1809] [serial = 2146] [outer = (nil)] 22:46:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 241 (0x7f800bc40800) [pid = 1809] [serial = 2147] [outer = 0x7f7ffffe4000] 22:46:27 INFO - PROCESS | 1809 | 1461735987967 Marionette DEBUG loaded listener.js 22:46:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 242 (0x7f800c6f6800) [pid = 1809] [serial = 2148] [outer = 0x7f7ffffe4000] 22:46:28 INFO - PROCESS | 1809 | 1461735988752 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 22:46:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:46:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1277ms 22:46:28 INFO - PROCESS | 1809 | 1461735988775 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 22:46:28 INFO - PROCESS | 1809 | 1461735988778 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 22:46:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:46:28 INFO - PROCESS | 1809 | 1461735988784 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:46:28 INFO - PROCESS | 1809 | 1461735988786 Marionette TRACE conn3 <- [1,2834,null,{}] 22:46:28 INFO - PROCESS | 1809 | 1461735988791 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:29 INFO - PROCESS | 1809 | 1461735989038 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 22:46:29 INFO - PROCESS | 1809 | 1461735989077 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a15b800 == 121 [pid = 1809] [id = 716] 22:46:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 243 (0x7f800bfc8400) [pid = 1809] [serial = 2149] [outer = (nil)] 22:46:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 244 (0x7f800ef19400) [pid = 1809] [serial = 2150] [outer = 0x7f800bfc8400] 22:46:29 INFO - PROCESS | 1809 | 1461735989136 Marionette DEBUG loaded listener.js 22:46:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 245 (0x7f801182b000) [pid = 1809] [serial = 2151] [outer = 0x7f800bfc8400] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 244 (0x7f7ffe49e400) [pid = 1809] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 243 (0x7f7ffb2ea400) [pid = 1809] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 242 (0x7f800c206c00) [pid = 1809] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 241 (0x7f7ff7405000) [pid = 1809] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 240 (0x7f800ef59c00) [pid = 1809] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 239 (0x7f800399b000) [pid = 1809] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 238 (0x7f800a76f800) [pid = 1809] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 237 (0x7f8009fce800) [pid = 1809] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 236 (0x7f800be2b800) [pid = 1809] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 235 (0x7f800d56ac00) [pid = 1809] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 234 (0x7f7ff9bd0c00) [pid = 1809] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 233 (0x7f7ffd44f000) [pid = 1809] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 232 (0x7f800eec5800) [pid = 1809] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 231 (0x7f800329dc00) [pid = 1809] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 230 (0x7f8013525800) [pid = 1809] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 229 (0x7f8011a18400) [pid = 1809] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 228 (0x7f800ef1b800) [pid = 1809] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 227 (0x7f800bfc7400) [pid = 1809] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 226 (0x7f8005435400) [pid = 1809] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 225 (0x7f7ff8248000) [pid = 1809] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 224 (0x7f80234b1000) [pid = 1809] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 223 (0x7f7ffc0d9000) [pid = 1809] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 222 (0x7f80019cc400) [pid = 1809] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 221 (0x7f7ffbdd6400) [pid = 1809] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 220 (0x7f8001970400) [pid = 1809] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 219 (0x7f800c206000) [pid = 1809] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 218 (0x7f7ffbdd5800) [pid = 1809] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 217 (0x7f7ffcd37000) [pid = 1809] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 216 (0x7f80032bc400) [pid = 1809] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 215 (0x7f8001be0800) [pid = 1809] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 214 (0x7f800d568c00) [pid = 1809] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 213 (0x7f7ffbdd3400) [pid = 1809] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 212 (0x7f7ffb2e6000) [pid = 1809] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 211 (0x7f80015ef400) [pid = 1809] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 210 (0x7f7ff9a29c00) [pid = 1809] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 209 (0x7f8009e75800) [pid = 1809] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 208 (0x7f800bfc5000) [pid = 1809] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 207 (0x7f7ff7406800) [pid = 1809] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 206 (0x7f8016155800) [pid = 1809] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 205 (0x7f800ef14000) [pid = 1809] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 204 (0x7f7ffb2e8400) [pid = 1809] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 203 (0x7f800f1a9000) [pid = 1809] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 202 (0x7f80032a8c00) [pid = 1809] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 201 (0x7f7ffb9e9800) [pid = 1809] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 200 (0x7f7ffc0cc400) [pid = 1809] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 199 (0x7f7ff8246400) [pid = 1809] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 198 (0x7f8005b7f800) [pid = 1809] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 197 (0x7f8014fbbc00) [pid = 1809] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 196 (0x7f7ff7403400) [pid = 1809] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 195 (0x7f7ff9bc3000) [pid = 1809] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 194 (0x7f800a031000) [pid = 1809] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 193 (0x7f800b831000) [pid = 1809] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 192 (0x7f7ff8249c00) [pid = 1809] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 191 (0x7f800bb49000) [pid = 1809] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 190 (0x7f800f1a2400) [pid = 1809] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 189 (0x7f7ffdad3400) [pid = 1809] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 188 (0x7f801362c800) [pid = 1809] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 187 (0x7f8003bed400) [pid = 1809] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x7f800ef5b000) [pid = 1809] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x7f7ffbdcd400) [pid = 1809] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x7f800a762400) [pid = 1809] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0x7f7ffe6da400) [pid = 1809] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x7f800ef16800) [pid = 1809] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 181 (0x7f800bfca000) [pid = 1809] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x7f7ffb2f4400) [pid = 1809] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 179 (0x7f7ff8243400) [pid = 1809] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 178 (0x7f801362b400) [pid = 1809] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 177 (0x7f800543bc00) [pid = 1809] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 176 (0x7f8009e72c00) [pid = 1809] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:46:30 INFO - PROCESS | 1809 | --DOMWINDOW == 175 (0x7f8005702800) [pid = 1809] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:46:30 INFO - PROCESS | 1809 | 1461735990997 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:46:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:46:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2233ms 22:46:31 INFO - PROCESS | 1809 | 1461735991020 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 22:46:31 INFO - PROCESS | 1809 | 1461735991024 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 22:46:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:46:31 INFO - PROCESS | 1809 | 1461735991029 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:46:31 INFO - PROCESS | 1809 | 1461735991032 Marionette TRACE conn3 <- [1,2838,null,{}] 22:46:31 INFO - PROCESS | 1809 | 1461735991038 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:31 INFO - PROCESS | 1809 | 1461735991221 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 22:46:31 INFO - PROCESS | 1809 | 1461735991404 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff9a6c800 == 122 [pid = 1809] [id = 717] 22:46:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 176 (0x7f7ff7403400) [pid = 1809] [serial = 2152] [outer = (nil)] 22:46:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 177 (0x7f7ff8248000) [pid = 1809] [serial = 2153] [outer = 0x7f7ff7403400] 22:46:31 INFO - PROCESS | 1809 | 1461735991462 Marionette DEBUG loaded listener.js 22:46:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 178 (0x7f7ffc0cc400) [pid = 1809] [serial = 2154] [outer = 0x7f7ff7403400] 22:46:32 INFO - PROCESS | 1809 | 1461735992153 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 22:46:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:46:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1185ms 22:46:32 INFO - PROCESS | 1809 | 1461735992215 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 22:46:32 INFO - PROCESS | 1809 | 1461735992218 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 22:46:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:46:32 INFO - PROCESS | 1809 | 1461735992223 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:46:32 INFO - PROCESS | 1809 | 1461735992225 Marionette TRACE conn3 <- [1,2842,null,{}] 22:46:32 INFO - PROCESS | 1809 | 1461735992230 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:32 INFO - PROCESS | 1809 | 1461735992478 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 22:46:32 INFO - PROCESS | 1809 | 1461735992488 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009f60800 == 123 [pid = 1809] [id = 718] 22:46:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 179 (0x7f7ffc0d4400) [pid = 1809] [serial = 2155] [outer = (nil)] 22:46:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 180 (0x7f7ffe6db400) [pid = 1809] [serial = 2156] [outer = 0x7f7ffc0d4400] 22:46:32 INFO - PROCESS | 1809 | 1461735992546 Marionette DEBUG loaded listener.js 22:46:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x7f800394c000) [pid = 1809] [serial = 2157] [outer = 0x7f7ffc0d4400] 22:46:33 INFO - PROCESS | 1809 | 1461735993747 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 22:46:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:46:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1574ms 22:46:33 INFO - PROCESS | 1809 | 1461735993799 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 22:46:33 INFO - PROCESS | 1809 | 1461735993806 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 22:46:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:46:33 INFO - PROCESS | 1809 | 1461735993813 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:46:33 INFO - PROCESS | 1809 | 1461735993818 Marionette TRACE conn3 <- [1,2846,null,{}] 22:46:33 INFO - PROCESS | 1809 | 1461735993825 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:34 INFO - PROCESS | 1809 | 1461735994060 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 22:46:34 INFO - PROCESS | 1809 | 1461735994366 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800008e800 == 124 [pid = 1809] [id = 719] 22:46:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x7f7ffb9eb800) [pid = 1809] [serial = 2158] [outer = (nil)] 22:46:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x7f7ffcc53400) [pid = 1809] [serial = 2159] [outer = 0x7f7ffb9eb800] 22:46:34 INFO - PROCESS | 1809 | 1461735994442 Marionette DEBUG loaded listener.js 22:46:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x7f7ffd3e0000) [pid = 1809] [serial = 2160] [outer = 0x7f7ffb9eb800] 22:46:35 INFO - PROCESS | 1809 | 1461735995374 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 22:46:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:46:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1633ms 22:46:35 INFO - PROCESS | 1809 | 1461735995446 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 22:46:35 INFO - PROCESS | 1809 | 1461735995454 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 22:46:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:46:35 INFO - PROCESS | 1809 | 1461735995463 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:46:35 INFO - PROCESS | 1809 | 1461735995466 Marionette TRACE conn3 <- [1,2850,null,{}] 22:46:35 INFO - PROCESS | 1809 | 1461735995472 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:35 INFO - PROCESS | 1809 | 1461735995695 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 22:46:35 INFO - PROCESS | 1809 | 1461735995959 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8003849800 == 125 [pid = 1809] [id = 720] 22:46:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x7f7ffe498800) [pid = 1809] [serial = 2161] [outer = (nil)] 22:46:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x7f7ffedc4800) [pid = 1809] [serial = 2162] [outer = 0x7f7ffe498800] 22:46:36 INFO - PROCESS | 1809 | 1461735996114 Marionette DEBUG loaded listener.js 22:46:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x7f7ffffe1c00) [pid = 1809] [serial = 2163] [outer = 0x7f7ffe498800] 22:46:36 INFO - PROCESS | 1809 | 1461735996948 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:46:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:46:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1534ms 22:46:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:46:37 INFO - PROCESS | 1809 | 1461735996998 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 22:46:37 INFO - PROCESS | 1809 | 1461735997001 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 22:46:37 INFO - PROCESS | 1809 | 1461735997008 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:46:37 INFO - PROCESS | 1809 | 1461735997013 Marionette TRACE conn3 <- [1,2854,null,{}] 22:46:37 INFO - PROCESS | 1809 | 1461735997028 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:37 INFO - PROCESS | 1809 | 1461735997243 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 22:46:37 INFO - PROCESS | 1809 | 1461735997504 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c29f800 == 126 [pid = 1809] [id = 721] 22:46:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 188 (0x7f8001bdc800) [pid = 1809] [serial = 2164] [outer = (nil)] 22:46:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 189 (0x7f80039a8800) [pid = 1809] [serial = 2165] [outer = 0x7f8001bdc800] 22:46:37 INFO - PROCESS | 1809 | 1461735997580 Marionette DEBUG loaded listener.js 22:46:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 190 (0x7f8005477800) [pid = 1809] [serial = 2166] [outer = 0x7f8001bdc800] 22:46:38 INFO - PROCESS | 1809 | 1461735998443 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 22:46:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:46:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1483ms 22:46:38 INFO - PROCESS | 1809 | 1461735998490 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 22:46:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:46:38 INFO - PROCESS | 1809 | 1461735998495 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 22:46:38 INFO - PROCESS | 1809 | 1461735998500 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:46:38 INFO - PROCESS | 1809 | 1461735998503 Marionette TRACE conn3 <- [1,2858,null,{}] 22:46:38 INFO - PROCESS | 1809 | 1461735998508 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:38 INFO - PROCESS | 1809 | 1461735998705 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 22:46:38 INFO - PROCESS | 1809 | 1461735998981 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9c4800 == 127 [pid = 1809] [id = 722] 22:46:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 191 (0x7f7ffbdd5c00) [pid = 1809] [serial = 2167] [outer = (nil)] 22:46:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 192 (0x7f8005b82000) [pid = 1809] [serial = 2168] [outer = 0x7f7ffbdd5c00] 22:46:39 INFO - PROCESS | 1809 | 1461735999052 Marionette DEBUG loaded listener.js 22:46:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 193 (0x7f800a038800) [pid = 1809] [serial = 2169] [outer = 0x7f7ffbdd5c00] 22:46:39 INFO - PROCESS | 1809 | 1461735999902 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:46:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:46:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1429ms 22:46:39 INFO - PROCESS | 1809 | 1461735999930 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 22:46:39 INFO - PROCESS | 1809 | 1461735999934 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 22:46:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:46:39 INFO - PROCESS | 1809 | 1461735999939 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:46:39 INFO - PROCESS | 1809 | 1461735999941 Marionette TRACE conn3 <- [1,2862,null,{}] 22:46:39 INFO - PROCESS | 1809 | 1461735999947 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:40 INFO - PROCESS | 1809 | 1461736000147 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 22:46:40 INFO - PROCESS | 1809 | 1461736000423 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8013faa800 == 128 [pid = 1809] [id = 723] 22:46:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 194 (0x7f8005433800) [pid = 1809] [serial = 2170] [outer = (nil)] 22:46:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 195 (0x7f800b606400) [pid = 1809] [serial = 2171] [outer = 0x7f8005433800] 22:46:40 INFO - PROCESS | 1809 | 1461736000495 Marionette DEBUG loaded listener.js 22:46:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 196 (0x7f800bfc5000) [pid = 1809] [serial = 2172] [outer = 0x7f8005433800] 22:46:41 INFO - PROCESS | 1809 | 1461736001382 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 22:46:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:46:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1482ms 22:46:41 INFO - PROCESS | 1809 | 1461736001422 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 22:46:41 INFO - PROCESS | 1809 | 1461736001426 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 22:46:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:46:41 INFO - PROCESS | 1809 | 1461736001431 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:46:41 INFO - PROCESS | 1809 | 1461736001433 Marionette TRACE conn3 <- [1,2866,null,{}] 22:46:41 INFO - PROCESS | 1809 | 1461736001439 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:41 INFO - PROCESS | 1809 | 1461736001648 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 22:46:41 INFO - PROCESS | 1809 | 1461736001914 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017e40000 == 129 [pid = 1809] [id = 724] 22:46:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 197 (0x7f800ef14000) [pid = 1809] [serial = 2173] [outer = (nil)] 22:46:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 198 (0x7f8011882000) [pid = 1809] [serial = 2174] [outer = 0x7f800ef14000] 22:46:41 INFO - PROCESS | 1809 | 1461736001989 Marionette DEBUG loaded listener.js 22:46:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 199 (0x7f8013623800) [pid = 1809] [serial = 2175] [outer = 0x7f800ef14000] 22:46:42 INFO - PROCESS | 1809 | 1461736002806 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 22:46:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:46:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1429ms 22:46:42 INFO - PROCESS | 1809 | 1461736002861 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 22:46:42 INFO - PROCESS | 1809 | 1461736002864 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 22:46:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:46:42 INFO - PROCESS | 1809 | 1461736002870 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:46:42 INFO - PROCESS | 1809 | 1461736002872 Marionette TRACE conn3 <- [1,2870,null,{}] 22:46:42 INFO - PROCESS | 1809 | 1461736002877 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:43 INFO - PROCESS | 1809 | 1461736003076 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 22:46:43 INFO - PROCESS | 1809 | 1461736003352 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8023728800 == 130 [pid = 1809] [id = 725] 22:46:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 200 (0x7f7ffb2ea000) [pid = 1809] [serial = 2176] [outer = (nil)] 22:46:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 201 (0x7f8012a2d800) [pid = 1809] [serial = 2177] [outer = 0x7f7ffb2ea000] 22:46:43 INFO - PROCESS | 1809 | 1461736003423 Marionette DEBUG loaded listener.js 22:46:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 202 (0x7f801418b000) [pid = 1809] [serial = 2178] [outer = 0x7f7ffb2ea000] 22:46:44 INFO - PROCESS | 1809 | 1461736004243 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 22:46:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:46:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1428ms 22:46:44 INFO - PROCESS | 1809 | 1461736004299 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 22:46:44 INFO - PROCESS | 1809 | 1461736004303 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 22:46:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:46:44 INFO - PROCESS | 1809 | 1461736004327 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:46:44 INFO - PROCESS | 1809 | 1461736004330 Marionette TRACE conn3 <- [1,2874,null,{}] 22:46:44 INFO - PROCESS | 1809 | 1461736004335 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:44 INFO - PROCESS | 1809 | 1461736004531 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 22:46:44 INFO - PROCESS | 1809 | 1461736004798 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8032392000 == 131 [pid = 1809] [id = 726] 22:46:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 203 (0x7f7ffcd35400) [pid = 1809] [serial = 2179] [outer = (nil)] 22:46:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 204 (0x7f8014c7b400) [pid = 1809] [serial = 2180] [outer = 0x7f7ffcd35400] 22:46:44 INFO - PROCESS | 1809 | 1461736004865 Marionette DEBUG loaded listener.js 22:46:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 205 (0x7f8015587800) [pid = 1809] [serial = 2181] [outer = 0x7f7ffcd35400] 22:46:45 INFO - PROCESS | 1809 | 1461736005774 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 22:46:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:46:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1480ms 22:46:45 INFO - PROCESS | 1809 | 1461736005803 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 22:46:45 INFO - PROCESS | 1809 | 1461736005807 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 22:46:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:46:45 INFO - PROCESS | 1809 | 1461736005812 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:46:45 INFO - PROCESS | 1809 | 1461736005815 Marionette TRACE conn3 <- [1,2878,null,{}] 22:46:45 INFO - PROCESS | 1809 | 1461736005819 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:46 INFO - PROCESS | 1809 | 1461736006015 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 22:46:46 INFO - PROCESS | 1809 | 1461736006289 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffebdc000 == 132 [pid = 1809] [id = 727] 22:46:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 206 (0x7f7ffb2e5800) [pid = 1809] [serial = 2182] [outer = (nil)] 22:46:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 207 (0x7f8016047c00) [pid = 1809] [serial = 2183] [outer = 0x7f7ffb2e5800] 22:46:46 INFO - PROCESS | 1809 | 1461736006361 Marionette DEBUG loaded listener.js 22:46:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 208 (0x7f8017c8e000) [pid = 1809] [serial = 2184] [outer = 0x7f7ffb2e5800] 22:46:47 INFO - PROCESS | 1809 | 1461736007214 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 22:46:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:46:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1432ms 22:46:47 INFO - PROCESS | 1809 | 1461736007246 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 22:46:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:46:47 INFO - PROCESS | 1809 | 1461736007250 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 22:46:47 INFO - PROCESS | 1809 | 1461736007255 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:46:47 INFO - PROCESS | 1809 | 1461736007258 Marionette TRACE conn3 <- [1,2882,null,{}] 22:46:47 INFO - PROCESS | 1809 | 1461736007263 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:47 INFO - PROCESS | 1809 | 1461736007464 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 22:46:47 INFO - PROCESS | 1809 | 1461736007731 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7fffe13800 == 133 [pid = 1809] [id = 728] 22:46:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 209 (0x7f7ff9a23000) [pid = 1809] [serial = 2185] [outer = (nil)] 22:46:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 210 (0x7f80217fcc00) [pid = 1809] [serial = 2186] [outer = 0x7f7ff9a23000] 22:46:47 INFO - PROCESS | 1809 | 1461736007811 Marionette DEBUG loaded listener.js 22:46:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 211 (0x7f80225ce000) [pid = 1809] [serial = 2187] [outer = 0x7f7ff9a23000] 22:46:48 INFO - PROCESS | 1809 | 1461736008704 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 22:46:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:46:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1485ms 22:46:48 INFO - PROCESS | 1809 | 1461736008741 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 22:46:48 INFO - PROCESS | 1809 | 1461736008745 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 22:46:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:46:48 INFO - PROCESS | 1809 | 1461736008751 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:46:48 INFO - PROCESS | 1809 | 1461736008754 Marionette TRACE conn3 <- [1,2886,null,{}] 22:46:48 INFO - PROCESS | 1809 | 1461736008760 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:48 INFO - PROCESS | 1809 | 1461736008977 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 22:46:49 INFO - PROCESS | 1809 | 1461736009250 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffc421800 == 134 [pid = 1809] [id = 729] 22:46:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 212 (0x7f7ffd444400) [pid = 1809] [serial = 2188] [outer = (nil)] 22:46:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 213 (0x7f8025941c00) [pid = 1809] [serial = 2189] [outer = 0x7f7ffd444400] 22:46:49 INFO - PROCESS | 1809 | 1461736009327 Marionette DEBUG loaded listener.js 22:46:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 214 (0x7f80274a1c00) [pid = 1809] [serial = 2190] [outer = 0x7f7ffd444400] 22:46:50 INFO - PROCESS | 1809 | 1461736010206 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 22:46:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:46:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1528ms 22:46:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:46:50 INFO - PROCESS | 1809 | 1461736010279 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 22:46:50 INFO - PROCESS | 1809 | 1461736010282 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 22:46:50 INFO - PROCESS | 1809 | 1461736010287 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:46:50 INFO - PROCESS | 1809 | 1461736010290 Marionette TRACE conn3 <- [1,2890,null,{}] 22:46:50 INFO - PROCESS | 1809 | 1461736010295 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:50 INFO - PROCESS | 1809 | 1461736010501 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 22:46:50 INFO - PROCESS | 1809 | 1461736010772 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80003d3800 == 135 [pid = 1809] [id = 730] 22:46:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 215 (0x7f80004cc800) [pid = 1809] [serial = 2191] [outer = (nil)] 22:46:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 216 (0x7f80004d6c00) [pid = 1809] [serial = 2192] [outer = 0x7f80004cc800] 22:46:50 INFO - PROCESS | 1809 | 1461736010880 Marionette DEBUG loaded listener.js 22:46:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 217 (0x7f80004db800) [pid = 1809] [serial = 2193] [outer = 0x7f80004cc800] 22:46:51 INFO - PROCESS | 1809 | 1461736011692 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:46:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:46:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1483ms 22:46:51 INFO - PROCESS | 1809 | 1461736011770 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 22:46:51 INFO - PROCESS | 1809 | 1461736011773 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 22:46:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:46:51 INFO - PROCESS | 1809 | 1461736011780 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:46:51 INFO - PROCESS | 1809 | 1461736011782 Marionette TRACE conn3 <- [1,2894,null,{}] 22:46:51 INFO - PROCESS | 1809 | 1461736011787 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:52 INFO - PROCESS | 1809 | 1461736012021 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 22:46:52 INFO - PROCESS | 1809 | 1461736012289 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff4d10000 == 136 [pid = 1809] [id = 731] 22:46:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 218 (0x7f7ff857fc00) [pid = 1809] [serial = 2194] [outer = (nil)] 22:46:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 219 (0x7f7ff8586000) [pid = 1809] [serial = 2195] [outer = 0x7f7ff857fc00] 22:46:52 INFO - PROCESS | 1809 | 1461736012398 Marionette DEBUG loaded listener.js 22:46:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 220 (0x7f7ff858ac00) [pid = 1809] [serial = 2196] [outer = 0x7f7ff857fc00] 22:46:53 INFO - PROCESS | 1809 | 1461736013190 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 22:46:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:46:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1477ms 22:46:53 INFO - PROCESS | 1809 | 1461736013257 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 22:46:53 INFO - PROCESS | 1809 | 1461736013260 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 22:46:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:46:53 INFO - PROCESS | 1809 | 1461736013265 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:46:53 INFO - PROCESS | 1809 | 1461736013267 Marionette TRACE conn3 <- [1,2898,null,{}] 22:46:53 INFO - PROCESS | 1809 | 1461736013272 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:53 INFO - PROCESS | 1809 | 1461736013472 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 22:46:53 INFO - PROCESS | 1809 | 1461736013742 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80003d8000 == 137 [pid = 1809] [id = 732] 22:46:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 221 (0x7f7ff8581c00) [pid = 1809] [serial = 2197] [outer = (nil)] 22:46:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 222 (0x7f80004d7000) [pid = 1809] [serial = 2198] [outer = 0x7f7ff8581c00] 22:46:53 INFO - PROCESS | 1809 | 1461736013813 Marionette DEBUG loaded listener.js 22:46:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 223 (0x7f80259d9000) [pid = 1809] [serial = 2199] [outer = 0x7f7ff8581c00] 22:46:54 INFO - PROCESS | 1809 | 1461736014632 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 22:46:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:46:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1425ms 22:46:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:46:54 INFO - PROCESS | 1809 | 1461736014691 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 22:46:54 INFO - PROCESS | 1809 | 1461736014694 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 22:46:54 INFO - PROCESS | 1809 | 1461736014700 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:46:54 INFO - PROCESS | 1809 | 1461736014702 Marionette TRACE conn3 <- [1,2902,null,{}] 22:46:54 INFO - PROCESS | 1809 | 1461736014707 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:54 INFO - PROCESS | 1809 | 1461736014905 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 22:46:55 INFO - PROCESS | 1809 | 1461736015180 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffc223800 == 138 [pid = 1809] [id = 733] 22:46:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 224 (0x7f7ff8362800) [pid = 1809] [serial = 2200] [outer = (nil)] 22:46:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 225 (0x7f7ffc2adc00) [pid = 1809] [serial = 2201] [outer = 0x7f7ff8362800] 22:46:55 INFO - PROCESS | 1809 | 1461736015251 Marionette DEBUG loaded listener.js 22:46:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 226 (0x7f7ffc2b5000) [pid = 1809] [serial = 2202] [outer = 0x7f7ff8362800] 22:46:56 INFO - PROCESS | 1809 | 1461736016059 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:46:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:46:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1426ms 22:46:56 INFO - PROCESS | 1809 | 1461736016125 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 22:46:56 INFO - PROCESS | 1809 | 1461736016129 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 22:46:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:46:56 INFO - PROCESS | 1809 | 1461736016154 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:46:56 INFO - PROCESS | 1809 | 1461736016156 Marionette TRACE conn3 <- [1,2906,null,{}] 22:46:56 INFO - PROCESS | 1809 | 1461736016162 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:56 INFO - PROCESS | 1809 | 1461736016371 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 22:46:56 INFO - PROCESS | 1809 | 1461736016675 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff7737800 == 139 [pid = 1809] [id = 734] 22:46:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 227 (0x7f7ff7776400) [pid = 1809] [serial = 2203] [outer = (nil)] 22:46:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 228 (0x7f7ff777dc00) [pid = 1809] [serial = 2204] [outer = 0x7f7ff7776400] 22:46:56 INFO - PROCESS | 1809 | 1461736016784 Marionette DEBUG loaded listener.js 22:46:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 229 (0x7f7ff7782c00) [pid = 1809] [serial = 2205] [outer = 0x7f7ff7776400] 22:46:57 INFO - PROCESS | 1809 | 1461736017662 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 22:46:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:46:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1586ms 22:46:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:46:57 INFO - PROCESS | 1809 | 1461736017736 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 22:46:57 INFO - PROCESS | 1809 | 1461736017738 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 22:46:57 INFO - PROCESS | 1809 | 1461736017744 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:46:57 INFO - PROCESS | 1809 | 1461736017747 Marionette TRACE conn3 <- [1,2910,null,{}] 22:46:57 INFO - PROCESS | 1809 | 1461736017752 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:57 INFO - PROCESS | 1809 | 1461736017959 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 22:46:58 INFO - PROCESS | 1809 | 1461736018233 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff81d8800 == 140 [pid = 1809] [id = 735] 22:46:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 230 (0x7f7ff7405c00) [pid = 1809] [serial = 2206] [outer = (nil)] 22:46:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 231 (0x7f7ff8244800) [pid = 1809] [serial = 2207] [outer = 0x7f7ff7405c00] 22:46:58 INFO - PROCESS | 1809 | 1461736018341 Marionette DEBUG loaded listener.js 22:46:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 232 (0x7f7ffc2b0c00) [pid = 1809] [serial = 2208] [outer = 0x7f7ff7405c00] 22:46:59 INFO - PROCESS | 1809 | 1461736019045 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 22:46:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:46:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:46:59 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1331ms 22:46:59 INFO - PROCESS | 1809 | 1461736019075 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 22:46:59 INFO - PROCESS | 1809 | 1461736019078 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 22:46:59 INFO - TEST-START | /DOMEvents/constructors.html 22:46:59 INFO - PROCESS | 1809 | 1461736019084 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:46:59 INFO - PROCESS | 1809 | 1461736019087 Marionette TRACE conn3 <- [1,2914,null,{}] 22:46:59 INFO - PROCESS | 1809 | 1461736019091 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:59 INFO - PROCESS | 1809 | 1461736019284 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 22:46:59 INFO - PROCESS | 1809 | 1461736019563 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff829a000 == 141 [pid = 1809] [id = 736] 22:46:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 233 (0x7f7ff7402800) [pid = 1809] [serial = 2209] [outer = (nil)] 22:46:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 234 (0x7f7ff7410800) [pid = 1809] [serial = 2210] [outer = 0x7f7ff7402800] 22:46:59 INFO - PROCESS | 1809 | 1461736019634 Marionette DEBUG loaded listener.js 22:46:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 235 (0x7f7ff9bc8c00) [pid = 1809] [serial = 2211] [outer = 0x7f7ff7402800] 22:47:00 INFO - PROCESS | 1809 | 1461736020563 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:47:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:47:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:47:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:47:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:47:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:47:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:47:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:47:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:47:00 INFO - TEST-OK | /DOMEvents/constructors.html | took 1547ms 22:47:00 INFO - PROCESS | 1809 | 1461736020632 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 22:47:00 INFO - PROCESS | 1809 | 1461736020634 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 22:47:00 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:47:00 INFO - PROCESS | 1809 | 1461736020649 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:47:00 INFO - PROCESS | 1809 | 1461736020654 Marionette TRACE conn3 <- [1,2918,null,{}] 22:47:00 INFO - PROCESS | 1809 | 1461736020681 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:00 INFO - PROCESS | 1809 | 1461736020924 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 22:47:01 INFO - PROCESS | 1809 | 1461736021238 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff992d800 == 142 [pid = 1809] [id = 737] 22:47:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 236 (0x7f7ff7406400) [pid = 1809] [serial = 2212] [outer = (nil)] 22:47:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 237 (0x7f7ffbdd1800) [pid = 1809] [serial = 2213] [outer = 0x7f7ff7406400] 22:47:01 INFO - PROCESS | 1809 | 1461736021314 Marionette DEBUG loaded listener.js 22:47:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 238 (0x7f7ffcc4f400) [pid = 1809] [serial = 2214] [outer = 0x7f7ff7406400] 22:47:02 INFO - PROCESS | 1809 | 1461736022088 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:47:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:47:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1454ms 22:47:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:47:02 INFO - PROCESS | 1809 | 1461736022100 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 22:47:02 INFO - PROCESS | 1809 | 1461736022103 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 22:47:02 INFO - PROCESS | 1809 | 1461736022109 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:47:02 INFO - PROCESS | 1809 | 1461736022112 Marionette TRACE conn3 <- [1,2922,null,{}] 22:47:02 INFO - PROCESS | 1809 | 1461736022117 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:02 INFO - PROCESS | 1809 | 1461736022331 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 22:47:03 INFO - PROCESS | 1809 | 1461736023093 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff993f800 == 143 [pid = 1809] [id = 738] 22:47:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 239 (0x7f7ff740d000) [pid = 1809] [serial = 2215] [outer = (nil)] 22:47:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 240 (0x7f7ff8242800) [pid = 1809] [serial = 2216] [outer = 0x7f7ff740d000] 22:47:03 INFO - PROCESS | 1809 | 1461736023339 Marionette DEBUG loaded listener.js 22:47:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 241 (0x7f7ff9a22800) [pid = 1809] [serial = 2217] [outer = 0x7f7ff740d000] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014a1f000 == 142 [pid = 1809] [id = 452] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802776f000 == 141 [pid = 1809] [id = 412] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f801184a800 == 140 [pid = 1809] [id = 450] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8015550800 == 139 [pid = 1809] [id = 454] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800383a800 == 138 [pid = 1809] [id = 676] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8014ea1000 == 137 [pid = 1809] [id = 315] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ff9a6c800 == 136 [pid = 1809] [id = 717] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800a15b800 == 135 [pid = 1809] [id = 716] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800384a800 == 134 [pid = 1809] [id = 715] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f80000e1000 == 133 [pid = 1809] [id = 714] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ff9a5b000 == 132 [pid = 1809] [id = 713] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffc1c9800 == 131 [pid = 1809] [id = 712] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8001607800 == 130 [pid = 1809] [id = 711] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800311f000 == 129 [pid = 1809] [id = 710] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffd1ce800 == 128 [pid = 1809] [id = 709] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ff75e1800 == 127 [pid = 1809] [id = 703] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ff75c7000 == 126 [pid = 1809] [id = 702] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8027b0b000 == 125 [pid = 1809] [id = 701] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8002d05000 == 124 [pid = 1809] [id = 584] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8026bed000 == 123 [pid = 1809] [id = 700] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f802281f000 == 122 [pid = 1809] [id = 699] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017c2d800 == 121 [pid = 1809] [id = 698] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8013cd8000 == 120 [pid = 1809] [id = 697] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c2c5800 == 119 [pid = 1809] [id = 696] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800384d000 == 118 [pid = 1809] [id = 695] 22:47:04 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffbc92000 == 117 [pid = 1809] [id = 694] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 240 (0x7f8001261800) [pid = 1809] [serial = 1974] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 239 (0x7f8005439c00) [pid = 1809] [serial = 2073] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 238 (0x7f80225d4000) [pid = 1809] [serial = 1818] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 237 (0x7f7ff740fc00) [pid = 1809] [serial = 1941] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 236 (0x7f8014fb5400) [pid = 1809] [serial = 2055] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 235 (0x7f80039a6c00) [pid = 1809] [serial = 2004] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 234 (0x7f8017b14000) [pid = 1809] [serial = 1998] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 233 (0x7f800da11400) [pid = 1809] [serial = 1791] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 232 (0x7f8014a80800) [pid = 1809] [serial = 1857] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 231 (0x7f801188cc00) [pid = 1809] [serial = 1986] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 230 (0x7f7ffd1ab400) [pid = 1809] [serial = 2034] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 229 (0x7f7ffef89800) [pid = 1809] [serial = 2036] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 228 (0x7f8014a77800) [pid = 1809] [serial = 1992] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 227 (0x7f8009e79800) [pid = 1809] [serial = 1977] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 226 (0x7f8016049c00) [pid = 1809] [serial = 1809] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 225 (0x7f801550b800) [pid = 1809] [serial = 1995] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 224 (0x7f801604c800) [pid = 1809] [serial = 1860] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 223 (0x7f800d5ce000) [pid = 1809] [serial = 2048] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 222 (0x7f800efef800) [pid = 1809] [serial = 1794] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 221 (0x7f80039a5c00) [pid = 1809] [serial = 2072] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 220 (0x7f7ffd1aac00) [pid = 1809] [serial = 2078] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 219 (0x7f80273e0400) [pid = 1809] [serial = 1872] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 218 (0x7f80228a8c00) [pid = 1809] [serial = 1824] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 217 (0x7f800b460800) [pid = 1809] [serial = 2043] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 216 (0x7f8009fcb000) [pid = 1809] [serial = 2042] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 215 (0x7f7ffd443800) [pid = 1809] [serial = 2067] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 214 (0x7f800598d400) [pid = 1809] [serial = 2040] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 213 (0x7f8013d2ec00) [pid = 1809] [serial = 2052] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 212 (0x7f8001a94800) [pid = 1809] [serial = 1848] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 211 (0x7f7ffcc4d800) [pid = 1809] [serial = 2066] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 210 (0x7f8005476400) [pid = 1809] [serial = 2063] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 209 (0x7f800c6f7000) [pid = 1809] [serial = 1716] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 208 (0x7f800b605c00) [pid = 1809] [serial = 2076] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 207 (0x7f8022849c00) [pid = 1809] [serial = 1863] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 206 (0x7f801362b000) [pid = 1809] [serial = 1989] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 205 (0x7f80039a3c00) [pid = 1809] [serial = 2007] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 204 (0x7f7ffb9f0000) [pid = 1809] [serial = 1905] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 203 (0x7f8014fbcc00) [pid = 1809] [serial = 1806] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 202 (0x7f80273e9000) [pid = 1809] [serial = 1878] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 201 (0x7f801c79bc00) [pid = 1809] [serial = 1926] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 200 (0x7f800c24bc00) [pid = 1809] [serial = 1983] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 199 (0x7f7ffe493c00) [pid = 1809] [serial = 1947] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 198 (0x7f8026d54c00) [pid = 1809] [serial = 1869] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 197 (0x7f8014b66c00) [pid = 1809] [serial = 1803] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 196 (0x7f8001a8c800) [pid = 1809] [serial = 2070] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 195 (0x7f8013d2dc00) [pid = 1809] [serial = 1800] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 194 (0x7f800ba02400) [pid = 1809] [serial = 1980] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 193 (0x7f7ffdad4000) [pid = 1809] [serial = 1971] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 192 (0x7f8009e6f400) [pid = 1809] [serial = 2079] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 191 (0x7f8012a31800) [pid = 1809] [serial = 1917] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 190 (0x7f80225d5c00) [pid = 1809] [serial = 1938] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 189 (0x7f800ba10c00) [pid = 1809] [serial = 2045] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 188 (0x7f80217ed800) [pid = 1809] [serial = 1812] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 187 (0x7f8005707400) [pid = 1809] [serial = 1944] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x7f800b45d000) [pid = 1809] [serial = 1935] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x7f800d641c00) [pid = 1809] [serial = 1914] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x7f801b860800) [pid = 1809] [serial = 2060] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0x7f8023be7c00) [pid = 1809] [serial = 1866] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x7f7ffcc55800) [pid = 1809] [serial = 2010] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 181 (0x7f80225cb800) [pid = 1809] [serial = 1929] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x7f8001965800) [pid = 1809] [serial = 2037] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 179 (0x7f8013625000) [pid = 1809] [serial = 1797] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 178 (0x7f800a765800) [pid = 1809] [serial = 1851] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 177 (0x7f8017b15800) [pid = 1809] [serial = 1923] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 176 (0x7f8014a78400) [pid = 1809] [serial = 2054] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 175 (0x7f8009fc3800) [pid = 1809] [serial = 2031] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 174 (0x7f8011881400) [pid = 1809] [serial = 2049] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 173 (0x7f8016150000) [pid = 1809] [serial = 2058] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 172 (0x7f8015587000) [pid = 1809] [serial = 2057] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 171 (0x7f80032bc800) [pid = 1809] [serial = 1908] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 170 (0x7f801188d000) [pid = 1809] [serial = 1854] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 169 (0x7f800a033000) [pid = 1809] [serial = 2075] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x7f8003ae9c00) [pid = 1809] [serial = 2039] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 167 (0x7f7ffcc4c000) [pid = 1809] [serial = 2033] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0x7f7ffe6e8c00) [pid = 1809] [serial = 1875] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x7f80273e0000) [pid = 1809] [serial = 2001] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 164 (0x7f7ffef86800) [pid = 1809] [serial = 2069] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x7f80225b3c00) [pid = 1809] [serial = 1815] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 162 (0x7f8013625800) [pid = 1809] [serial = 2051] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x7f80225b8400) [pid = 1809] [serial = 1821] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x7f800c202400) [pid = 1809] [serial = 2046] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x7f7ffcc59800) [pid = 1809] [serial = 2013] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x7f8014b6c400) [pid = 1809] [serial = 1920] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x7f800a769c00) [pid = 1809] [serial = 1911] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x7f8026b98c00) [pid = 1809] [serial = 1932] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x7f800b742800) [pid = 1809] [serial = 1968] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x7f800ef58400) [pid = 1809] [serial = 2081] [outer = (nil)] [url = about:blank] 22:47:04 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 22:47:04 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 22:47:04 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 22:47:04 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 22:47:04 INFO - PROCESS | 1809 | 1461736024938 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 22:47:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:47:05 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:47:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:47:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:47:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:47:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:47:05 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 22:47:05 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:47:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:47:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:47:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:47:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:47:05 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 22:47:05 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:47:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:47:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:47:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:47:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:47:05 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]" 22:47:05 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:47:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:47:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:47:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:47:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:47:05 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:47:05 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 2895ms 22:47:05 INFO - PROCESS | 1809 | 1461736025008 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 22:47:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:47:05 INFO - PROCESS | 1809 | 1461736025017 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 22:47:05 INFO - PROCESS | 1809 | 1461736025023 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:47:05 INFO - PROCESS | 1809 | 1461736025029 Marionette TRACE conn3 <- [1,2926,null,{}] 22:47:05 INFO - PROCESS | 1809 | 1461736025035 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:05 INFO - PROCESS | 1809 | 1461736025255 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 22:47:05 INFO - PROCESS | 1809 | 1461736025430 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff8291800 == 118 [pid = 1809] [id = 739] 22:47:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x7f7ff7780000) [pid = 1809] [serial = 2218] [outer = (nil)] 22:47:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x7f7ffcc55400) [pid = 1809] [serial = 2219] [outer = 0x7f7ff7780000] 22:47:05 INFO - PROCESS | 1809 | 1461736025503 Marionette DEBUG loaded listener.js 22:47:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x7f7ffd1ab400) [pid = 1809] [serial = 2220] [outer = 0x7f7ff7780000] 22:47:06 INFO - PROCESS | 1809 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:47:06 INFO - PROCESS | 1809 | 1461736026228 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 22:47:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:47:06 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1230ms 22:47:06 INFO - PROCESS | 1809 | 1461736026257 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 22:47:06 INFO - PROCESS | 1809 | 1461736026263 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 22:47:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:47:06 INFO - PROCESS | 1809 | 1461736026270 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:47:06 INFO - PROCESS | 1809 | 1461736026273 Marionette TRACE conn3 <- [1,2930,null,{}] 22:47:06 INFO - PROCESS | 1809 | 1461736026277 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:06 INFO - PROCESS | 1809 | 1461736026535 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 22:47:06 INFO - PROCESS | 1809 | 1461736026654 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffc197800 == 119 [pid = 1809] [id = 740] 22:47:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x7f7ffb2e8800) [pid = 1809] [serial = 2221] [outer = (nil)] 22:47:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x7f7ffd445800) [pid = 1809] [serial = 2222] [outer = 0x7f7ffb2e8800] 22:47:06 INFO - PROCESS | 1809 | 1461736026713 Marionette DEBUG loaded listener.js 22:47:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x7f7ffe491c00) [pid = 1809] [serial = 2223] [outer = 0x7f7ffb2e8800] 22:47:07 INFO - PROCESS | 1809 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:47:07 INFO - PROCESS | 1809 | 1461736027424 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 22:47:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:47:07 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1175ms 22:47:07 INFO - PROCESS | 1809 | 1461736027446 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 22:47:07 INFO - PROCESS | 1809 | 1461736027451 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 22:47:07 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:47:07 INFO - PROCESS | 1809 | 1461736027468 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:47:07 INFO - PROCESS | 1809 | 1461736027475 Marionette TRACE conn3 <- [1,2934,null,{}] 22:47:07 INFO - PROCESS | 1809 | 1461736027487 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:07 INFO - PROCESS | 1809 | 1461736027730 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 22:47:07 INFO - PROCESS | 1809 | 1461736027772 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffd27b000 == 120 [pid = 1809] [id = 741] 22:47:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x7f7ffe6e9c00) [pid = 1809] [serial = 2224] [outer = (nil)] 22:47:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x7f7ffe727800) [pid = 1809] [serial = 2225] [outer = 0x7f7ffe6e9c00] 22:47:07 INFO - PROCESS | 1809 | 1461736027829 Marionette DEBUG loaded listener.js 22:47:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x7f7ffedc6000) [pid = 1809] [serial = 2226] [outer = 0x7f7ffe6e9c00] 22:47:08 INFO - PROCESS | 1809 | 1461736028774 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 22:47:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:47:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1334ms 22:47:08 INFO - PROCESS | 1809 | 1461736028807 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 22:47:08 INFO - PROCESS | 1809 | 1461736028811 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 22:47:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:47:08 INFO - PROCESS | 1809 | 1461736028816 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:47:08 INFO - PROCESS | 1809 | 1461736028819 Marionette TRACE conn3 <- [1,2938,null,{}] 22:47:08 INFO - PROCESS | 1809 | 1461736028824 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:09 INFO - PROCESS | 1809 | 1461736029491 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 22:47:09 INFO - PROCESS | 1809 | --DOMWINDOW == 162 (0x7f7ffffe4000) [pid = 1809] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:47:09 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x7f800196f000) [pid = 1809] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:47:09 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x7f8014f27c00) [pid = 1809] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:47:09 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x7f7ffe72ac00) [pid = 1809] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:47:09 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x7f7ff9bc8000) [pid = 1809] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:47:09 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x7f7ff836d800) [pid = 1809] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:47:09 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x7f7ff9bc6c00) [pid = 1809] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:47:09 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x7f7ff824d800) [pid = 1809] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:47:09 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x7f800bfc8400) [pid = 1809] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:47:09 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x7f7ff7403400) [pid = 1809] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:47:09 INFO - PROCESS | 1809 | 1461736029667 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffbad6800 == 121 [pid = 1809] [id = 742] 22:47:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x7f7ff7403400) [pid = 1809] [serial = 2227] [outer = (nil)] 22:47:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x7f7ffb293c00) [pid = 1809] [serial = 2228] [outer = 0x7f7ff7403400] 22:47:09 INFO - PROCESS | 1809 | 1461736029727 Marionette DEBUG loaded listener.js 22:47:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x7f7ffef8d800) [pid = 1809] [serial = 2229] [outer = 0x7f7ff7403400] 22:47:10 INFO - PROCESS | 1809 | 1461736030312 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 22:47:10 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. 22:47:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1527ms 22:47:10 INFO - PROCESS | 1809 | 1461736030344 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 22:47:10 INFO - PROCESS | 1809 | 1461736030348 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 22:47:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:47:10 INFO - PROCESS | 1809 | 1461736030353 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:47:10 INFO - PROCESS | 1809 | 1461736030355 Marionette TRACE conn3 <- [1,2942,null,{}] 22:47:10 INFO - PROCESS | 1809 | 1461736030360 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:10 INFO - PROCESS | 1809 | 1461736030547 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 22:47:10 INFO - PROCESS | 1809 | 1461736030737 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8000092800 == 122 [pid = 1809] [id = 743] 22:47:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x7f80004d7c00) [pid = 1809] [serial = 2230] [outer = (nil)] 22:47:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x7f80015e1000) [pid = 1809] [serial = 2231] [outer = 0x7f80004d7c00] 22:47:10 INFO - PROCESS | 1809 | 1461736030808 Marionette DEBUG loaded listener.js 22:47:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x7f80019c6000) [pid = 1809] [serial = 2232] [outer = 0x7f80004d7c00] 22:47:11 INFO - PROCESS | 1809 | 1461736031597 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 22:47:11 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 22:47:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:47:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:47:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1274ms 22:47:11 INFO - PROCESS | 1809 | 1461736031640 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 22:47:11 INFO - PROCESS | 1809 | 1461736031645 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 22:47:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:47:11 INFO - PROCESS | 1809 | 1461736031653 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:47:11 INFO - PROCESS | 1809 | 1461736031658 Marionette TRACE conn3 <- [1,2946,null,{}] 22:47:11 INFO - PROCESS | 1809 | 1461736031666 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:11 INFO - PROCESS | 1809 | 1461736031921 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 22:47:12 INFO - PROCESS | 1809 | 1461736032156 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff787b000 == 123 [pid = 1809] [id = 744] 22:47:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x7f7ff9a24000) [pid = 1809] [serial = 2233] [outer = (nil)] 22:47:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x7f7ffb294c00) [pid = 1809] [serial = 2234] [outer = 0x7f7ff9a24000] 22:47:12 INFO - PROCESS | 1809 | 1461736032230 Marionette DEBUG loaded listener.js 22:47:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x7f7ffb9ef800) [pid = 1809] [serial = 2235] [outer = 0x7f7ff9a24000] 22:47:13 INFO - PROCESS | 1809 | 1461736033056 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 22:47:13 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. 22:47:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1439ms 22:47:13 INFO - PROCESS | 1809 | 1461736033092 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 22:47:13 INFO - PROCESS | 1809 | 1461736033100 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 22:47:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:47:13 INFO - PROCESS | 1809 | 1461736033109 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:47:13 INFO - PROCESS | 1809 | 1461736033112 Marionette TRACE conn3 <- [1,2950,null,{}] 22:47:13 INFO - PROCESS | 1809 | 1461736033118 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:13 INFO - PROCESS | 1809 | 1461736033327 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 22:47:13 INFO - PROCESS | 1809 | 1461736033561 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffd1d0800 == 124 [pid = 1809] [id = 745] 22:47:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x7f7ffcd38000) [pid = 1809] [serial = 2236] [outer = (nil)] 22:47:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x7f7ffd293000) [pid = 1809] [serial = 2237] [outer = 0x7f7ffcd38000] 22:47:13 INFO - PROCESS | 1809 | 1461736033628 Marionette DEBUG loaded listener.js 22:47:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x7f7ffd3e8c00) [pid = 1809] [serial = 2238] [outer = 0x7f7ffcd38000] 22:47:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800008e000 == 125 [pid = 1809] [id = 746] 22:47:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x7f7ffe6e3000) [pid = 1809] [serial = 2239] [outer = (nil)] 22:47:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x7f7ffe498000) [pid = 1809] [serial = 2240] [outer = 0x7f7ffe6e3000] 22:47:14 INFO - PROCESS | 1809 | 1461736034534 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 22:47:14 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. 22:47:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1434ms 22:47:14 INFO - PROCESS | 1809 | 1461736034543 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 22:47:14 INFO - PROCESS | 1809 | 1461736034545 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 22:47:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:47:14 INFO - PROCESS | 1809 | 1461736034580 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:47:14 INFO - PROCESS | 1809 | 1461736034585 Marionette TRACE conn3 <- [1,2954,null,{}] 22:47:14 INFO - PROCESS | 1809 | 1461736034600 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:14 INFO - PROCESS | 1809 | 1461736034858 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 22:47:15 INFO - PROCESS | 1809 | 1461736035110 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8001613800 == 126 [pid = 1809] [id = 747] 22:47:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 168 (0x7f7ffe6df000) [pid = 1809] [serial = 2241] [outer = (nil)] 22:47:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x7f7ffef88c00) [pid = 1809] [serial = 2242] [outer = 0x7f7ffe6df000] 22:47:15 INFO - PROCESS | 1809 | 1461736035274 Marionette DEBUG loaded listener.js 22:47:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0x7f80004d1000) [pid = 1809] [serial = 2243] [outer = 0x7f7ffe6df000] 22:47:15 INFO - PROCESS | 1809 | 1461736035973 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 22:47:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:47:16 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 22:47:16 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1444ms 22:47:16 INFO - PROCESS | 1809 | 1461736036012 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 22:47:16 INFO - PROCESS | 1809 | 1461736036015 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 22:47:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:47:16 INFO - PROCESS | 1809 | 1461736036021 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:47:16 INFO - PROCESS | 1809 | 1461736036024 Marionette TRACE conn3 <- [1,2958,null,{}] 22:47:16 INFO - PROCESS | 1809 | 1461736036030 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:16 INFO - PROCESS | 1809 | 1461736036248 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 22:47:16 INFO - PROCESS | 1809 | 1461736036477 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8003569800 == 127 [pid = 1809] [id = 748] 22:47:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0x7f7ffe71ec00) [pid = 1809] [serial = 2244] [outer = (nil)] 22:47:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 172 (0x7f8001a8c800) [pid = 1809] [serial = 2245] [outer = 0x7f7ffe71ec00] 22:47:16 INFO - PROCESS | 1809 | 1461736036546 Marionette DEBUG loaded listener.js 22:47:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 173 (0x7f8003160c00) [pid = 1809] [serial = 2246] [outer = 0x7f7ffe71ec00] 22:47:17 INFO - PROCESS | 1809 | 1461736037324 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 22:47:17 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. 22:47:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1327ms 22:47:17 INFO - PROCESS | 1809 | 1461736037349 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 22:47:17 INFO - PROCESS | 1809 | 1461736037352 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 22:47:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:47:17 INFO - PROCESS | 1809 | 1461736037357 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:47:17 INFO - PROCESS | 1809 | 1461736037359 Marionette TRACE conn3 <- [1,2962,null,{}] 22:47:17 INFO - PROCESS | 1809 | 1461736037365 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:17 INFO - PROCESS | 1809 | 1461736037554 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 22:47:17 INFO - PROCESS | 1809 | 1461736037814 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800380c800 == 128 [pid = 1809] [id = 749] 22:47:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 174 (0x7f8001bd9000) [pid = 1809] [serial = 2247] [outer = (nil)] 22:47:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 175 (0x7f8003167800) [pid = 1809] [serial = 2248] [outer = 0x7f8001bd9000] 22:47:17 INFO - PROCESS | 1809 | 1461736037885 Marionette DEBUG loaded listener.js 22:47:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 176 (0x7f800394e400) [pid = 1809] [serial = 2249] [outer = 0x7f8001bd9000] 22:47:18 INFO - PROCESS | 1809 | 1461736038608 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 22:47:18 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. 22:47:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1283ms 22:47:18 INFO - PROCESS | 1809 | 1461736038642 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 22:47:18 INFO - PROCESS | 1809 | 1461736038645 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 22:47:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:47:18 INFO - PROCESS | 1809 | 1461736038651 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:47:18 INFO - PROCESS | 1809 | 1461736038653 Marionette TRACE conn3 <- [1,2966,null,{}] 22:47:18 INFO - PROCESS | 1809 | 1461736038658 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:18 INFO - PROCESS | 1809 | 1461736038876 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 22:47:19 INFO - PROCESS | 1809 | 1461736039112 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80039c6000 == 129 [pid = 1809] [id = 750] 22:47:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 177 (0x7f800533f400) [pid = 1809] [serial = 2250] [outer = (nil)] 22:47:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 178 (0x7f8005563c00) [pid = 1809] [serial = 2251] [outer = 0x7f800533f400] 22:47:19 INFO - PROCESS | 1809 | 1461736039182 Marionette DEBUG loaded listener.js 22:47:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 179 (0x7f8005984c00) [pid = 1809] [serial = 2252] [outer = 0x7f800533f400] 22:47:19 INFO - PROCESS | 1809 | 1461736039921 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 22:47:19 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. 22:47:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1281ms 22:47:19 INFO - PROCESS | 1809 | 1461736039949 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 22:47:19 INFO - PROCESS | 1809 | 1461736039953 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 22:47:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:47:19 INFO - PROCESS | 1809 | 1461736039964 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:47:19 INFO - PROCESS | 1809 | 1461736039966 Marionette TRACE conn3 <- [1,2970,null,{}] 22:47:19 INFO - PROCESS | 1809 | 1461736039972 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:20 INFO - PROCESS | 1809 | 1461736040158 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 22:47:20 INFO - PROCESS | 1809 | 1461736040419 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005875800 == 130 [pid = 1809] [id = 751] 22:47:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 180 (0x7f8005340800) [pid = 1809] [serial = 2253] [outer = (nil)] 22:47:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x7f8009fc2400) [pid = 1809] [serial = 2254] [outer = 0x7f8005340800] 22:47:20 INFO - PROCESS | 1809 | 1461736040491 Marionette DEBUG loaded listener.js 22:47:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x7f800a7b1c00) [pid = 1809] [serial = 2255] [outer = 0x7f8005340800] 22:47:21 INFO - PROCESS | 1809 | 1461736041257 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 22:47:21 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. 22:47:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1329ms 22:47:21 INFO - PROCESS | 1809 | 1461736041294 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 22:47:21 INFO - PROCESS | 1809 | 1461736041297 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 22:47:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:47:21 INFO - PROCESS | 1809 | 1461736041304 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:47:21 INFO - PROCESS | 1809 | 1461736041306 Marionette TRACE conn3 <- [1,2974,null,{}] 22:47:21 INFO - PROCESS | 1809 | 1461736041311 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:21 INFO - PROCESS | 1809 | 1461736041511 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 22:47:21 INFO - PROCESS | 1809 | 1461736041750 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009180800 == 131 [pid = 1809] [id = 752] 22:47:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x7f8003bf6400) [pid = 1809] [serial = 2256] [outer = (nil)] 22:47:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x7f800b605c00) [pid = 1809] [serial = 2257] [outer = 0x7f8003bf6400] 22:47:21 INFO - PROCESS | 1809 | 1461736041822 Marionette DEBUG loaded listener.js 22:47:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x7f800b838000) [pid = 1809] [serial = 2258] [outer = 0x7f8003bf6400] 22:47:22 INFO - PROCESS | 1809 | 1461736042556 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 22:47:22 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. 22:47:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1280ms 22:47:22 INFO - PROCESS | 1809 | 1461736042588 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 22:47:22 INFO - PROCESS | 1809 | 1461736042591 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 22:47:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:47:22 INFO - PROCESS | 1809 | 1461736042597 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:47:22 INFO - PROCESS | 1809 | 1461736042599 Marionette TRACE conn3 <- [1,2978,null,{}] 22:47:22 INFO - PROCESS | 1809 | 1461736042604 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:22 INFO - PROCESS | 1809 | 1461736042798 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 22:47:23 INFO - PROCESS | 1809 | 1461736043031 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800a79a800 == 132 [pid = 1809] [id = 753] 22:47:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x7f8005344000) [pid = 1809] [serial = 2259] [outer = (nil)] 22:47:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x7f800bc3f400) [pid = 1809] [serial = 2260] [outer = 0x7f8005344000] 22:47:23 INFO - PROCESS | 1809 | 1461736043098 Marionette DEBUG loaded listener.js 22:47:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 188 (0x7f800c20b400) [pid = 1809] [serial = 2261] [outer = 0x7f8005344000] 22:47:23 INFO - PROCESS | 1809 | 1461736043843 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 22:47:23 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. 22:47:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1280ms 22:47:23 INFO - PROCESS | 1809 | 1461736043878 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 22:47:23 INFO - PROCESS | 1809 | 1461736043882 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 22:47:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:47:23 INFO - PROCESS | 1809 | 1461736043887 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:47:23 INFO - PROCESS | 1809 | 1461736043889 Marionette TRACE conn3 <- [1,2982,null,{}] 22:47:23 INFO - PROCESS | 1809 | 1461736043894 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:24 INFO - PROCESS | 1809 | 1461736044104 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 22:47:24 INFO - PROCESS | 1809 | 1461736044337 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800b893800 == 133 [pid = 1809] [id = 754] 22:47:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 189 (0x7f800b45d400) [pid = 1809] [serial = 2262] [outer = (nil)] 22:47:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 190 (0x7f800d563c00) [pid = 1809] [serial = 2263] [outer = 0x7f800b45d400] 22:47:24 INFO - PROCESS | 1809 | 1461736044405 Marionette DEBUG loaded listener.js 22:47:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 191 (0x7f800d63a400) [pid = 1809] [serial = 2264] [outer = 0x7f800b45d400] 22:47:25 INFO - PROCESS | 1809 | 1461736045219 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 22:47:25 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 22:47:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:47:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1377ms 22:47:25 INFO - PROCESS | 1809 | 1461736045266 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 22:47:25 INFO - PROCESS | 1809 | 1461736045270 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 22:47:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:47:25 INFO - PROCESS | 1809 | 1461736045275 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:47:25 INFO - PROCESS | 1809 | 1461736045279 Marionette TRACE conn3 <- [1,2986,null,{}] 22:47:25 INFO - PROCESS | 1809 | 1461736045284 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:25 INFO - PROCESS | 1809 | 1461736045730 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 22:47:26 INFO - PROCESS | 1809 | 1461736046052 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c2a5800 == 134 [pid = 1809] [id = 755] 22:47:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 192 (0x7f800f1a8c00) [pid = 1809] [serial = 2265] [outer = (nil)] 22:47:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 193 (0x7f8011887000) [pid = 1809] [serial = 2266] [outer = 0x7f800f1a8c00] 22:47:26 INFO - PROCESS | 1809 | 1461736046131 Marionette DEBUG loaded listener.js 22:47:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 194 (0x7f801325c800) [pid = 1809] [serial = 2267] [outer = 0x7f800f1a8c00] 22:47:27 INFO - PROCESS | 1809 | 1461736047067 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 22:47:27 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. 22:47:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1834ms 22:47:27 INFO - PROCESS | 1809 | 1461736047111 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 22:47:27 INFO - PROCESS | 1809 | 1461736047115 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 22:47:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:47:27 INFO - PROCESS | 1809 | 1461736047120 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:47:27 INFO - PROCESS | 1809 | 1461736047122 Marionette TRACE conn3 <- [1,2990,null,{}] 22:47:27 INFO - PROCESS | 1809 | 1461736047127 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:27 INFO - PROCESS | 1809 | 1461736047352 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 22:47:27 INFO - PROCESS | 1809 | 1461736047626 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800d9b7800 == 135 [pid = 1809] [id = 756] 22:47:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 195 (0x7f80019cac00) [pid = 1809] [serial = 2268] [outer = (nil)] 22:47:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 196 (0x7f801362ec00) [pid = 1809] [serial = 2269] [outer = 0x7f80019cac00] 22:47:27 INFO - PROCESS | 1809 | 1461736047697 Marionette DEBUG loaded listener.js 22:47:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 197 (0x7f8014a73c00) [pid = 1809] [serial = 2270] [outer = 0x7f80019cac00] 22:47:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8011838000 == 136 [pid = 1809] [id = 757] 22:47:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 198 (0x7f8014fb0400) [pid = 1809] [serial = 2271] [outer = (nil)] 22:47:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 199 (0x7f8013627c00) [pid = 1809] [serial = 2272] [outer = 0x7f8014fb0400] 22:47:28 INFO - PROCESS | 1809 | 1461736048536 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 22:47:28 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. 22:47:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1425ms 22:47:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:47:28 INFO - PROCESS | 1809 | 1461736048545 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 22:47:28 INFO - PROCESS | 1809 | 1461736048547 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 22:47:28 INFO - PROCESS | 1809 | 1461736048573 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:47:28 INFO - PROCESS | 1809 | 1461736048576 Marionette TRACE conn3 <- [1,2994,null,{}] 22:47:28 INFO - PROCESS | 1809 | 1461736048583 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:28 INFO - PROCESS | 1809 | 1461736048900 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 22:47:29 INFO - PROCESS | 1809 | 1461736049158 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8013195000 == 137 [pid = 1809] [id = 758] 22:47:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 200 (0x7f8003bf5c00) [pid = 1809] [serial = 2273] [outer = (nil)] 22:47:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 201 (0x7f8014c7ac00) [pid = 1809] [serial = 2274] [outer = 0x7f8003bf5c00] 22:47:29 INFO - PROCESS | 1809 | 1461736049267 Marionette DEBUG loaded listener.js 22:47:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 202 (0x7f8015588400) [pid = 1809] [serial = 2275] [outer = 0x7f8003bf5c00] 22:47:29 INFO - PROCESS | 1809 | 1461736049943 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 22:47:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:47:29 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 22:47:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1407ms 22:47:29 INFO - PROCESS | 1809 | 1461736049972 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 22:47:29 INFO - PROCESS | 1809 | 1461736049976 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 22:47:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:47:29 INFO - PROCESS | 1809 | 1461736049984 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:47:29 INFO - PROCESS | 1809 | 1461736049986 Marionette TRACE conn3 <- [1,2998,null,{}] 22:47:29 INFO - PROCESS | 1809 | 1461736049990 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:30 INFO - PROCESS | 1809 | 1461736050200 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 22:47:30 INFO - PROCESS | 1809 | 1461736050437 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8014cce000 == 138 [pid = 1809] [id = 759] 22:47:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 203 (0x7f8005b82c00) [pid = 1809] [serial = 2276] [outer = (nil)] 22:47:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 204 (0x7f801604ac00) [pid = 1809] [serial = 2277] [outer = 0x7f8005b82c00] 22:47:30 INFO - PROCESS | 1809 | 1461736050507 Marionette DEBUG loaded listener.js 22:47:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 205 (0x7f8017b15800) [pid = 1809] [serial = 2278] [outer = 0x7f8005b82c00] 22:47:31 INFO - PROCESS | 1809 | 1461736051310 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 22:47:31 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. 22:47:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1336ms 22:47:31 INFO - PROCESS | 1809 | 1461736051342 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 22:47:31 INFO - PROCESS | 1809 | 1461736051344 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 22:47:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:47:31 INFO - PROCESS | 1809 | 1461736051352 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:47:31 INFO - PROCESS | 1809 | 1461736051354 Marionette TRACE conn3 <- [1,3002,null,{}] 22:47:31 INFO - PROCESS | 1809 | 1461736051360 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:31 INFO - PROCESS | 1809 | 1461736051556 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 22:47:31 INFO - PROCESS | 1809 | 1461736051793 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80154fb000 == 139 [pid = 1809] [id = 760] 22:47:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 206 (0x7f8009e79c00) [pid = 1809] [serial = 2279] [outer = (nil)] 22:47:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 207 (0x7f8017c89400) [pid = 1809] [serial = 2280] [outer = 0x7f8009e79c00] 22:47:31 INFO - PROCESS | 1809 | 1461736051866 Marionette DEBUG loaded listener.js 22:47:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 208 (0x7f802173f400) [pid = 1809] [serial = 2281] [outer = 0x7f8009e79c00] 22:47:32 INFO - PROCESS | 1809 | 1461736052611 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 22:47:32 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. 22:47:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1276ms 22:47:32 INFO - PROCESS | 1809 | 1461736052641 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 22:47:32 INFO - PROCESS | 1809 | 1461736052644 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 22:47:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:47:32 INFO - PROCESS | 1809 | 1461736052652 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:47:32 INFO - PROCESS | 1809 | 1461736052655 Marionette TRACE conn3 <- [1,3006,null,{}] 22:47:32 INFO - PROCESS | 1809 | 1461736052660 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:32 INFO - PROCESS | 1809 | 1461736052862 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 22:47:33 INFO - PROCESS | 1809 | 1461736053098 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017e40800 == 140 [pid = 1809] [id = 761] 22:47:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 209 (0x7f8013623c00) [pid = 1809] [serial = 2282] [outer = (nil)] 22:47:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 210 (0x7f80225afc00) [pid = 1809] [serial = 2283] [outer = 0x7f8013623c00] 22:47:33 INFO - PROCESS | 1809 | 1461736053170 Marionette DEBUG loaded listener.js 22:47:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 211 (0x7f80225d4000) [pid = 1809] [serial = 2284] [outer = 0x7f8013623c00] 22:47:33 INFO - PROCESS | 1809 | 1461736053893 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 22:47:33 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. 22:47:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1276ms 22:47:33 INFO - PROCESS | 1809 | 1461736053931 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 22:47:33 INFO - PROCESS | 1809 | 1461736053933 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 22:47:33 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:47:33 INFO - PROCESS | 1809 | 1461736053939 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:47:33 INFO - PROCESS | 1809 | 1461736053941 Marionette TRACE conn3 <- [1,3010,null,{}] 22:47:33 INFO - PROCESS | 1809 | 1461736053946 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:34 INFO - PROCESS | 1809 | 1461736054144 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 22:47:34 INFO - PROCESS | 1809 | 1461736054382 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802231c000 == 141 [pid = 1809] [id = 762] 22:47:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 212 (0x7f8017c8b000) [pid = 1809] [serial = 2285] [outer = (nil)] 22:47:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 213 (0x7f80226f5400) [pid = 1809] [serial = 2286] [outer = 0x7f8017c8b000] 22:47:34 INFO - PROCESS | 1809 | 1461736054454 Marionette DEBUG loaded listener.js 22:47:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 214 (0x7f802374ec00) [pid = 1809] [serial = 2287] [outer = 0x7f8017c8b000] 22:47:35 INFO - PROCESS | 1809 | 1461736055178 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 22:47:35 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 22:47:35 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1273ms 22:47:35 INFO - PROCESS | 1809 | 1461736055214 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 22:47:35 INFO - PROCESS | 1809 | 1461736055217 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 22:47:35 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:47:35 INFO - PROCESS | 1809 | 1461736055223 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:47:35 INFO - PROCESS | 1809 | 1461736055225 Marionette TRACE conn3 <- [1,3014,null,{}] 22:47:35 INFO - PROCESS | 1809 | 1461736055231 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:35 INFO - PROCESS | 1809 | 1461736055444 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 22:47:35 INFO - PROCESS | 1809 | 1461736055728 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8025450800 == 142 [pid = 1809] [id = 763] 22:47:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 215 (0x7f8023842800) [pid = 1809] [serial = 2288] [outer = (nil)] 22:47:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 216 (0x7f8023a14c00) [pid = 1809] [serial = 2289] [outer = 0x7f8023842800] 22:47:35 INFO - PROCESS | 1809 | 1461736055806 Marionette DEBUG loaded listener.js 22:47:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 217 (0x7f8026b6d800) [pid = 1809] [serial = 2290] [outer = 0x7f8023842800] 22:47:36 INFO - PROCESS | 1809 | [1809] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:47:36 INFO - PROCESS | 1809 | 1461736056652 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:47:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:47:36 INFO - {} 22:47:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:47:36 INFO - {} 22:47:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:47:36 INFO - {} 22:47:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:47:36 INFO - {} 22:47:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1480ms 22:47:36 INFO - PROCESS | 1809 | 1461736056709 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 22:47:36 INFO - PROCESS | 1809 | 1461736056713 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 22:47:36 INFO - TEST-START | /FileAPI/fileReader.html 22:47:36 INFO - PROCESS | 1809 | 1461736056718 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:47:36 INFO - PROCESS | 1809 | 1461736056720 Marionette TRACE conn3 <- [1,3018,null,{}] 22:47:36 INFO - PROCESS | 1809 | 1461736056725 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:36 INFO - PROCESS | 1809 | 1461736056963 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 22:47:37 INFO - PROCESS | 1809 | 1461736057211 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8029723000 == 143 [pid = 1809] [id = 764] 22:47:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 218 (0x7f800a036800) [pid = 1809] [serial = 2291] [outer = (nil)] 22:47:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 219 (0x7f80273e1800) [pid = 1809] [serial = 2292] [outer = 0x7f800a036800] 22:47:37 INFO - PROCESS | 1809 | 1461736057279 Marionette DEBUG loaded listener.js 22:47:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 220 (0x7f80274a6800) [pid = 1809] [serial = 2293] [outer = 0x7f800a036800] 22:47:38 INFO - PROCESS | 1809 | 1461736058079 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 22:47:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:47:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:47:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:47:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:47:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 1377ms 22:47:38 INFO - PROCESS | 1809 | 1461736058096 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 22:47:38 INFO - PROCESS | 1809 | 1461736058099 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 22:47:38 INFO - TEST-START | /FileAPI/historical.html 22:47:38 INFO - PROCESS | 1809 | 1461736058105 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:47:38 INFO - PROCESS | 1809 | 1461736058107 Marionette TRACE conn3 <- [1,3022,null,{}] 22:47:38 INFO - PROCESS | 1809 | 1461736058112 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:38 INFO - PROCESS | 1809 | 1461736058312 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 22:47:38 INFO - PROCESS | 1809 | 1461736058552 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffb8d4000 == 144 [pid = 1809] [id = 765] 22:47:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 221 (0x7f7ffb89e800) [pid = 1809] [serial = 2294] [outer = (nil)] 22:47:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 222 (0x7f7ffb8a3c00) [pid = 1809] [serial = 2295] [outer = 0x7f7ffb89e800] 22:47:38 INFO - PROCESS | 1809 | 1461736058619 Marionette DEBUG loaded listener.js 22:47:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 223 (0x7f7ffb8aa000) [pid = 1809] [serial = 2296] [outer = 0x7f7ffb89e800] 22:47:39 INFO - PROCESS | 1809 | 1461736059364 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 22:47:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:47:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:47:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:47:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:47:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:47:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:47:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:47:39 INFO - TEST-OK | /FileAPI/historical.html | took 1277ms 22:47:39 INFO - PROCESS | 1809 | 1461736059392 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 22:47:39 INFO - PROCESS | 1809 | 1461736059394 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 22:47:39 INFO - TEST-START | /FileAPI/idlharness.html 22:47:39 INFO - PROCESS | 1809 | 1461736059403 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:47:39 INFO - PROCESS | 1809 | 1461736059405 Marionette TRACE conn3 <- [1,3026,null,{}] 22:47:39 INFO - PROCESS | 1809 | 1461736059409 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:39 INFO - PROCESS | 1809 | 1461736059619 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 22:47:39 INFO - PROCESS | 1809 | 1461736059858 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffb8f0800 == 145 [pid = 1809] [id = 766] 22:47:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 224 (0x7f7ffb7e5000) [pid = 1809] [serial = 2297] [outer = (nil)] 22:47:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 225 (0x7f7ffb7eb400) [pid = 1809] [serial = 2298] [outer = 0x7f7ffb7e5000] 22:47:39 INFO - PROCESS | 1809 | 1461736059925 Marionette DEBUG loaded listener.js 22:47:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 226 (0x7f7ffb7f0400) [pid = 1809] [serial = 2299] [outer = 0x7f7ffb7e5000] 22:47:41 INFO - PROCESS | 1809 | 1461736061418 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:47:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:47:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:47:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:47:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:47:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:47:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:47:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:47:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:47:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:47:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:47:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:47:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:47:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:47:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:47:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:47:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:47:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:47:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:47:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:47:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:47:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:47:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:47:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:47:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:47:41 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 22:47:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:47:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:47:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:47:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:47:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:47:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:47:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:47:41 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 22:47:41 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 22:47:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:47:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:47:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:47:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:47:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:47:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:47:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:47:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:47:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:47:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:47:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:47:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:47:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:47:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:47:41 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 22:47:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:47:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:47:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:47:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:47:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:47:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:47:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:47:41 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 22:47:41 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 22:47:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:47:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:47:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:47:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:47:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:47:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:47:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:47:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 2162ms 22:47:41 INFO - PROCESS | 1809 | 1461736061569 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 22:47:41 INFO - PROCESS | 1809 | 1461736061571 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 22:47:41 INFO - TEST-START | /FileAPI/idlharness.worker 22:47:41 INFO - PROCESS | 1809 | 1461736061581 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:47:41 INFO - PROCESS | 1809 | 1461736061586 Marionette TRACE conn3 <- [1,3030,null,{}] 22:47:41 INFO - PROCESS | 1809 | 1461736061597 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:41 INFO - PROCESS | 1809 | 1461736061909 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 22:47:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffbad6800 == 144 [pid = 1809] [id = 742] 22:47:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffd27b000 == 143 [pid = 1809] [id = 741] 22:47:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffc197800 == 142 [pid = 1809] [id = 740] 22:47:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ff8291800 == 141 [pid = 1809] [id = 739] 22:47:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ff993f800 == 140 [pid = 1809] [id = 738] 22:47:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffc421800 == 139 [pid = 1809] [id = 729] 22:47:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7fffe13800 == 138 [pid = 1809] [id = 728] 22:47:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f7ffebdc000 == 137 [pid = 1809] [id = 727] 22:47:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8032392000 == 136 [pid = 1809] [id = 726] 22:47:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8023728800 == 135 [pid = 1809] [id = 725] 22:47:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8017e40000 == 134 [pid = 1809] [id = 724] 22:47:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8013faa800 == 133 [pid = 1809] [id = 723] 22:47:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800d9c4800 == 132 [pid = 1809] [id = 722] 22:47:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800c29f800 == 131 [pid = 1809] [id = 721] 22:47:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f8003849800 == 130 [pid = 1809] [id = 720] 22:47:43 INFO - PROCESS | 1809 | --DOCSHELL 0x7f800008e800 == 129 [pid = 1809] [id = 719] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 225 (0x7f7ffb29d400) [pid = 1809] [serial = 2102] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 224 (0x7f7ffd298c00) [pid = 1809] [serial = 2111] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 223 (0x7f800bc40800) [pid = 1809] [serial = 2147] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 222 (0x7f800316e000) [pid = 1809] [serial = 2138] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 221 (0x7f800c6f6800) [pid = 1809] [serial = 2148] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 220 (0x7f80225b9800) [pid = 1809] [serial = 2061] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 219 (0x7f7ffef8a800) [pid = 1809] [serial = 2135] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 218 (0x7f7ffedcbc00) [pid = 1809] [serial = 2117] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 217 (0x7f8003bef800) [pid = 1809] [serial = 2144] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 216 (0x7f800b608400) [pid = 1809] [serial = 2145] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 215 (0x7f7ffb9ebc00) [pid = 1809] [serial = 2132] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 214 (0x7f802712b000) [pid = 1809] [serial = 2099] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 213 (0x7f7ffcc4ec00) [pid = 1809] [serial = 2141] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 212 (0x7f7ffd1a6000) [pid = 1809] [serial = 2130] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 211 (0x7f7ffc0d7000) [pid = 1809] [serial = 2126] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 210 (0x7f7ffedce000) [pid = 1809] [serial = 2123] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 209 (0x7f8011886000) [pid = 1809] [serial = 2093] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 208 (0x7f7ffb2efc00) [pid = 1809] [serial = 2129] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 207 (0x7f7ffc0cec00) [pid = 1809] [serial = 2084] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 206 (0x7f7ff814d800) [pid = 1809] [serial = 2120] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 205 (0x7f800ef19400) [pid = 1809] [serial = 2150] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 204 (0x7f7ffc0cc400) [pid = 1809] [serial = 2154] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 203 (0x7f7ffb2a0000) [pid = 1809] [serial = 2108] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 202 (0x7f8013d29400) [pid = 1809] [serial = 2096] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 201 (0x7f800196c000) [pid = 1809] [serial = 2136] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 200 (0x7f7ff8248000) [pid = 1809] [serial = 2153] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 199 (0x7f800399bc00) [pid = 1809] [serial = 2139] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 198 (0x7f800bb4a400) [pid = 1809] [serial = 2090] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 197 (0x7f800329c000) [pid = 1809] [serial = 2087] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 196 (0x7f8003168800) [pid = 1809] [serial = 2114] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 195 (0x7f8003bee800) [pid = 1809] [serial = 2142] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 194 (0x7f801182b000) [pid = 1809] [serial = 2151] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 193 (0x7f7ff8369c00) [pid = 1809] [serial = 2105] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | --DOMWINDOW == 192 (0x7f7ffe49a000) [pid = 1809] [serial = 2133] [outer = (nil)] [url = about:blank] 22:47:43 INFO - PROCESS | 1809 | 1461736063647 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff75c2800 == 130 [pid = 1809] [id = 767] 22:47:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 193 (0x7f7ff777d000) [pid = 1809] [serial = 2300] [outer = (nil)] 22:47:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 194 (0x7f7ff7784800) [pid = 1809] [serial = 2301] [outer = 0x7f7ff777d000] 22:47:43 INFO - PROCESS | 1809 | 1461736063717 Marionette DEBUG loaded listener.js 22:47:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 195 (0x7f7ff8367800) [pid = 1809] [serial = 2302] [outer = 0x7f7ff777d000] 22:47:44 INFO - PROCESS | 1809 | [1809] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:47:45 INFO - PROCESS | 1809 | 1461736065573 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:47:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:47:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:47:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:47:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:47:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:47:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:47:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:47:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:47:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:47:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:47:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:47:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:47:45 INFO - {} 22:47:45 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 22:47:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:47:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:47:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:47:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:47:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:47:45 INFO - {} 22:47:45 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 - {} 22:47:45 INFO - {} 22:47:45 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 22:47:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:47:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:47:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:47:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:47:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:47:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:47:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:47:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:47:45 INFO - {} 22:47:45 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 22:47:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:47:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:47:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:47:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:47:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:47:45 INFO - {} 22:47:45 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 - {} 22:47:45 INFO - {} 22:47:45 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 22:47:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:47:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:47:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:47:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:47:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:47:45 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 22:47:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:47:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:47:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:47:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:47:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:47:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:47:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:47:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:47:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:47:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:47:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:47:45 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 22:47:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:47:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:47:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:47:45 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 22:47:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:47:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:47:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:47:45 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 22:47:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:47:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:47:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:47:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:47:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:47:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:47:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:47:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:47:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:47:45 INFO - {} 22:47:45 INFO - TEST-OK | /FileAPI/idlharness.worker | took 4115ms 22:47:45 INFO - PROCESS | 1809 | 1461736065729 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 22:47:45 INFO - PROCESS | 1809 | 1461736065740 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 22:47:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:47:45 INFO - PROCESS | 1809 | 1461736065751 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:47:45 INFO - PROCESS | 1809 | 1461736065761 Marionette TRACE conn3 <- [1,3034,null,{}] 22:47:45 INFO - PROCESS | 1809 | 1461736065788 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:46 INFO - PROCESS | 1809 | 1461736066108 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 22:47:46 INFO - PROCESS | 1809 | 1461736066148 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffc22c800 == 131 [pid = 1809] [id = 768] 22:47:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 196 (0x7f7ff9bc4800) [pid = 1809] [serial = 2303] [outer = (nil)] 22:47:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 197 (0x7f800316c000) [pid = 1809] [serial = 2304] [outer = 0x7f7ff9bc4800] 22:47:46 INFO - PROCESS | 1809 | 1461736066207 Marionette DEBUG loaded listener.js 22:47:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 198 (0x7f80039a0000) [pid = 1809] [serial = 2305] [outer = 0x7f7ff9bc4800] 22:47:46 INFO - PROCESS | 1809 | 1461736066941 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:47:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1255ms 22:47:47 INFO - PROCESS | 1809 | 1461736067010 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 22:47:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:47:47 INFO - PROCESS | 1809 | 1461736067015 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 22:47:47 INFO - PROCESS | 1809 | 1461736067023 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:47:47 INFO - PROCESS | 1809 | 1461736067025 Marionette TRACE conn3 <- [1,3038,null,{}] 22:47:47 INFO - PROCESS | 1809 | 1461736067039 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:47 INFO - PROCESS | 1809 | 1461736067294 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 22:47:47 INFO - PROCESS | 1809 | 1461736067327 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffd27b800 == 132 [pid = 1809] [id = 769] 22:47:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 199 (0x7f800543bc00) [pid = 1809] [serial = 2306] [outer = (nil)] 22:47:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 200 (0x7f8005478c00) [pid = 1809] [serial = 2307] [outer = 0x7f800543bc00] 22:47:47 INFO - PROCESS | 1809 | 1461736067384 Marionette DEBUG loaded listener.js 22:47:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 201 (0x7f8009e75400) [pid = 1809] [serial = 2308] [outer = 0x7f800543bc00] 22:47:48 INFO - PROCESS | 1809 | --DOMWINDOW == 200 (0x7f800c84b800) [pid = 1809] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:47:48 INFO - PROCESS | 1809 | --DOMWINDOW == 199 (0x7f7ff7403400) [pid = 1809] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:47:48 INFO - PROCESS | 1809 | --DOMWINDOW == 198 (0x7f7ffe6e9c00) [pid = 1809] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:47:48 INFO - PROCESS | 1809 | --DOMWINDOW == 197 (0x7f7ff7780000) [pid = 1809] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:47:48 INFO - PROCESS | 1809 | --DOMWINDOW == 196 (0x7f7ffc0d4400) [pid = 1809] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:47:48 INFO - PROCESS | 1809 | --DOMWINDOW == 195 (0x7f7ffb2e8800) [pid = 1809] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:47:48 INFO - PROCESS | 1809 | --DOMWINDOW == 194 (0x7f7ff740d000) [pid = 1809] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:47:48 INFO - PROCESS | 1809 | 1461736068693 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 22:47:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:47:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:47:48 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1690ms 22:47:48 INFO - PROCESS | 1809 | 1461736068711 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 22:47:48 INFO - PROCESS | 1809 | 1461736068713 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 22:47:48 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:47:48 INFO - PROCESS | 1809 | 1461736068731 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:47:48 INFO - PROCESS | 1809 | 1461736068739 Marionette TRACE conn3 <- [1,3042,null,{}] 22:47:48 INFO - PROCESS | 1809 | 1461736068745 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:48 INFO - PROCESS | 1809 | 1461736068932 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 22:47:49 INFO - PROCESS | 1809 | 1461736069118 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffea56000 == 133 [pid = 1809] [id = 770] 22:47:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 195 (0x7f7ff740d000) [pid = 1809] [serial = 2309] [outer = (nil)] 22:47:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 196 (0x7f8009e78400) [pid = 1809] [serial = 2310] [outer = 0x7f7ff740d000] 22:47:49 INFO - PROCESS | 1809 | 1461736069173 Marionette DEBUG loaded listener.js 22:47:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 197 (0x7f800ef10400) [pid = 1809] [serial = 2311] [outer = 0x7f7ff740d000] 22:47:50 INFO - PROCESS | 1809 | 1461736070070 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:47:50 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. 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:47:50 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'.) 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:47:50 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. 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:47:50 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. 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:47:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:47:50 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. 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:47:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:47:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 22:47:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:47:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:47:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:47:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:47:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:47:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:47:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:47:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:47:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:47:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:47:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1415ms 22:47:50 INFO - PROCESS | 1809 | 1461736070140 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 22:47:50 INFO - PROCESS | 1809 | 1461736070147 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 22:47:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:47:50 INFO - PROCESS | 1809 | 1461736070162 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:47:50 INFO - PROCESS | 1809 | 1461736070167 Marionette TRACE conn3 <- [1,3046,null,{}] 22:47:50 INFO - PROCESS | 1809 | 1461736070177 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:50 INFO - PROCESS | 1809 | 1461736070546 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 22:47:50 INFO - PROCESS | 1809 | 1461736070866 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffb8e7800 == 134 [pid = 1809] [id = 771] 22:47:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 198 (0x7f7ff6f1b400) [pid = 1809] [serial = 2312] [outer = (nil)] 22:47:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 199 (0x7f7ff6f1e400) [pid = 1809] [serial = 2313] [outer = 0x7f7ff6f1b400] 22:47:51 INFO - PROCESS | 1809 | 1461736071062 Marionette DEBUG loaded listener.js 22:47:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 200 (0x7f7ff8368c00) [pid = 1809] [serial = 2314] [outer = 0x7f7ff6f1b400] 22:47:51 INFO - PROCESS | 1809 | [1809] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:47:51 INFO - PROCESS | 1809 | 1461736071903 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:47:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:47:51 INFO - {} 22:47:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1786ms 22:47:51 INFO - PROCESS | 1809 | 1461736071952 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 22:47:51 INFO - PROCESS | 1809 | 1461736071957 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 22:47:51 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:47:51 INFO - PROCESS | 1809 | 1461736071964 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:47:51 INFO - PROCESS | 1809 | 1461736071969 Marionette TRACE conn3 <- [1,3050,null,{}] 22:47:51 INFO - PROCESS | 1809 | 1461736071975 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:52 INFO - PROCESS | 1809 | 1461736072189 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 22:47:52 INFO - PROCESS | 1809 | 1461736072455 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffbc9f000 == 135 [pid = 1809] [id = 772] 22:47:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 201 (0x7f7ff8369c00) [pid = 1809] [serial = 2315] [outer = (nil)] 22:47:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 202 (0x7f7ffb9efc00) [pid = 1809] [serial = 2316] [outer = 0x7f7ff8369c00] 22:47:52 INFO - PROCESS | 1809 | 1461736072528 Marionette DEBUG loaded listener.js 22:47:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 203 (0x7f7ffc2ad000) [pid = 1809] [serial = 2317] [outer = 0x7f7ff8369c00] 22:47:53 INFO - PROCESS | 1809 | 1461736073364 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 22:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:47:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:47:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1429ms 22:47:53 INFO - PROCESS | 1809 | 1461736073394 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 22:47:53 INFO - PROCESS | 1809 | 1461736073397 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 22:47:53 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:47:53 INFO - PROCESS | 1809 | 1461736073404 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:47:53 INFO - PROCESS | 1809 | 1461736073407 Marionette TRACE conn3 <- [1,3054,null,{}] 22:47:53 INFO - PROCESS | 1809 | 1461736073413 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:53 INFO - PROCESS | 1809 | 1461736073625 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 22:47:53 INFO - PROCESS | 1809 | 1461736073897 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffd27f800 == 136 [pid = 1809] [id = 773] 22:47:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 204 (0x7f7ffc2b2000) [pid = 1809] [serial = 2318] [outer = (nil)] 22:47:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 205 (0x7f7ffd290800) [pid = 1809] [serial = 2319] [outer = 0x7f7ffc2b2000] 22:47:53 INFO - PROCESS | 1809 | 1461736073971 Marionette DEBUG loaded listener.js 22:47:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 206 (0x7f7ffdad7800) [pid = 1809] [serial = 2320] [outer = 0x7f7ffc2b2000] 22:47:55 INFO - PROCESS | 1809 | 1461736075211 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:47:55 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" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:47:55 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" 22:47:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:47:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1921ms 22:47:55 INFO - PROCESS | 1809 | 1461736075378 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 22:47:55 INFO - PROCESS | 1809 | 1461736075391 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 22:47:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:47:55 INFO - PROCESS | 1809 | 1461736075428 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:47:55 INFO - PROCESS | 1809 | 1461736075442 Marionette TRACE conn3 <- [1,3058,null,{}] 22:47:55 INFO - PROCESS | 1809 | 1461736075501 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:55 INFO - PROCESS | 1809 | 1461736075916 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 22:47:56 INFO - PROCESS | 1809 | 1461736076125 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80003c7800 == 137 [pid = 1809] [id = 774] 22:47:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 207 (0x7f7ff6f15400) [pid = 1809] [serial = 2321] [outer = (nil)] 22:47:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 208 (0x7f8005704000) [pid = 1809] [serial = 2322] [outer = 0x7f7ff6f15400] 22:47:56 INFO - PROCESS | 1809 | 1461736076196 Marionette DEBUG loaded listener.js 22:47:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 209 (0x7f8005986000) [pid = 1809] [serial = 2323] [outer = 0x7f7ff6f15400] 22:47:56 INFO - PROCESS | 1809 | 1461736076983 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 22:47:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:47:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:47:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:47:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:47:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:47:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:47:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:47:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:47:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:47:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:47:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:47:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:47:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:47:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:47:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:47:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:47:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:47:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:47:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:47:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1630ms 22:47:57 INFO - PROCESS | 1809 | 1461736077039 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 22:47:57 INFO - PROCESS | 1809 | 1461736077045 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 22:47:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:47:57 INFO - PROCESS | 1809 | 1461736077109 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:47:57 INFO - PROCESS | 1809 | 1461736077111 Marionette TRACE conn3 <- [1,3062,null,{}] 22:47:57 INFO - PROCESS | 1809 | 1461736077128 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:57 INFO - PROCESS | 1809 | 1461736077336 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 22:47:57 INFO - PROCESS | 1809 | 1461736077599 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ffbb7a800 == 138 [pid = 1809] [id = 775] 22:47:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 210 (0x7f7ff6f1bc00) [pid = 1809] [serial = 2324] [outer = (nil)] 22:47:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 211 (0x7f8005704c00) [pid = 1809] [serial = 2325] [outer = 0x7f7ff6f1bc00] 22:47:57 INFO - PROCESS | 1809 | 1461736077670 Marionette DEBUG loaded listener.js 22:47:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 212 (0x7f8009e6ac00) [pid = 1809] [serial = 2326] [outer = 0x7f7ff6f1bc00] 22:47:58 INFO - PROCESS | 1809 | [1809] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:47:58 INFO - PROCESS | 1809 | 1461736078485 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:47:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:47:58 INFO - {} 22:47:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1450ms 22:47:58 INFO - PROCESS | 1809 | 1461736078513 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 22:47:58 INFO - PROCESS | 1809 | 1461736078517 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 22:47:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:47:58 INFO - PROCESS | 1809 | 1461736078524 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:47:58 INFO - PROCESS | 1809 | 1461736078527 Marionette TRACE conn3 <- [1,3066,null,{}] 22:47:58 INFO - PROCESS | 1809 | 1461736078532 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:58 INFO - PROCESS | 1809 | 1461736078741 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 22:47:59 INFO - PROCESS | 1809 | 1461736079011 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80034f8000 == 139 [pid = 1809] [id = 776] 22:47:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 213 (0x7f800eebc400) [pid = 1809] [serial = 2327] [outer = (nil)] 22:47:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 214 (0x7f800efef800) [pid = 1809] [serial = 2328] [outer = 0x7f800eebc400] 22:47:59 INFO - PROCESS | 1809 | 1461736079094 Marionette DEBUG loaded listener.js 22:47:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 215 (0x7f801338ac00) [pid = 1809] [serial = 2329] [outer = 0x7f800eebc400] 22:47:59 INFO - PROCESS | 1809 | 1461736079911 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 22:47:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:47:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:47:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:47:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:47:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:47:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:47:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:47:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1427ms 22:47:59 INFO - PROCESS | 1809 | 1461736079953 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 22:47:59 INFO - PROCESS | 1809 | 1461736079957 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 22:47:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:47:59 INFO - PROCESS | 1809 | 1461736079962 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:47:59 INFO - PROCESS | 1809 | 1461736079964 Marionette TRACE conn3 <- [1,3070,null,{}] 22:47:59 INFO - PROCESS | 1809 | 1461736079970 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:00 INFO - PROCESS | 1809 | 1461736080184 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 22:48:00 INFO - PROCESS | 1809 | 1461736080443 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f80038ac000 == 140 [pid = 1809] [id = 777] 22:48:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 216 (0x7f7ffe49a800) [pid = 1809] [serial = 2330] [outer = (nil)] 22:48:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 217 (0x7f8014f2ac00) [pid = 1809] [serial = 2331] [outer = 0x7f7ffe49a800] 22:48:00 INFO - PROCESS | 1809 | 1461736080526 Marionette DEBUG loaded listener.js 22:48:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 218 (0x7f8016147400) [pid = 1809] [serial = 2332] [outer = 0x7f7ffe49a800] 22:48:01 INFO - PROCESS | 1809 | 1461736081307 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 22:48:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:48:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:48:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:48:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:48:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:48:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:48:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1379ms 22:48:01 INFO - PROCESS | 1809 | 1461736081344 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 22:48:01 INFO - PROCESS | 1809 | 1461736081347 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 22:48:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:48:01 INFO - PROCESS | 1809 | 1461736081353 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:48:01 INFO - PROCESS | 1809 | 1461736081355 Marionette TRACE conn3 <- [1,3074,null,{}] 22:48:01 INFO - PROCESS | 1809 | 1461736081360 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:01 INFO - PROCESS | 1809 | 1461736081601 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 22:48:01 INFO - PROCESS | 1809 | 1461736081854 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8005922800 == 141 [pid = 1809] [id = 778] 22:48:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 219 (0x7f7ff4f44400) [pid = 1809] [serial = 2333] [outer = (nil)] 22:48:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 220 (0x7f7ff4f4c000) [pid = 1809] [serial = 2334] [outer = 0x7f7ff4f44400] 22:48:01 INFO - PROCESS | 1809 | 1461736081929 Marionette DEBUG loaded listener.js 22:48:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 221 (0x7f7ff4f51400) [pid = 1809] [serial = 2335] [outer = 0x7f7ff4f44400] 22:48:02 INFO - PROCESS | 1809 | 1461736082673 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 22:48:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:48:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:48:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:48:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:48:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:48:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:48:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1376ms 22:48:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:48:02 INFO - PROCESS | 1809 | 1461736082730 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 22:48:02 INFO - PROCESS | 1809 | 1461736082733 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 22:48:02 INFO - PROCESS | 1809 | 1461736082739 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:48:02 INFO - PROCESS | 1809 | 1461736082742 Marionette TRACE conn3 <- [1,3078,null,{}] 22:48:02 INFO - PROCESS | 1809 | 1461736082747 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:02 INFO - PROCESS | 1809 | 1461736082994 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 22:48:03 INFO - PROCESS | 1809 | 1461736083245 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8009f5e800 == 142 [pid = 1809] [id = 779] 22:48:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 222 (0x7f7ff4f48c00) [pid = 1809] [serial = 2336] [outer = (nil)] 22:48:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 223 (0x7f7ff5053800) [pid = 1809] [serial = 2337] [outer = 0x7f7ff4f48c00] 22:48:03 INFO - PROCESS | 1809 | 1461736083319 Marionette DEBUG loaded listener.js 22:48:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 224 (0x7f7ff5057c00) [pid = 1809] [serial = 2338] [outer = 0x7f7ff4f48c00] 22:48:04 INFO - PROCESS | 1809 | 1461736084104 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 22:48:04 INFO - PROCESS | 1809 | 1461736084151 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 22:48:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:48:04 INFO - PROCESS | 1809 | 1461736084159 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:48:04 INFO - PROCESS | 1809 | 1461736084168 Marionette TRACE conn3 <- [1,3082,null,{}] 22:48:04 INFO - PROCESS | 1809 | 1461736084172 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:04 INFO - PROCESS | 1809 | 1461736084389 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 22:48:04 INFO - PROCESS | 1809 | 1461736084679 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800aead800 == 143 [pid = 1809] [id = 780] 22:48:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 225 (0x7f7ff4f51800) [pid = 1809] [serial = 2339] [outer = (nil)] 22:48:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 226 (0x7f8009fcc400) [pid = 1809] [serial = 2340] [outer = 0x7f7ff4f51800] 22:48:04 INFO - PROCESS | 1809 | 1461736084750 Marionette DEBUG loaded listener.js 22:48:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 227 (0x7f8013c3ac00) [pid = 1809] [serial = 2341] [outer = 0x7f7ff4f51800] 22:48:05 INFO - PROCESS | 1809 | 1461736085514 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 22:48:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:48:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:48:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:48:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1387ms 22:48:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:48:05 INFO - PROCESS | 1809 | 1461736085547 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 22:48:05 INFO - PROCESS | 1809 | 1461736085550 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 22:48:05 INFO - PROCESS | 1809 | 1461736085555 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:48:05 INFO - PROCESS | 1809 | 1461736085558 Marionette TRACE conn3 <- [1,3086,null,{}] 22:48:05 INFO - PROCESS | 1809 | 1461736085564 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:05 INFO - PROCESS | 1809 | 1461736085815 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 22:48:06 INFO - PROCESS | 1809 | 1461736086132 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f800c502800 == 144 [pid = 1809] [id = 781] 22:48:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 228 (0x7f7ff6f08800) [pid = 1809] [serial = 2342] [outer = (nil)] 22:48:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 229 (0x7f7ff6f0c800) [pid = 1809] [serial = 2343] [outer = 0x7f7ff6f08800] 22:48:06 INFO - PROCESS | 1809 | 1461736086222 Marionette DEBUG loaded listener.js 22:48:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 230 (0x7f8013c3d000) [pid = 1809] [serial = 2344] [outer = 0x7f7ff6f08800] 22:48:07 INFO - PROCESS | 1809 | 1461736087042 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:48:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:48:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1535ms 22:48:07 INFO - PROCESS | 1809 | 1461736087091 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 22:48:07 INFO - PROCESS | 1809 | 1461736087095 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 22:48:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:48:07 INFO - PROCESS | 1809 | 1461736087101 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:48:07 INFO - PROCESS | 1809 | 1461736087104 Marionette TRACE conn3 <- [1,3090,null,{}] 22:48:07 INFO - PROCESS | 1809 | 1461736087110 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:07 INFO - PROCESS | 1809 | 1461736087443 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 22:48:07 INFO - PROCESS | 1809 | 1461736087661 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8013ed6000 == 145 [pid = 1809] [id = 782] 22:48:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 231 (0x7f7ff6f78c00) [pid = 1809] [serial = 2345] [outer = (nil)] 22:48:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 232 (0x7f7ff6f80c00) [pid = 1809] [serial = 2346] [outer = 0x7f7ff6f78c00] 22:48:07 INFO - PROCESS | 1809 | 1461736087743 Marionette DEBUG loaded listener.js 22:48:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 233 (0x7f801614f800) [pid = 1809] [serial = 2347] [outer = 0x7f7ff6f78c00] 22:48:08 INFO - PROCESS | 1809 | 1461736088533 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:48:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:48:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1479ms 22:48:08 INFO - PROCESS | 1809 | 1461736088582 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 22:48:08 INFO - PROCESS | 1809 | 1461736088586 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 22:48:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:48:08 INFO - PROCESS | 1809 | 1461736088591 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:48:08 INFO - PROCESS | 1809 | 1461736088595 Marionette TRACE conn3 <- [1,3094,null,{}] 22:48:08 INFO - PROCESS | 1809 | 1461736088600 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:08 INFO - PROCESS | 1809 | 1461736088813 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 22:48:09 INFO - PROCESS | 1809 | 1461736089116 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8017c2d000 == 146 [pid = 1809] [id = 783] 22:48:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 234 (0x7f7ff6f7a400) [pid = 1809] [serial = 2348] [outer = (nil)] 22:48:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 235 (0x7f7ff7889400) [pid = 1809] [serial = 2349] [outer = 0x7f7ff6f7a400] 22:48:09 INFO - PROCESS | 1809 | 1461736089192 Marionette DEBUG loaded listener.js 22:48:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 236 (0x7f7ff788e400) [pid = 1809] [serial = 2350] [outer = 0x7f7ff6f7a400] 22:48:09 INFO - PROCESS | 1809 | 1461736089972 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:48:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:48:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1432ms 22:48:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:48:10 INFO - PROCESS | 1809 | 1461736090025 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 22:48:10 INFO - PROCESS | 1809 | 1461736090027 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 22:48:10 INFO - PROCESS | 1809 | 1461736090033 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:48:10 INFO - PROCESS | 1809 | 1461736090036 Marionette TRACE conn3 <- [1,3098,null,{}] 22:48:10 INFO - PROCESS | 1809 | 1461736090041 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:10 INFO - PROCESS | 1809 | 1461736090255 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 22:48:10 INFO - PROCESS | 1809 | 1461736090537 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802351b000 == 147 [pid = 1809] [id = 784] 22:48:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 237 (0x7f7ff7885800) [pid = 1809] [serial = 2351] [outer = (nil)] 22:48:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 238 (0x7f7ff7892800) [pid = 1809] [serial = 2352] [outer = 0x7f7ff7885800] 22:48:10 INFO - PROCESS | 1809 | 1461736090611 Marionette DEBUG loaded listener.js 22:48:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 239 (0x7f7ff812a800) [pid = 1809] [serial = 2353] [outer = 0x7f7ff7885800] 22:48:11 INFO - PROCESS | 1809 | 1461736091366 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 22:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:48:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1379ms 22:48:11 INFO - PROCESS | 1809 | 1461736091412 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 22:48:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:48:11 INFO - PROCESS | 1809 | 1461736091415 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 22:48:11 INFO - PROCESS | 1809 | 1461736091420 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:48:11 INFO - PROCESS | 1809 | 1461736091423 Marionette TRACE conn3 <- [1,3102,null,{}] 22:48:11 INFO - PROCESS | 1809 | 1461736091428 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:11 INFO - PROCESS | 1809 | 1461736091629 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 22:48:11 INFO - PROCESS | 1809 | 1461736091912 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f802776f000 == 148 [pid = 1809] [id = 785] 22:48:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 240 (0x7f7ff788e800) [pid = 1809] [serial = 2354] [outer = (nil)] 22:48:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 241 (0x7f7ff812ec00) [pid = 1809] [serial = 2355] [outer = 0x7f7ff788e800] 22:48:11 INFO - PROCESS | 1809 | 1461736091981 Marionette DEBUG loaded listener.js 22:48:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 242 (0x7f7ff8133000) [pid = 1809] [serial = 2356] [outer = 0x7f7ff788e800] 22:48:12 INFO - PROCESS | 1809 | 1461736092724 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:48:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:48:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1327ms 22:48:12 INFO - PROCESS | 1809 | 1461736092748 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 22:48:12 INFO - PROCESS | 1809 | 1461736092751 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 22:48:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:48:12 INFO - PROCESS | 1809 | 1461736092756 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 22:48:12 INFO - PROCESS | 1809 | 1461736092758 Marionette TRACE conn3 <- [1,3106,null,{}] 22:48:12 INFO - PROCESS | 1809 | 1461736092764 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:12 INFO - PROCESS | 1809 | 1461736092978 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 22:48:13 INFO - PROCESS | 1809 | 1461736093234 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8032392000 == 149 [pid = 1809] [id = 786] 22:48:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 243 (0x7f7ff7890400) [pid = 1809] [serial = 2357] [outer = (nil)] 22:48:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 244 (0x7f7ff8137000) [pid = 1809] [serial = 2358] [outer = 0x7f7ff7890400] 22:48:13 INFO - PROCESS | 1809 | 1461736093313 Marionette DEBUG loaded listener.js 22:48:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 245 (0x7f7ffbbd9c00) [pid = 1809] [serial = 2359] [outer = 0x7f7ff7890400] 22:48:14 INFO - PROCESS | 1809 | 1461736094079 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 22:48:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:48:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:48:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:48:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1332ms 22:48:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:48:14 INFO - PROCESS | 1809 | 1461736094090 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 22:48:14 INFO - PROCESS | 1809 | 1461736094092 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 22:48:14 INFO - PROCESS | 1809 | 1461736094097 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 22:48:14 INFO - PROCESS | 1809 | 1461736094100 Marionette TRACE conn3 <- [1,3110,null,{}] 22:48:14 INFO - PROCESS | 1809 | 1461736094105 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:14 INFO - PROCESS | 1809 | 1461736094314 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 22:48:14 INFO - PROCESS | 1809 | 1461736094571 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f7ff63eb800 == 150 [pid = 1809] [id = 787] 22:48:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 246 (0x7f7ff8133400) [pid = 1809] [serial = 2360] [outer = (nil)] 22:48:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 247 (0x7f7ffbbde000) [pid = 1809] [serial = 2361] [outer = 0x7f7ff8133400] 22:48:14 INFO - PROCESS | 1809 | 1461736094638 Marionette DEBUG loaded listener.js 22:48:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 248 (0x7f7ffbbe2c00) [pid = 1809] [serial = 2362] [outer = 0x7f7ff8133400] 22:48:15 INFO - PROCESS | 1809 | 1461736095397 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 22:48:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:48:15 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 22:48:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:48:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1327ms 22:48:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:48:15 INFO - PROCESS | 1809 | 1461736095431 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 22:48:15 INFO - PROCESS | 1809 | 1461736095433 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 22:48:15 INFO - PROCESS | 1809 | 1461736095442 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 22:48:15 INFO - PROCESS | 1809 | 1461736095445 Marionette TRACE conn3 <- [1,3114,null,{}] 22:48:15 INFO - PROCESS | 1809 | 1461736095449 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:15 INFO - PROCESS | 1809 | 1461736095671 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 22:48:15 INFO - PROCESS | 1809 | 1461736095929 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"813e8667-e4d9-45f6-89c0-43da5d600931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x7f8008f89000 == 151 [pid = 1809] [id = 788] 22:48:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 249 (0x7f7ff740fc00) [pid = 1809] [serial = 2363] [outer = (nil)] 22:48:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 250 (0x7f7ffc35a800) [pid = 1809] [serial = 2364] [outer = 0x7f7ff740fc00] 22:48:16 INFO - PROCESS | 1809 | 1461736096010 Marionette DEBUG loaded listener.js 22:48:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 251 (0x7f7ffc35fc00) [pid = 1809] [serial = 2365] [outer = 0x7f7ff740fc00] 22:48:16 INFO - PROCESS | 1809 | 1461736096787 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 22:48:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:48:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1377ms 22:48:16 INFO - PROCESS | 1809 | 1461736096819 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 22:48:16 INFO - PROCESS | 1809 | 1461736096822 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 22:48:17 WARNING - u'runner_teardown' () 22:48:17 INFO - No more tests 22:48:17 INFO - Got 0 unexpected results 22:48:17 INFO - SUITE-END | took 1088s 22:48:18 INFO - Closing logging queue 22:48:18 INFO - queue closed 22:48:18 INFO - Return code: 0 22:48:18 WARNING - # TBPL SUCCESS # 22:48:18 INFO - Running post-action listener: _resource_record_post_action 22:48:18 INFO - Running post-run listener: _resource_record_post_run 22:48:19 INFO - Total resource usage - Wall time: 1121s; CPU: 98.0%; Read bytes: 8560640; Write bytes: 933621760; Read time: 452; Write time: 253176 22:48:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:48:19 INFO - install - Wall time: 28s; CPU: 100.0%; Read bytes: 0; Write bytes: 54726656; Read time: 0; Write time: 44468 22:48:19 INFO - run-tests - Wall time: 1093s; CPU: 98.0%; Read bytes: 5844992; Write bytes: 878895104; Read time: 304; Write time: 208708 22:48:19 INFO - Running post-run listener: _upload_blobber_files 22:48:19 INFO - Blob upload gear active. 22:48:19 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 22:48:19 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 22:48:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 22:48:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 22:48:19 INFO - (blobuploader) - INFO - Open directory for files ... 22:48:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 22:48:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:48:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:48:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:48:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:48:21 INFO - (blobuploader) - INFO - Done attempting. 22:48:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 22:48:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:48:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:48:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:48:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:48:21 INFO - (blobuploader) - INFO - Done attempting. 22:48:21 INFO - (blobuploader) - INFO - Iteration through files over. 22:48:21 INFO - Return code: 0 22:48:21 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 22:48:21 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 22:48:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/38ab1c192950be5a0cea22eed1c1356482430889dfd967033f2a44075231b4418ca0069669e1381ee57f37fabc2d1a8e2554363e120dd2502adf326c2cc65bdf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a25dbb364791d1f1d6d35520c7ca3b6e5578d6ba207f6b3e3ccfbf176892ed31188fa926d6fe5bdbacf45b4032fb6a3ffce8c97c2abdff611ca59cd2172d1e1b"} 22:48:21 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 22:48:21 INFO - Writing to file /builds/slave/test/properties/blobber_files 22:48:21 INFO - Contents: 22:48:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/38ab1c192950be5a0cea22eed1c1356482430889dfd967033f2a44075231b4418ca0069669e1381ee57f37fabc2d1a8e2554363e120dd2502adf326c2cc65bdf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a25dbb364791d1f1d6d35520c7ca3b6e5578d6ba207f6b3e3ccfbf176892ed31188fa926d6fe5bdbacf45b4032fb6a3ffce8c97c2abdff611ca59cd2172d1e1b"} 22:48:21 INFO - Running post-run listener: copy_logs_to_upload_dir 22:48:21 INFO - Copying logs to upload dir... 22:48:21 INFO - mkdir: /builds/slave/test/build/upload/logs 22:48:21 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1221.353329 ========= master_lag: 0.46 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 21 secs) (at 2016-04-26 22:48:22.365475) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 22:48:22.371600) ========= 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-1461734720.85957-195899210 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/38ab1c192950be5a0cea22eed1c1356482430889dfd967033f2a44075231b4418ca0069669e1381ee57f37fabc2d1a8e2554363e120dd2502adf326c2cc65bdf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a25dbb364791d1f1d6d35520c7ca3b6e5578d6ba207f6b3e3ccfbf176892ed31188fa926d6fe5bdbacf45b4032fb6a3ffce8c97c2abdff611ca59cd2172d1e1b"} build_url:https://queue.taskcluster.net/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036146 build_url: 'https://queue.taskcluster.net/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/38ab1c192950be5a0cea22eed1c1356482430889dfd967033f2a44075231b4418ca0069669e1381ee57f37fabc2d1a8e2554363e120dd2502adf326c2cc65bdf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a25dbb364791d1f1d6d35520c7ca3b6e5578d6ba207f6b3e3ccfbf176892ed31188fa926d6fe5bdbacf45b4032fb6a3ffce8c97c2abdff611ca59cd2172d1e1b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KBcJ4zSPSIy9RByO3DurGQ/artifacts/public/build/firefox-48.0a2.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-26 22:48:22.445355) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 22:48:22.450808) ========= 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-1461734720.85957-195899210 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018059 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 22:48:22.514586) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 22:48:22.515027) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 22:48:22.516008) ========= ========= Total master_lag: 0.88 =========